Subject: Re: autoconf
To: Perry E. Metzger <perry@wasabisystems.com>
From: Alistair Crooks <agc@pkgsrc.org>
List: tech-pkg
Date: 12/20/2001 20:40:48
On Thu, Dec 20, 2001 at 02:20:22PM -0500, Perry E. Metzger wrote:
>
> We've got autoconf 2.13 in pkgsrc -- the latest is 2.52. Is there a
> reason we haven't updated? I ask because subversion needs 2.50 or better.
>
> --
> Perry E. Metzger perry@wasabisystems.com
> --
> NetBSD Development, Support & CDs. http://www.wasabisystems.com/
Taken from the cvs history for pkgsrc/devel/autoconf/Makefile
----------------------------
revision 1.27
date: 2001/08/28 14:58:15; author: skrll; state: Exp; lines: +1 -1
Backout upgrade of autoconf by popular demand.
----------------------------
revision 1.26
date: 2001/08/26 20:44:23; author: hubertf; state: Exp; lines: +2 -2
update autoconf to 2.52. Some changes:
- Quadrigraphs
This feature was present in autoconf 2.50 but was not documented.
For example, `@<:@' is translated to `[' just before output. This
is useful when writing strings that contain unbalanced quotes, or
other hard-to-quote constructs.
- m4_pattern_forbid, m4_pattern_allow
- Using autoscan to maintain a configure.ac.
- Fixed Fortran name-mangling and link tests on a number of systems,
e.g. NetBSD; see AC_F77_DUMMY_MAIN, below.
- cross-compilation
$build defaults to `config.guess`, $host to $build, and then $target
to $host.
Cross-compilation is a global status of the package, it no longer
depends upon the current language.
Cross compilation is enabled iff the user specified `--host'.
`configure' now fails if it can't run the executables it compiles,
unless cross-compilation is enabled.
- Cache file
The cache file is disabled by default. The new options
`--config-cache', `-C' set the cache to `config.cache'.
... and many others, esp. bugfixes. Check the docs!
----------------------------
Now it should be possible to make a conflicting autoconf25 package,
but I'm a bit busy right now, for one thing.
Regards,
Alistair