From: Christopher Jones Date: Wed, 8 Jun 2011 01:25:35 +0000 (+0000) Subject: Relax autoconf support from 2.60 to 2.59. This is the version available on Centos... X-Git-Tag: php-5.4.0alpha1~72 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9622d0050d6143da338ce9fc518ee8475f4f3613;p=php Relax autoconf support from 2.60 to 2.59. This is the version available on Centos/RHEL/Oracle Linux 5.6 --- diff --git a/NEWS b/NEWS index d551e0d59e..93ec4116c6 100644 --- a/NEWS +++ b/NEWS @@ -3,8 +3,9 @@ PHP NEWS ?? ??? 201?, PHP 5.4.0 - Upgraded bundled Sqlite3 to version 3.7.4. (Ilia) - Upgraded bundled PCRE to version 8.10. (Ilia) -- autoconf 2.60+ is now supported (and required) for generating the configure - script with ./buildconf (Rasmus) +- autoconf 2.59+ is now supported (and required) for generating the + configure script with ./buildconf. Autoconf 2.60+ is desirable + otherwise the configure help order may be incorrect. (Rasmus, Chris Jones) - Removed legacy features: . break/continue $var syntax. (Dmitry) diff --git a/build/buildcheck.sh b/build/buildcheck.sh index 2815e3e0e6..8754e3a292 100755 --- a/build/buildcheck.sh +++ b/build/buildcheck.sh @@ -28,18 +28,18 @@ if test -z "$PHP_AUTOCONF"; then PHP_AUTOCONF='autoconf' fi -# autoconf 2.60 or newer +# autoconf 2.59 or newer ac_version=`$PHP_AUTOCONF --version 2>/dev/null|head -n 1|sed -e 's/^[^0-9]*//' -e 's/[a-z]* *$//'` if test -z "$ac_version"; then echo "buildconf: autoconf not found." -echo " You need autoconf version 2.60 or newer installed" +echo " You need autoconf version 2.59 or newer installed" echo " to build PHP from SVN." exit 1 fi IFS=.; set $ac_version; IFS=' ' -if test "$1" = "2" -a "$2" -lt "60" || test "$1" -lt "2"; then +if test "$1" = "2" -a "$2" -lt "59" || test "$1" -lt "2"; then echo "buildconf: autoconf version $ac_version found." -echo " You need autoconf version 2.60 or newer installed" +echo " You need autoconf version 2.59 or newer installed" echo " to build PHP from SVN." exit 1 else diff --git a/configure.in b/configure.in index e5826f190d..fce281e24e 100644 --- a/configure.in +++ b/configure.in @@ -8,9 +8,9 @@ sinclude(Zend/acinclude.m4) dnl Basic autoconf + automake initialization, generation of config.nice. dnl ------------------------------------------------------------------------- -AC_PREREQ(2.60) +AC_PREREQ(2.59) AC_INIT(README.SVN-RULES) -AC_PRESERVE_HELP_ORDER +ifdef([AC_PRESERVE_HELP_ORDER], [AC_PRESERVE_HELP_ORDER], []) PHP_CONFIG_NICE(config.nice) diff --git a/scripts/phpize.m4 b/scripts/phpize.m4 index 7faf6231da..d745ca7443 100644 --- a/scripts/phpize.m4 +++ b/scripts/phpize.m4 @@ -1,8 +1,8 @@ dnl This file becomes configure.in for self-contained extensions. -AC_PREREQ(2.60) +AC_PREREQ(2.59) AC_INIT(config.m4) -AC_PRESERVE_HELP_ORDER +ifdef([AC_PRESERVE_HELP_ORDER], [AC_PRESERVE_HELP_ORDER], []) PHP_CONFIG_NICE(config.nice)