This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH: raise Texinfo version requirement at top-level


A binutils PR was filed about the Texinfo changes that Mark Mitchell
made a while back that use the (relatively) modern @include @value
construct.  I've concluded that the right patch is to raise the
minimum required version of Texinfo from 4.2 to 4.4 in the top-level
configure script.

Texinfo 4.2 was released on 1 April 2002.
Texinfo 4.3 was released on 14 November 2002.
Texinfo 4.4 was released in 31 January 2003.

I think that raising the minimum requirement on Texinfo to version 4.4
is (conservatively) quite safe.  Okay for the trunk?

2006-03-31  Ben Elliston  <bje@au.ibm.com>

        * configure.in: Require makeinfo 4.4 or higher.
        * configure: Regenerate.

Index: configure.in
===================================================================
--- configure.in        (revision 112546)
+++ configure.in        (working copy)
@@ -2206,7 +2206,7 @@ changequote(,)
     # For an installed makeinfo, we require it to be from texinfo 4.2 or
     # higher, else we use the "missing" dummy.
     if ${MAKEINFO} --version \
-       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then
+       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
       :
     else
       MAKEINFO="$MISSING makeinfo"
Index: configure
===================================================================
--- configure   (revision 112546)
+++ configure   (working copy)
@@ -3631,7 +3631,7 @@ case " $build_configdirs " in
     # For an installed makeinfo, we require it to be from texinfo 4.2 or
     # higher, else we use the "missing" dummy.
     if ${MAKEINFO} --version \
-       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then
+       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
       :
     else
       MAKEINFO="$MISSING makeinfo"


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]