From: Peter Kokot Date: Thu, 15 Jun 2017 00:30:39 +0000 (+0200) Subject: Fix configure error X-Git-Tag: php-7.0.22RC1~49 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=660250f4da18f931f9240c4b52fe549b1fde4a69;p=php Fix configure error This patch fixes configure error on some systems such as Alpine. ``` line 3472: test: =: unary operator expected ``` One of the fixes has been suggested also here already: https://bugs.php.net/bug.php?id=39835 Thank you for considering merging this. --- diff --git a/NEWS b/NEWS index 75da8063fe..6b84bde522 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ PHP NEWS - Core: . Fixed bug #74780 (parse_url() borken when query string contains colon). (jhdxr) + . Fixed bug #74761 (Unary operator expected error on some systems). (petk) - SPL: . Fixed bug #73471 (PHP freezes with AppendIterator). (jhdxr) diff --git a/acinclude.m4 b/acinclude.m4 index 36bd1c22e5..f5e0efa729 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -2687,7 +2687,7 @@ EOF done echo "'[$]0' \\" >> $1 - if test `expr -- [$]0 : "'.*"` = 0; then + if test `expr " [$]0" : " '.*"` = 0; then CONFIGURE_COMMAND="$CONFIGURE_COMMAND '[$]0'" else CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]0"