This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: raise Texinfo version requirement at top-level
- From: Ben Elliston <bje at au1 dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 31 Mar 2006 13:46:59 +1100
- Subject: 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"