This is our candidate release for Autoconf 2.58. We plan to release it soon, so that Automake 1.8 can be released, hence Libtool 1.6, so that GNU M4 2.0 can be shipped, enabling Autoconf 2.60 ;) Please, test it thoroughly. Akim, Alexandre, Jim, Paul, and Tom. Here are the compressed sources: http://www.lrde.epita.fr/~akim/download/autoconf-2.57f.tar.gz (1.2MB) http://www.lrde.epita.fr/~akim/download/autoconf-2.57f.tar.bz2 (837KB) And here are xdelta-style diffs: http://www.lrde.epita.fr/~akim/download/autoconf-2.57d-2.57f.xdelta (10KB) Here are GPG detached signatures: http://www.lrde.epita.fr/~akim/download/autoconf-2.57f.tar.gz.asc http://www.lrde.epita.fr/~akim/download/autoconf-2.57f.tar.bz2.asc Here are the MD5 and SHA1 signatures: dd48fe8cf425f7068d729aa432df4527 autoconf-2.57f.tar.gz 385a923859a0e02e4c6f0ccc4f29b137 autoconf-2.57f.tar.bz2 4f342dbfbcee2648e7426c3f46f59fb8 autoconf-2.57d-2.57f.xdelta 9b1f3a2bfeb21e80813619e86cc5a52b7edaffbb autoconf-2.57f.tar.gz 5dd5018ae395ed627384caf69460fea5006a037e autoconf-2.57f.tar.bz2 2cda92c4f05799ace152744927152a1645030287 autoconf-2.57d-2.57f.xdelta NEWS * Major changes in Autoconf 2.57f Released 2003-10-01, by Akim Demaille. * Major changes in Autoconf 2.57e Released 2003-09-29, by Akim Demaille. ** 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. ChangeLog entries: ********************************************************************** ChangeLog ********************************************************************** 2003-10-01 Akim Demaille <akim@xxxxxxxx> Version 2.57f. 2003-09-30 Paul Eggert <eggert@xxxxxxxxxxx> * lib/Autom4te/XFile.pm: Use Errno. (lock): Ignore ENOLCK errors. Problem reported Andreas Schwab in <http://mail.gnu.org/archive/html/bug-autoconf/2003-09/msg00141.html>. 2003-09-30 Akim Demaille <akim@xxxxxxxx> * config/announce-gen (&print_news_deltas): Extracted from... (&print_changelog_deltas): here. (&news_file): Rename as... (@news_file): this. 2003-09-30 Nicolas Joly <njoly@xxxxxxxxxx> * lib/autoconf/fortran.m4 (_AC_PROG_FC): Remove files which might have been created when invoking the compiler. * tests/fortran.at (GNU Fortran 77): Quote $G77. 2003-09-29 Akim Demaille <akim@xxxxxxxx> Version 2.57e. * config/mkinstalldirs: Upgrade. 2003-09-28 Paul Eggert <eggert@xxxxxxxxxxx> * lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set DUALCASE=1, for MKS sh. Problem reported by Lars J. Aas in <http://mail.gnu.org/archive/html/autoconf/2003-07/msg00042.html>. (_AS_MKDIR_P_PREPARE): Change "rm -fr ./-p" to the more-conservative "test -d ./-p && rmdir ./-p". Suggested by Andreas Schwab in: http://mail.gnu.org/archive/html/autoconf-patches/2003-09/msg00039.html 2003-09-26 Akim Demaille <akim@xxxxxxxx> * lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Make sure the directory for AC_CONFIG_COMMANDS' first argument exists. This makes valid the invocation of _AC_SRCPATH that follows. Reported by Eric Sunshine. * doc/autoconf.texi (Configuration Commands): Adjust. 2003-09-26 Akim Demaille <akim@xxxxxxxx> * bin/autoscan.in (Autom4te::FileUtils): Use it for find_file. Reported by Ralf Corsepius. 2003-09-26 Akim Demaille <akim@xxxxxxxx> * lib/autoconf/general.m4 (AC_HELP_STRING): Don't overquote the arguments. Actually, use AU_ALIAS. From Bruno Haible. 2003-09-26 Paul Eggert <eggert@xxxxxxxxxxx> * lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): If mkdir -p . fails, rm -fr ./-p to remove junk left behind on NextStep and OpenStep. Problem reported by Eric Sunshine in: http://mail.gnu.org/archive/html/autoconf-patches/2002-12/msg00014.html 2003-09-26 Akim Demaille <akim@xxxxxxxx> The test suite are sometimes assigning timings incorrectly. Reported by Henk Krus. Diagnosed by Nicolas Joly. * lib/autotest/general.m4 (AT_CLEANUP): Rename AT_help as AT_help_all. Instead of making AT_help a sequence of assignments to grow $at_help_all, just make AT_help_all be the growing contents of $at_help_all, and make a single assignment in... (AT_INIT): here. (at_times_skip): Flip the meaning and rename as... (at_times_p): this. (AT_INIT): When summarizing the test that ran, remove $at_times_file after use, and check it is present before trying to use it.