From b580f54e1191160eb68379a30bbcf14f088d171a Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Wed, 2 Apr 2008 13:21:33 -0600 Subject: [PATCH] Recommend the just-released M4 1.4.11. * NEWS: Update recommendation. * README: Likewise. * doc/autoconf.texi (Introduction): Likewise. * m4/m4.m4 (AC_PROG_GNU_M4): Likewise. Signed-off-by: Eric Blake --- ChangeLog | 8 ++++++++ NEWS | 2 +- README | 4 ++-- doc/autoconf.texi | 2 +- m4/m4.m4 | 6 +++--- 5 files changed, 15 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index daeda055..82d722e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-04-02 Eric Blake + + Recommend the just-released M4 1.4.11. + * NEWS: Update recommendation. + * README: Likewise. + * doc/autoconf.texi (Introduction): Likewise. + * m4/m4.m4 (AC_PROG_GNU_M4): Likewise. + 2008-04-01 Eric Blake * lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Bump diff --git a/NEWS b/NEWS index 3d24e690..4121564c 100644 --- a/NEWS +++ b/NEWS @@ -91,7 +91,7 @@ GNU Autoconf NEWS - User visible changes. ** Autoconf now requires GNU M4 1.4.5 or later. Earlier versions of M4 have a bug in macro tracing that interferes with the interaction between - Autoconf and Automake. GNU M4 1.4.8 or later is recommended. The + Autoconf and Automake. GNU M4 1.4.11 or later is recommended. The configure search for a working M4 is improved. ** Documentation for m4sugar is improved. diff --git a/README b/README index 2d80888b..303b5ae0 100644 --- a/README +++ b/README @@ -12,7 +12,7 @@ macro calls. Producing configuration scripts using Autoconf requires GNU M4 and Perl. You should install GNU M4 (version 1.4.5 or later is required; -1.4.8 or later is recommended) and Perl (5.005_03 or later) before +1.4.11 or later is recommended) and Perl (5.005_03 or later) before configuring Autoconf, so that Autoconf's configure script can find them. The configuration scripts produced by Autoconf are self-contained, so their users do not need to have Autoconf (or GNU @@ -43,7 +43,7 @@ similarly for the other mailing lists. ----- Copyright (C) 1992, 1993, 1994, 1998, 2000, 2001, 2002, 2003, 2004, -2005, 2006, 2007 Free Software Foundation, Inc. +2005, 2006, 2007, 2008 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/doc/autoconf.texi b/doc/autoconf.texi index dc06bab9..7a8b2efe 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -717,7 +717,7 @@ Autoconf imposes some restrictions on the names of macros used with Autoconf requires @acronym{GNU} M4 version 1.4.5 or later in order to generate the scripts. It uses features that some versions of M4, including @acronym{GNU} M4 1.3, do not have. Autoconf works better -with @acronym{GNU} M4 version 1.4.8 or later, though this is not +with @acronym{GNU} M4 version 1.4.11 or later, though this is not required. @xref{Autoconf 1}, for information about upgrading from version 1. diff --git a/m4/m4.m4 b/m4/m4.m4 index 25cc7fa7..f27d8c05 100644 --- a/m4/m4.m4 +++ b/m4/m4.m4 @@ -1,5 +1,5 @@ -# m4.m4 serial 4 -dnl Copyright (C) 2000, 2006, 2007 Free Software Foundation, Inc. +# m4.m4 serial 5 +dnl Copyright (C) 2000, 2006, 2007, 2008 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -26,7 +26,7 @@ AC_PATH_PROGS_FEATURE_CHECK([M4], [m4 gm4 gnum4], && ac_cv_path_M4=$ac_path_M4 ac_path_M4_found=: rm -f conftest.m4f], [AC_MSG_ERROR([no acceptable m4 could be found in \$PATH. -GNU M4 1.4.5 or later is required; 1.4.8 is recommended])])]) +GNU M4 1.4.5 or later is required; 1.4.11 is recommended])])]) M4=$ac_cv_path_M4 AC_CACHE_CHECK([how m4 supports trace files], [ac_cv_prog_gnu_m4_debugfile], [case `$M4 --help < /dev/null 2>&1` in