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 |
|