Sam James wrote: > > I see... you are building a cache that will become invalid when either > > - the bootstrap.conf changes, or > > - there is a change in gnulib in one of the request modules (in the > > module description or in code). > > We could also probably cache based on (g)libc version, kernel version, > compiler & linker version, and any dependencies which gnulib modules may > use (e.g. OpenSSL).
We are talking about different things. 1) First comes the './autogen.sh' execution (or 'bootstrap'), which generates files, by calling gnulib-tool and the Autotools. 2) Then comes the './configure' step. We are talking about caching the result of 1). You seem to be thinking about 2). Bruno