This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: autconf changes, bootstrap broken on FreeBSD
On Sun, 4 Jan 2004, Paolo Carlini wrote:
> And, please excuse my intromission, we are talking about /minimum/
> requirements, right?
>
> I'm asking because, by chance I read:
>
> http://gcc.gnu.org/ml/gcc-patches/2004-01/msg00124.html
>
> and the sentence "... autoconf 2.57 /(exactly)/." (emphasis mine)
> looks real strange!
The people who starting converting directories to newer autoconf and
automake didn't document the version requirements, so I documented them on
the basis of the exact versions used to generate each configure script and
Makefile.in. Specifying an exact version also avoids bogus diffs when the
script gets regenerated with different versions (this doesn't work with
2.13, as many slightly different patched versions of 2.13 are floating
around).
It is of course best for the version requirement to be the current version
for every directory rather than older versions; if moving beyond 2.57, it
would be best to adopt 2.59 - for *all* the 2.57 directories at once if
not too difficult, to avoid needing three different versions in different
directories. Automake has bug fix releases in each release series (1.7.x,
presumably 1.8.x in due course) and in such series it may well suffice to
specify only the series and the minimum version in that series - I did
that rather than supposing that the slightly different 1.7.x versions in
different directories were significant.
--
Joseph S. Myers
jsm@polyomino.org.uk