Mail Archives: cygwin/2007/01/06/00:44:10
Autoconf is an extensible package of m4 macros that produce shell
scripts to automatically configure software source code packages. The
autoconf2.5 package contains the latest edition of autoconf in the 2.5x
release sequence (which includes 2.60, 2.61, etc).
This has been a test: release since 2006-11-21 (and I've been using it
exclusively since then) with no reported problems except an
incompatibility with the cygport package (now resolved).
Changes (autoconf2.5-2.60-2 ---> autoconf2.5-2.61-1)
* update to latest upstream release
+ see list of upstream changes below
* requires autoconf-4-1 or better (wrapper)
Test results:
294 tests behaved as expected.
3 tests were skipped.
--
Charles Wilson
autoconf volunteer maintainer for cygwin
====================================================================
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions.
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-you=3D3Dyourdomain DOT com AT cygwin DOT com
If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
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.
** 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_maketemp
Now an alias for m4_mkstemp.
** 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.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -