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