autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Global autoconf cache


From: Richard Stallman
Subject: Re: Global autoconf cache
Date: Tue, 20 Nov 2012 11:39:11 -0500

    Therein lies the problem.  How do you identify which tests are standard,

Standard tests are those generated by Autoconf macros without
customization.  You said that sometimes various packages use the same
name for different tests.  That won't happen with standard test names,
because using a standard name for a nonstandard test is likely to fail
in other ways.  Doesn't Autoconf have a naming convention to avoid
that?

    vs. those tests that are dependent on compiler options currently in
    effect or previously detected libraries in effect,

My previous suggestion was to record the options in the cache, so as
to reuse a cached result only when it is appropriate.  There could thus
be several cached results for one test, with different options.

Maybe this could be done also with previously detected libraries.
Alternatively, it may be possible to determine a list of tests which
in practice depend on other libraries, and exclude them from caching,
so that we could cache teh rest.

                                                       when each package's
    choice of earlier actions before running the same standard test may have
    led to different results when run without the cache?

Is it possible to find bounds on which results can alter which results?

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
  Use Ekiga or an ordinary phone call




reply via email to

[Prev in Thread] Current Thread [Next in Thread]