Commit ea12dc0 ("[build] Avoid hard-coding the path to perl") introduced a build failure for fully clean trees (e.g. after running "make veryclean"), since the dependency upon $(PARSEROM) now includes a dependency upon "perl" (which doesn't exist) rather than upon "/usr/bin/perl" (which does exist). There should of course be no dependency upon the perl binary at all; the dependency should be upon "./util/parserom.pl" alone. Fix by removing the $(PERL) from the definition of Perl-based utility paths, and adding $(PERL) at the point of usage. Reported-by: Stefan Hajnoczi <stefanha@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
| 31 |
|
31 |
|
| 32 |
|
32 |
|
| 33 |
|
33 |
|
| 34 |
|
|
|
| 35 |
|
|
|
| 36 |
|
|
|
| 37 |
|
|
|
| 38 |
|
|
|
| 39 |
|
|
|
|
34 |
|
|
|
35 |
|
|
|
36 |
|
|
|
37 |
|
|
|
38 |
|
|
|
39 |
|
|
| 40 |
|
40 |
|
| 41 |
|
41 |
|
| 42 |
|
42 |
|
|
|
||
| 486 |
|
486 |
|
| 487 |
|
487 |
|
| 488 |
|
488 |
|
| 489 |
|
|
|
|
489 |
|
|
| 490 |
|
490 |
|
| 491 |
|
491 |
|
| 492 |
|
492 |
|
|
|
||
| 701 |
|
701 |
|
| 702 |
|
702 |
|
| 703 |
|
703 |
|
| 704 |
|
|
|
|
704 |
|
|
| 705 |
|
705 |
|
| 706 |
|
706 |
|
| 707 |
|
707 |
|
|
|
||
| 758 |
|
758 |
|
| 759 |
|
759 |
|
| 760 |
|
760 |
|
| 761 |
|
|
|
|
761 |
|
|
| 762 |
|
762 |
|
| 763 |
|
763 |
|
| 764 |
|
764 |
|
|
|
||
| 986 |
|
986 |
|
| 987 |
|
987 |
|
| 988 |
|
988 |
|
| 989 |
|
|
|
|
989 |
|
|
| 990 |
|
990 |
|
| 991 |
|
991 |
|
| 992 |
|
992 |
|
|
|
||
| 23 |
|
23 |
|
| 24 |
|
24 |
|
| 25 |
|
25 |
|
| 26 |
|
|
|
|
26 |
|
|
| 27 |
|
27 |
|
| 28 |
|
|
|
| 29 |
|
|
|
|
28 |
|
|
|
29 |
|
|
| 30 |
|
30 |
|
| 31 |
|
31 |
|
| 32 |
|
32 |
|
| 33 |
|
|
|
|
33 |
|
|
| 34 |
|
34 |
|
| 35 |
|
35 |
|
| 36 |
|
36 |
|