* Noteworthy changes in release 2013.11.01 (2013-11-01) [stable]
AX_PROG_CXX_MPI has been updated to recognize an MPI C++ compiler. Further
details are at <http://savannah.gnu.org/patch/?8218>.
The new macro AX_AM_OVERRIDE_VAR allows "overriding" of user provided
variables for Automake. See <http://savannah.gnu.org/patch/?8213> for further
details.
AX_COMPILER_VENDOR has been extended to support detection of Fujitsu
compilers. See <http://savannah.gnu.org/patch/index.php?8212> for further
details.
AX_TRY_RUN_JAVA and AX_TRY_COMPILE_JAVA has been made more picky about what
they delete. See <http://savannah.gnu.org/patch/index.php?8211> for further
details.
The new macro AX_PROG_SCALA checks that scala is available. Further details
are available at <http://savannah.gnu.org/patch/index.php?8198>.
The new macro AX_FIND_SCALA_STDLIB add support for finding the jar containing
the Scala Standard Library. See <http://savannah.gnu.org/patch/?8197> for
further details.
The new macro AX_PROG_SCALAC provides support for finding a Scala compiler.
See <http://savannah.gnu.org/patch/index.php?8195> for further details.
The new macres AX_FIND_HAMCREST and AX_FIND_JUNIT have been added, which
provide support for finding the jars of JUnit and Hamcrest. Please refer to
<http://savannah.gnu.org/patch/index.php?8196> for further details.
AX_PTHREAD has been extended to support Clang. Further details can be found
at <http://savannah.gnu.org/patch/?8186>.
The macros AX_GCC_LIBRARIES_DIR and AX_GCC_VERSION have been marked obsolete
because they depend on the obsolete AX_GCC_OPTION macro. Further details can
be found at <http://lists.gnu.org/archive/html/autoconf-archive-maintainers/2013-09/msg00000.html>.
New macros AX_BOOST_CONTEXT, AX_BOOST_COROUTINE, AX_BOOST_LOG, AND
AX_BOOST_LOG_SETUP have been added to detect Boost.Log and Boost.Coroutine.
AX_PROG_PERL_VERSION has been extended to recognize recent versions of Perl.
See <http://savannah.gnu.org/patch/?8144> for further details.
AX_JNI_INCLUDE_DIR now recognizes the $JAVA_HOME environment variable when
trying to locate the Java SDK. See <http://savannah.gnu.org/patch/?8155> for
further details.
AX_EXT has been extended to recognize cases where a CPU supports AVX, but the
operating system does not. See <http://savannah.gnu.org/patch/?8084> for
further details.
Support for 64-bit FreeBSD has been improved in AX_EXT, AX_GCC_ARCHFLAG. See
<http://savannah.gnu.org/patch/?8085> for further details.
AX_BOOST_BASE has been extended to recognize aarch64 as a lib64 architecture.
A bug in AX_LIB_HDF5 has been fixed that would result in $CC not being
restored properly after testing.
* Noteworthy changes in release 2013.06.09 (2013-06-09) [stable]
AX_PROG_FLEX has been updated to be more liberal about the name of the flex
executable.
AX_LIB_HDF5 has been updated to support the variables HDF5_CC, HDF5_FC, and
HDF5_LIBS. See <http://savannah.gnu.org/patch/?8026> for further details.
AX_XSDCXX has been added; a macro to find the CodeSynthesis XSD executable
and the corresponding headers. See <http://savannah.gnu.org/patch/?8011>
for further details.
AX_PYTHON_DEVEL no longer overrides LOCALMODLIBS. Further details are
available at <http://savannah.gnu.org/patch/index.php?8065>.
The portability of AX_ZONEINFO has been improved. Further details can be
found at <http://savannah.gnu.org/patch/index.php?8029>.
The configure flags generated by AX_ENABLE_DEFAULT_ACLOCALDIR have been
fixed.
AX_CHECK_GLU and AX_CHECK_GLUT have been added again by a new maintainer.
* Noteworthy changes in release 2013.04.06 (2013-04-06) [stable]
AX_PROG_CC_FOR_BUILD and AX_PROG_CXX_FOR_BUILD have been simplified to
require only AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM. Further
details are available at <http://savannah.gnu.org/patch/?7989>.
A substantially updated version of the formerly obsoleted AX_CHECK_GL macro
has been added again in <http://savannah.gnu.org/patch/?7986>.
The new macro AX_LIB_SAMTOOLS has been added to check for Samtools
<http://samtools.sourceforge.net/>. See <http://savannah.gnu.org/patch/?7983>
for further details.
The new macro AX_LIB_TABIX has been added to check for Tabix
<http://samtools.sourceforge.net/tabix.shtml>. Further details are available
at <http://savannah.gnu.org/patch/?7984>.
AX_CXX_COMPILE_STDCXX_11 has been extended to test for the "auto" keyword.
Further details can be found at <http://savannah.gnu.org/patch/?7985>.
Support for AIX has been improved in AX_PTHREAD. Further details are
available at <http://savannah.gnu.org/patch/?7973>.
AX_PYTHON_DEVEL's ability to detect the proper suffix for shared libraries
has been improved. See <http://savannah.gnu.org/patch/?7953> for further
details.
AX_BOOST_PYTHON has been switched to AX_PYTHON_DEVEL. Further details are
available at <http://savannah.gnu.org/patch/?7979> and at
<http://savannah.gnu.org/patch/?7980>.
Fixed AX_LIB_EXPAT not to overwrite $LIBS. Furthermore, linker flags are now
returned in $EXPAT_LDFLAGS instead of $EXPAT_LIBS. Further details are
available at <http://savannah.gnu.org/patch/?7968>.
AX_PYTHON has been updated to use the "distutils" module to find Python's
header files instead of depending on the "locate" command. Further details
are at <http://savannah.gnu.org/patch/?7966>.
AX_PYTHON_DEVEL has been extended to support ubuntu 13.04. See
<http://savannah.gnu.org/patch/?7965> for further details.
Incorrect CPU detection in AX_GCC_ARCHFLAG has been fixed. See
<http://savannah.gnu.org/patch/?7978> for further details.
AX_EXT has been extended to recognize AVX SIMD instructions.
A release tarball was added that is compressed with the free lzip utility.
AX_JNI_INCLUDE_DIR has been extended to support FreeBSD.
AX_PYTHON has been extended to support ArchLinux. See
<http://savannah.gnu.org/patch/?7951> for further details.
AX_PYTHON_DEVEL has been extended to support ArchLinux. See
<http://savannah.gnu.org/patch/?7953> for further details.
A minor bug in AX_BOOST_ASIO has been fixed. Further details are at
<http://savannah.gnu.org/patch/index.php?7959>.
* Noteworthy changes in release 2013.02.02 (2013-02-02) [stable]
Support for AIX has been improved in AX_PTHREAD. Further details are
available at <http://savannah.gnu.org/patch/index.php?7911>.
AX_BOOST_FILESYSTEM has been improved to work more reliable on non-GNU
systems. See <http://savannah.gnu.org/patch/?7921> for further details.
The new macro AX_LIB_EV has been added, which checks for libev in a
pkg-config-like manner. The purpose of the macro is to unifty behaviour
between distros that come with libev.pc and systems (e.g. upstream) that
don't. Further details are at <http://savannah.gnu.org/patch/?7938>.
The portability of AX_PYTHON has been improved. Also, the macro now
recognizes more recent versions of the Python interpreter, too. See
<http://savannah.gnu.org/patch/?7897> for further details.
Support for cross-compilation in AX_PROG_CC_FOR_BUILD has been improved.
See <http://savannah.gnu.org/patch/index.php?7890> for further details.
The new macro AX_PROG_CXX_FOR_BUILD has been added. Further details are
available at <http://savannah.gnu.org/patch/?7891>.
Mac OS X support in AX_OPENMP has been improved. Further details are
available at <http://savannah.gnu.org/patch/?7893>.
The GNU Autoconf Archive is a collection of many macros for `GNU
Autoconf that have been contributed as free software by friendly
supporters of the cause from all over the Internet. Every single
one of those macros can be re-used without imposing any restrictions
whatsoever on the licensing of the generated `configure` script.
In particular, it is possible to use all those macros in `configure`
scripts that are meant for non-free software.