[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Recommend M4 1.4.11
From: |
Eric Blake |
Subject: |
Recommend M4 1.4.11 |
Date: |
Wed, 2 Apr 2008 19:26:37 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
The release of M4 1.4.11 was one of the last show-stoppers for Autoconf 2.62.
I'm committing this, then starting my efforts on preparing the release;
hopefully I will have the official tarball uploaded within the next 48 hours or
so. The release will be GPLv2+ plus exception (ie. unchanged from 2.61);
hopefully, the FSF lawyers will resolve the holdups that prevented this release
from being GPLv3+ plus exception in time for the next release.
As a reminder, Autoconf 2.62 will work out of the box with the planned M4 1.6,
but unpatched Autoconf 2.59 will not, due to a planned change in semantics of
the m4wrap builtin in M4 1.6 to comply with POSIX.
From: Eric Blake <address@hidden>
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 <address@hidden>
---
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 daeda05..82d722e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-04-02 Eric Blake <address@hidden>
+
+ 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 <address@hidden>
* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Bump
diff --git a/NEWS b/NEWS
index 3d24e69..4121564 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 2d80888..303b5ae 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 dc06bab..7a8b2ef 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 25cc7fa..f27d8c0 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
--
1.5.4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Recommend M4 1.4.11,
Eric Blake <=