On 06/24/2010 02:06 AM, Michael Brown wrote: > On Thursday 24 Jun 2010 06:22:19 Stefan Hajnoczi wrote: >>> Fixed in http://git.ipxe.org/ipxe.git/commitdiff/ea12dc0 >> >> Unfortunately this change breaks the build on my Debian testing box: >> >> $ git checkout ipxe/master >> $ make --version >> GNU Make 3.81 >> $ make > > And on mine too, if I do a "make veryclean" first. The problem is that > things > like $(PARSEROM) show up in the dependency lists for some targets; since > PARSEROM is defined as "$(PERL) ./util/parserom.pl", this means that there is > now an unsatisfiable dependency upon the non-existent target "perl". > (Previously there would have been a spurious but harmless dependency upon > /usr/bin/perl, which at least exists.) >
I think the Perl interpreter could (should) be interpreted as a system utility, which shouldn't have explicit dependencies, any more than, say "cp" has dependencies on it. -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf. _______________________________________________ gPXE-devel mailing list gPXE-devel@etherboot.org http://etherboot.org/mailman/listinfo/gpxe-devel