Log message:
Update to 2.59:
* Major changes in Autoconf 2.59 -*- outline -*-
Released 2003-11-04, by Akim Demaille
** ac_abs_builddir etc.
Absolute paths were actually relative in 2.58.
* Major changes in Autoconf 2.58
Released 2003-11-04, by Akim Demaille
** core.*
core.* files are no longer removed, as they may be valid user files.
** autoreconf and auxiliary directory
Autoreconf creates the auxiliary directory if needed. This is
especially useful for initial "bootstrapping" of fresh CVS checkouts.
** AC_CONFIG_MACRO_DIR
Use this macro to declare the directory for local m4 macros for aclocal.
** AC_LIBOBJS
No longer includes twice the same file in LIBOBJS if invoked
multiple times.
** AC_CONFIG_COMMANDS
The directory for its first argument is automatically created. For
instance, with
AC_CONFIG_COMMANDS([src/modules.hh], [...])
$top_builddir/src/ is created if needed.
** Autotest and local.at
The optional file local.at is always included in Autotest test suites.
** Warnings
The warnings are always issued, including with cached runs.
This became a significant problem since aclocal and automake can
run autoconf behind the scene.
** autoheader warnings
The warnings of autoheader can be turned off, using --warning.
For instance, -Wno-obsolete disables the complaints about acconfig.h
and other deprecated constructs.
** New macros
AC_C_RESTRICT, AC_INCLUDES_DEFAULT, AC_LANG_ASSERT, AC_LANG_WERROR,
AS_SET_CATFILE.
** AC_DECL_SYS_SIGLIST
Works again.
** AC_FUNC_MKTIME
Now checks that mktime is the inverse of localtime.
** Improve DJGPP portability
The Autoconf tools and configure behave better under DJGPP.
** Present But Cannot Be Compiled
New FAQ section dedicated to the mystic
configure: WARNING: pi.h: present but cannot be compiled
configure: WARNING: pi.h: check for missing prerequisite headers?
configure: WARNING: pi.h: proceeding with the preprocessor's result
messages.
** Concurrent executions of autom4te
autom4te now locks its internal files, which enables concurrent
executions of autom4te, likely to happen if automake, autoconf,
autoheader etc. are run simultaneously.
** Libtool
Use of Libtool 1.5 and higher is encouraged. Compatibility with
Libtool pre-1.4 is not checked.
** Autotest
Testsuites no longer rerun failed tests in verbose mode; instead,
failures are logged while the test is run.
In addition, expected failures can be marked as such.
|