On Saturday 09 April 2011, Ralf Wildenhues wrote: > * Stefano Lattarini wrote on Sun, Apr 03, 2011 at 11:05:54AM CEST: > > On Sunday 03 April 2011, Ralf Wildenhues wrote: > > > * Stefano Lattarini wrote on Sun, Apr 03, 2011 at 10:23:57AM CEST: > > > > The sleeps were there to make generated autotools files strictly > > > > newer than their sources; however, this is not necessary, since > > > > POSIX mandates that make considers files with the same timestamp > > > > of their dependencies to be up-to-date. > > > > > > info Autoconf "Timestamps and Make", in git Autoconf, tells you why > > > these are good for HP-UX make. > > > > > Yes, but the worst that can happen would be that the first $MAKE > > call is not really a no-op, and some autotools files get rebuilt. > > Ah ok. > > > Also, the involved tests currently require GNU make anyway. > > Oh, then my argument is moot. > > > But > > I'm planning to enhance them to work with non-GNU make too, so > > this objection is moot. > > Then not any more. ;-) > > So, up to you I guess. > Having the "remake" tests working with more make implementations than just GNU make is IMHO more important than avoiding a couple of sleeps in our already-slow testsuite. I will thus drop the patch for the moment. It can always be reproposed at a later date if interest in it resurfaces.
Regards, Stefano