On Tue, Jun 11, 2024, at 7:00 PM, Karl Berry wrote: > Maybe this is a silly question, but, is there a reason why this test > needs to be performed in every single package that uses Automake? > > I was under the impression that the purpose of this test was > merely to speed up running Automake's own test suite. > > There are other packages that have many tests that presumably also > substantially benefit?
The timestamp resolution is actually used by core automake code, namely the "ensuring generated files are newer than source" config.status step, which is necessary to make tarball builds work reliably on systems that don't have the `automake`, `autoconf`, `aclocal`, etc. tools already installed. I have an idea for how to streamline the whole mess, and will tinker with it early next week. Have to concentrate on the day job for the remainder of this week. zw