[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Autoconf 2.65 released [stable]
GNU Autoconf 2.65 released [stable]
Sat, 21 Nov 2009 07:57:07 -0700
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:188.8.131.52) Gecko/20090812 Thunderbird/184.108.40.206 Mnenhy/0.7.6.666
-----BEGIN PGP SIGNED MESSAGE-----
The GNU Autoconf team is pleased to announce the stable release of
Autoconf 2.65. Autoconf is an extensible package of M4 macros that
produce shell scripts to automatically configure software source code
packages. These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of M4
This release updates Autoconf to use GPLv3, along with a license exception
that allows the release of configure scripts generated by Autoconf under
the license of your own package. It fixes a few problems that were
identified with 2.64. It also documents several cache variables, making
those a stable part of the interface when using autoconf macros. See the
NEWS excerpt below for more details.
Here are the compressed sources:
Here are the GPG detached signatures[*]:
To reduce load on the main server, use a mirror listed at:
Here are the MD5 and SHA1 checksums:
[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact. First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:
gpg --verify autoconf-2.65.tar.gz.sig
If that command fails because you don't have the required public key,
then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys F4850180
and rerun the `gpg --verify' command.
This release was bootstrapped with the following tools:
* Major changes in Autoconf 2.65 (2009-11-21) [stable]
Released by Eric Blake, based on git versions 2.64.*.
** Autoconf is now licensed under the General Public License version 3
or later (GPLv3+). As with earlier versions, the license includes
an exception clause so that you may release a configure script
generated by autoconf under the license of your own program.
** New macros to support Objective C++.
** The following undocumented autoconf macros, removed in Autoconf 2.64,
have been reinstated:
These macros are present only for backwards compatibility purposes.
** The macro AC_LANG_COMPILER no longer fails on embedded systems that
lack fopen in the C library, such as AVR or RTEMS (regression
introduced in 2.64).
** The AC_FC_FREEFORM macro no longer suffers from a whitespace bug that
made it fail with some Fortran compilers (regression introduced in
** The AC_TYPE_UINT64_T and AC_TYPE_INT64_T macros have been fixed to no
longer mistakenly select a 32-bit type on some compilers (bug present
since macros were introduced in 2.59c).
** The AC_FUNC_MMAP macro has been fixed to be portable to systems like
Cygwin (bug present since macro was introduced in 2.0).
** The following documented autotest macros are new:
** The following m4sugar macros now quote their expansion:
** The following m4sugar macros are new:
** The m4sugar macro m4_text_wrap now copes with embedded quoting without
requiring quadrigraphs. For uses like AC_ARG_VAR([a], [[b c]]),
this gives the intuitive behavior of "[b c]" in the output (2.63
gave the output of "[b], [c]", and 2.64 encountered a failure).
** The `$tmp' temporary directory used in config.status is documented for
public use now.
** config.status now provides a --config option to produce the configuration.
** Many cache variables used by Autoconf's macros are now documented.
** Configure scripts work better on DJGPP by avoiding a bug present in
the DJGPP port of bash 2.04 in handling 'return' in a shell
function (regression introduced in 2.64).
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
|[Prev in Thread]
||[Next in Thread]|
- GNU Autoconf 2.65 released [stable],
Eric Blake <=