From: Glenn Morris Date: Mon, 9 Apr 2012 00:50:17 +0000 (-0700) Subject: * configure.in: Require makeinfo >= 4.7. X-Git-Tag: emacs-24.2.90~471^2~376 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=23df914bc57014c86915cf6251bd0e18bff1021c;p=emacs.git * configure.in: Require makeinfo >= 4.7. Eg org.texi has been using 4.7 functions for some time. Fixes: debbugs:10910 --- diff --git a/ChangeLog b/ChangeLog index fa6a34220c0..aa462a4d906 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-04-09 Glenn Morris + + * configure.in: Require makeinfo >= 4.7. (Bug#10910) + Eg org.texi has been using 4.7 functions for some time. + 2012-04-07 Paul Eggert Check pkg-config exit status when configuring (Bug#10626). diff --git a/configure.in b/configure.in index 7babf879128..14a80622cd9 100644 --- a/configure.in +++ b/configure.in @@ -758,12 +758,12 @@ dnl Don't use GZIP, which is used by gzip for additional parameters. AC_PATH_PROG(GZIP_PROG, gzip) -## Need makeinfo >= 4.6 (?) to build the manuals. +## Need makeinfo >= 4.7 (?) to build the manuals. AC_PATH_PROG(MAKEINFO, makeinfo, no) dnl By this stage, configure has already checked for egrep and set EGREP, dnl or exited with an error if no egrep was found. if test "$MAKEINFO" != "no" && \ - test x"`$MAKEINFO --version 2> /dev/null | $EGREP 'texinfo[[^0-9]]*([[1-4]][[0-9]]+|[[5-9]]|4\.[[6-9]]|4\.[[1-5]][[0-9]]+)'`" = x; then + test x"`$MAKEINFO --version 2> /dev/null | $EGREP 'texinfo[[^0-9]]*([[1-4]][[0-9]]+|[[5-9]]|4\.[[7-9]]|4\.[[1-6]][[0-9]]+)'`" = x; then MAKEINFO=no fi @@ -783,7 +783,7 @@ if test "$MAKEINFO" = "no"; then if test "x${with_makeinfo}" = "xno"; then HAVE_MAKEINFO=no elif test ! -e $srcdir/info/emacs; then - AC_MSG_ERROR( [You do not seem to have makeinfo >= 4.6, and your + AC_MSG_ERROR( [You do not seem to have makeinfo >= 4.7, and your source tree does not seem to have pre-built manuals in the `info' directory. Either install a suitable version of makeinfo, or re-run configure with the `--without-makeinfo' option to build without the manuals.] )