autoconf-patches
[Top][All Lists]
Advanced

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

Autoconf 2.61 released


From: Paul Eggert
Subject: Autoconf 2.61 released
Date: Fri, 17 Nov 2006 11:54:22 -0800
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)

We're happy to announce the release of Autoconf 2.61.
Please grab it from one of the gnu.org mirror sites.

The important changes since 2.60 are listed below.  The BIN_SH change
may require special attention by installers on some older-style
platforms, but as far as we know this affects only Unixware builds so
it's not that big a deal.

Here are the compressed sources:
  ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz    (1.4MB)
  ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2   (1.0MB)

Here are the GPG detached signatures:
  ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz.sig
  ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2.sig
  
Here are the MD5 and SHA512 signatures:

51f472f71a6a04850a0f0126bf594cdb  autoconf-2.61.tar.gz
36d3fe706ad0950f1be10c46a429efe0  autoconf-2.61.tar.bz2
ac46787707aa5fb421babecacb48936f3997a2371e4d2b7575ce922c0c04b994977ba12113bb19fda84cd4104479090fd7c9ebceb8c20a98fdd9beac4661a91b
  autoconf-2.61.tar.gz
f534c7dbc10fc871cc99b1cb68bd7f19d888677d9e2af47e904e91fe90420c20e7a270da2681da82e249ffb46c92165202cc73e125a9b14abd604458731b0026
  autoconf-2.61.tar.bz2

I'd like to thank the other major contributors to this release, who
include Ralf Wildenhues, Stepan Kasal, Eric Blake, Joel E. Denny, and
Bruno Haible.

Here is a link to the ChangeLog entries since 2.60:

http://cvs.savannah.gnu.org/viewcvs/autoconf/autoconf/ChangeLog?r1=1.2975&r2=1.3097

Here are the major changes, reported in the NEWS file:

* Major changes in Autoconf 2.61 (2006-11-17)

** New macros AC_C_FLEXIBLE_ARRAY_MEMBER, AC_C_VARARRAYS.

** AC_ARG_ENABLE and AC_ARG_WITH now allow '.' in feature and package names.

* Major changes in Autoconf 2.60b (2006-10-22)

** BIN_SH
  Autoconf-generated shell scripts no longer export BIN_SH, due to
  configuration hassles with this.  Installers who need BIN_SH in
  their environment should set it before invoking 'configure' and
  'make'.  As far as we know, this affects only Unixware installations.

** Obsolescent macros
  The documentation now says that the following macros are obsolescent,
  as they are superseded by Gnulib:

    AC_FUNC_FNMATCH  AC_FUNC_FNMATCH_GNU  AC_FUNC_GETLOADVG  AC_REPLACE_FNMATCH

  New programs should use the Gnulib counterparts of these macros.
  We have no current plans to remove them from Autoconf.

** AC_COMPUTE_INT no longer caches or reports results.

** AC_CHECK_DECL now also works with aggregate objects.

** AC_USE_SYSTEM_EXTENSIONS now defines _TANDEM_SOURCE for NonStop platforms.

** GNU M4 1.4.7 or later is now recommended.

** m4_mkstemp
  New M4sugar macro, which is more secure than the POSIX M4 maketemp.

** m4_maketemp
  Now an alias for m4_mkstemp.

* Major changes in Autoconf 2.60a (2006-08-25)

** The check for C99 now tests for varargs macros, as documented.
  It also tests that the preprocessor supports 64-bit integers.

** Autoconf now uses constructs like "#ifdef HAVE_STDLIB_H" rather than
  "#if HAVE_STDLIB_H", so that it now works with "gcc -Wundef -Werror".

** The functionality of the undocumented _AC_COMPUTE_INT is now provided
  by a public and documented macro, AC_COMPUTE_INT.  The parameters to the
  two macros are different, so autoupdate will not change the old private name
  to the new one.  _AC_COMPUTE_INT may be removed in a future release.

** AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT now require
   that long long types be at least 64 bits wide, as C99 and tradition
   requires.  Formerly, they accepted implementations of any width.




reply via email to

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