[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make handling of prerequisites that interlock?
From: |
Ben Pfaff |
Subject: |
Re: make handling of prerequisites that interlock? |
Date: |
Tue, 05 Apr 2005 09:21:32 -0700 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Ted Stern <address@hidden> writes:
> On Tue, 5 Apr 2005, Ben Pfaff wrote:
>
>> To reliably demonstrate a problem that I have seen elsewhere in
>> other circumstances.
>>
>>> I'd also recommend trying a different filesystem. Reiserfs, for
>>> example, handles small files better.
>>
>> Why do you think this issue is related to small file handling?
>>
>
> If you are touching files within the filesystem's limits of creating
> small files with nearly identical timestamps, you're going to see
> funny dependency problems.
I am completely aware that the resolution of timestamps is a
problem. I did not know that the size of files had anything to
do with it--can you explain further?
Did you read the `-d' output? Make is aware that a target's
prerequisites are newer than the target, and it says so, but then
it decides not to remake the target anyhow. This does not make
sense to me--do you have an explanation?
--
Ben Pfaff
email: address@hidden
web: http://benpfaff.org
Re: make handling of prerequisites that interlock?, Boris Kolpackov, 2005/04/06