sniper Sun Oct 27 14:47:34 2002 EDT Modified files: /php4/build buildcheck.sh Log: We have to require bison version <= 1.30 >= 1.75 since any versions between are broken.. Index: php4/build/buildcheck.sh diff -u php4/build/buildcheck.sh:1.19 php4/build/buildcheck.sh:1.20 --- php4/build/buildcheck.sh:1.19 Sun Jul 21 09:09:07 2002 +++ php4/build/buildcheck.sh Sun Oct 27 14:47:34 2002 @@ -16,7 +16,7 @@ # | Sascha Schumann <[EMAIL PROTECTED]> | # +----------------------------------------------------------------------+ # -# $Id: buildcheck.sh,v 1.19 2002/07/21 13:09:07 sas Exp $ +# $Id: buildcheck.sh,v 1.20 2002/10/27 19:47:34 sniper Exp $ # echo "buildconf: checking installation..." @@ -68,6 +68,25 @@ exit 1 else echo "buildconf: automake version $am_version (ok)" +fi + +# Bison <= 1.30 or >= 1.75 required (1.35, 1.50 have some bugs) +bison_version=`bison --version| grep 'GNU Bison' | cut -d ' ' -f 4` +bison_version_clean=`echo $bison_version|sed -e 's/-p[0-9]*$//'` +if test "$bison_version" = ""; then +echo "buildconf: bison not found." +echo " You need bison version <= 1.30 >= 1.75 installed" +echo " to build PHP from CVS." +exit 1 +fi +IFS=.; set $bison_version_clean; IFS=' ' +if test "$1" = "1" -a "$2" -le "30" || test "$1" = "1" -a "$2" -ge "75"; then +echo "buildconf: bison version $bison_version (ok)" +else +echo "buildconf: bison version $bison_version found." +echo " You need bison version <= 1.30 >= 1.75 installed" +echo " to build PHP from CVS." +exit 1 fi # libtool 1.4 or newer
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php