[lkml]   [2004]   [Aug]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: GNU make alleged of "bug" (was: PATCH: cdrecord: avoiding scsi device numbering for ide devices)
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
> 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, 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.


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 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
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 14:05    [W:0.103 / U:0.984 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site