Messages in this thread | | | From | Gene Heskett <> | Subject | Re: GNU make alleged of "bug" (was: PATCH: cdrecord: avoiding scsi device numbering for ide devices) | Date | Thu, 19 Aug 2004 21:08:52 -0400 |
| |
On Thursday 19 August 2004 15:47, Matthias Andree wrote: >On Thu, 19 Aug 2004, Gene Heskett wrote: >> Humm, I got many many losses of header stuff messages from: >> [root@coyote cdrecord]# make --version >> GNU Make 3.80 > >The "bug" is not specific to GNU make 3.80 but can also be seen in >3.78.1 for instance. > >The "bug" however is purely cosmetical. > >GNU make writes a message that an "include" file is missing, but it >finds it has a rule, generates the include file, pulls it in and >continues as though the file had always been there. > >For instance if you have this Makefile: > ># BEGIN Makefile >all: hello >hello.d: > makedepend -f- hello.c >$@ >include hello.d ># END Makefile > >You'll get at "make" time: > >Makefile:5: hello.d: No such file or directory >makedepend -f- hello.c >hello.d >cc hello.o -o hello > >and a working hello program. > >Jörg's complaints about GNU make aren't false but aren't helpful > either and certainly don't warrant waiting 15 seconds after that > message. > Agreed. Maybe he thinks those of us who speak english still need that long to deciher what he thinks is english but in reality reminds me of engrish.com, just a different language for a starting point. I can get the meaning in 3 seconds, but to fully read it, and translate it into real english takes all of that 15 seconds. Sigh.
>There is no bug, just this confusing "Makefile:5: hello.d: No such > file or directory". > >> So apparently 3.80 is a regression in this case. > >No, it isn't.
In light of that explanation, I can see why both Jorg is mewling about it, and that it really isn't worth his stepping on our tails over it.
Thanks.
-- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.24% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2004 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |