Bug #1608 Updated: A configure and compile that works on 3.0.7 is broken in 3.0.10
| From: | Bug Database | Date: | Sun, 27 Jun 1999 12:05:51 +0000 |
| Subject: | Bug #1608 Updated: A configure and compile that works on 3.0.7 is broken in 3.0.10 | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-7621@lists.php.net to get a copy of this message | ||
ID: 1608
User Update by: pni@rubicon.no
Status: Open
Bug Type: Compile Failure
Description: A configure and compile that works on 3.0.7 is broken in 3.0.10
The reason for the failure seems to be that in 3.0.7, config.status contains these lines:
s%@REGEX_LIB@%regex/libregex.a%g
s%@HSREGEX@%yes%g
while in 3.0.10 they are:
s%@REGEX_LIB@%%g
s%@HSREGEX@%no%g
configure.in has changed from 3.0.7 to 3.0.10 when it tries to find out whether to use apache regex
or system regex. In 3.0.10 it relies on apxs to find this out, but it doesn't take into account
the situation where apxs might fail due to external reasons not related to regex (like it can't
find "bin/httpd"), and therefore the wrong regex will be used. Using
--with-system-regex=no on the configure command line makes no difference.
Full Bug description available at: http://bugs.php.net/?id=1608