about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-05-16 18:50:39 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-05-16 18:50:39 +0000
commit6a3951a036dcd40d8d81072cbc8b2cdcbd9db7a2 (patch)
tree5748c6db806db3d9f9d39ddce652615d78100f36
parent4e124cedfb293c35b37f17c41b5444a2f42e4541 (diff)
downloadglibc-6a3951a036dcd40d8d81072cbc8b2cdcbd9db7a2.tar.gz
glibc-6a3951a036dcd40d8d81072cbc8b2cdcbd9db7a2.tar.xz
glibc-6a3951a036dcd40d8d81072cbc8b2cdcbd9db7a2.zip
Update Texinfo version requirement.
-rw-r--r--ChangeLog7
-rw-r--r--INSTALL16
-rwxr-xr-xconfigure2
-rw-r--r--configure.in2
-rw-r--r--manual/install.texi2
5 files changed, 18 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d5b6c9cb7..f8f216b960 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2012-05-16  Joseph Myers  <joseph@codesourcery.com>
 
+	* configure.in (makeinfo): Require version 4.5 or later.  Allow
+	versions 5 to 9.
+	* configure: Regenerated.
+	* manual/install.texi (texinfo): Increase version requirement to
+	4.5 or later.
+	* INSTALL: Regenerated.
+
 	* include/stdc-predef.h (__STDC_ISO_10646__): Increase to 201103L.
 
 2012-05-16  H.J. Lu  <hongjiu.lu@intel.com>
diff --git a/INSTALL b/INSTALL
index e0433d459b..412053de25 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,10 +1,10 @@
 Installing the GNU C Library
 ****************************
 
-Before you do anything else, you should read the file `FAQ' located at
-the top level of the source tree.  This file answers common questions
+Before you do anything else, you should read the FAQ at
+`http://sourceware.org/glibc/wiki/FAQ'.  It answers common questions
 and describes problems you may experience with compilation and
-installation.  It is updated more frequently than this manual.
+installation.
 
    Features can be added to the GNU C Library via "add-on" bundles.
 These are separate tar files, which you unpack into the top level of
@@ -177,9 +177,9 @@ files must all contain correct and sensible content.
 
    To format the `GNU C Library Reference Manual' for printing, type
 `make dvi'.  You need a working TeX installation to do this.  The
-distribution already includes the on-line formatted version of the
-manual, as Info files.  You can regenerate those with `make info', but
-it shouldn't be necessary.
+distribution builds the on-line formatted version of the manual, as
+Info files, as part of the build process.  You can build them manually
+with `make info'.
 
    The library has a number of special-purpose configuration parameters
 which you can find in `Makeconfig'.  These can be overwritten with the
@@ -297,7 +297,7 @@ build the GNU C Library:
      No other assembler or linker has the necessary functionality at the
      moment.
 
-   * GNU `texinfo' 3.12f
+   * GNU `texinfo' 4.5 or later
 
      To correctly translate and install the Texinfo documentation you
      need this version of the `texinfo' package.  Earlier versions do
@@ -393,7 +393,7 @@ remain unfixed for all eternity, if not longer.
    It is a good idea to verify that the problem has not already been
 reported.  Bugs are documented in two places: The file `BUGS' describes
 a number of well known bugs and the bug tracking system has a WWW
-interface at `http://sources.redhat.com/bugzilla/'.  The WWW interface
+interface at `http://sourceware.org/bugzilla/'.  The WWW interface
 gives you access to open and closed reports.  A closed report normally
 includes a patch or a hint on solving the problem.
 
diff --git a/configure b/configure
index 8b10f5a52b..e664260b06 100755
--- a/configure
+++ b/configure
@@ -4985,7 +4985,7 @@ $as_echo_n "checking version of $MAKEINFO... " >&6; }
   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
   case $ac_prog_version in
     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
-    4.*)
+    4.[5-9]*|4.[1-9][0-9]*|[5-9].*)
        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
 
diff --git a/configure.in b/configure.in
index 30a062fe6d..ce4b7ad02b 100644
--- a/configure.in
+++ b/configure.in
@@ -919,7 +919,7 @@ AC_CHECK_PROG_VER(MSGFMT, gnumsgfmt gmsgfmt msgfmt, --version,
   MSGFMT=: aux_missing="$aux_missing msgfmt")
 AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version,
   [GNU texinfo.* \([0-9][0-9.]*\)],
-  [4.*],
+  [4.[5-9]*|4.[1-9][0-9]*|[5-9].*],
   MAKEINFO=: aux_missing="$aux_missing makeinfo")
 AC_CHECK_PROG_VER(SED, sed, --version,
   [GNU sed version \([0-9]*\.[0-9.]*\)],
diff --git a/manual/install.texi b/manual/install.texi
index 9918425a49..3b6c1ed023 100644
--- a/manual/install.texi
+++ b/manual/install.texi
@@ -334,7 +334,7 @@ No other assembler or linker has the necessary functionality at the
 moment.
 
 @item
-GNU @code{texinfo} 3.12f
+GNU @code{texinfo} 4.5 or later
 
 To correctly translate and install the Texinfo documentation you need
 this version of the @code{texinfo} package.  Earlier versions do not