summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-10-05 18:06:20 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2022-10-05 18:06:20 -0700
commit85c0db3433edf053a477976aa1e2e4deb84d5905 (patch)
treea77946a0086a2e329682c2292d7a967407af040a
parent412166e185c00d6eacbe67dfcb0326f622ec4020 (diff)
downloadautoconf-85c0db3433edf053a477976aa1e2e4deb84d5905.tar.gz
Update M4 version numbers in documentation
-rw-r--r--README4
-rw-r--r--README-hacking2
-rw-r--r--doc/autoconf.texi7
3 files changed, 7 insertions, 6 deletions
diff --git a/README b/README
index f6bafdbb..f467f410 100644
--- a/README
+++ b/README
@@ -11,8 +11,8 @@ operating system features that the package can use, in the form of M4
macro calls.
Producing configuration scripts using Autoconf requires GNU M4 and
-Perl. You should install GNU M4 (version 1.4.6 or later is required;
-1.4.14 or later is recommended) and Perl (5.006 or later) before
+Perl. You should install GNU M4 (version 1.4.8 or later is required;
+1.4.16 or later is recommended) and Perl (5.006 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
diff --git a/README-hacking b/README-hacking
index b4189ee4..e15128fa 100644
--- a/README-hacking
+++ b/README-hacking
@@ -16,7 +16,7 @@ tools we depend upon, including:
- Automake 1.11+ <https://www.gnu.org/software/automake/>
- Help2man 1.29+ <https://www.gnu.org/software/help2man/>
-- M4 1.4.6+ <https://www.gnu.org/software/m4/>
+- M4 1.4.16+ <https://www.gnu.org/software/m4/>
- Perl 5.006+ <https://www.cpan.org/>
- Texinfo 4.11+ <https://www.gnu.org/software/texinfo/>
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 38e08597..c6eebe2c 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -767,10 +767,10 @@ for more information.
Autoconf imposes some restrictions on the names of macros used with
@code{#if} in C programs (@pxref{Preprocessor Symbol Index}).
-Autoconf requires GNU M4 version 1.4.6 or later in order to
+Autoconf requires GNU M4 version 1.4.8 or later in order to
generate the scripts. It uses features that some versions of M4,
including GNU M4 1.3, do not have. Autoconf works better
-with GNU M4 version 1.4.14 or later, though this is not
+with GNU M4 version 1.4.16 or later, though this is not
required.
@xref{Autoconf 1}, for information about upgrading from version 1.
@@ -26428,7 +26428,8 @@ __file__
__line__
@end example
-Autoconf requires version 1.4.6 or later of GNU M4.
+Autoconf requires version 1.4.8 or later of GNU M4.
+It works better with version 1.4.16 or later.
Since only software maintainers need to use Autoconf, and since GNU
M4 is simple to configure and install, it seems reasonable to require