]> granicus.if.org Git - php/commitdiff
Fix #78750: configure assumes yacc and re2c work
authorPeter Kokot <peterkokot@gmail.com>
Sun, 7 Jun 2020 19:53:39 +0000 (21:53 +0200)
committerGeorge Peter Banyard <girgias@php.net>
Mon, 8 Jun 2020 22:46:12 +0000 (00:46 +0200)
Closes GH-5681

build/php.m4

index e3548e7cfa238a7c3dc19ac31263a40d9dabf3a8..6aaf739815de9a3334ceab64361dc16aa5622e96 100644 (file)
@@ -1784,6 +1784,7 @@ AC_DEFUN([PHP_PROG_BISON], [
     AC_MSG_CHECKING([for bison version])
 
     php_bison_version=$($YACC --version 2> /dev/null | grep 'GNU Bison' | cut -d ' ' -f 4 | tr -d a-z)
+    [ -z "$php_bison_version" ] && php_bison_version=0.0.0
     ac_IFS=$IFS; IFS="."
     set $php_bison_version
     IFS=$ac_IFS
@@ -1848,6 +1849,7 @@ AC_DEFUN([PHP_PROG_RE2C],[
     AC_MSG_CHECKING([for re2c version])
 
     php_re2c_version=$($RE2C --version | cut -d ' ' -f 2 2>/dev/null)
+    [ -z "$php_re2c_version" ] && php_re2c_version=0.0.0
     ac_IFS=$IFS; IFS="."
     set $php_re2c_version
     IFS=$ac_IFS