|
From: | Mike Shal |
Subject: | Re: [bug #46242] Race condition when input file is updated while compiling |
Date: | Tue, 20 Oct 2015 17:07:33 -0400 |
My view is that this is really a variant of the longstanding
discussion about getting make to not rely on timestamps at all and use
MD5 or similar digital signatures instead. There are a number of
reasons why timestamps can be insufficient beside this race condition,
so I think it might be better to put effort into getting that working
than doing more work on the timestamp implementation.
Note that there are published mechanisms for using checksums with
existing make. For instance
http://www.cmcrossroads.com/article/rebuilding-when-files-checksum-changes.
[Prev in Thread] | Current Thread | [Next in Thread] |