[Bug 885474] make bails with *** INTERNAL: readdir: Bad file descriptor

Ralf Corsepius rc040203 at freenet.de
Mon Sep 2 14:46:32 UTC 2013


On 09/02/2013 10:29 AM, Florian Weimer wrote:
> On 09/01/2013 07:10 PM, Ralf Corsepius wrote:
>
>>   "Deps on dirs" work on local Linux file systems, but doesn't work on
>> linux nfs and is known to not have worked with local files systems on
>> other *nices.
>
> Ugh.  Does it really have to be this way?
You mean the diagnostics or make's behavior?

All I says "Deps on dirs" have been an issue ever since and are a latent 
threat to all manually written make rules. I recall automake once 
(10yrs+ ago?) was affected by this issue, which had caused automake to 
introduce using deps on ".dirstamp" files.

It's just thanks to the fact, other *nices and other OSes' makes have 
become less common, which lets people forget about this issue.
As long as developers only work with gmake on local filesystems on 
Linux, they won't ever see trip over this issue.

>  But surely we can provide a
> better diagnostic.

Sure ;)

Ralf



More information about the devel mailing list