ID: 41531 User updated by: auroraeosrose at gmail dot com Reported By: auroraeosrose at gmail dot com Status: Assigned Bug Type: Compile Failure Operating System: WinXPSP2 PHP Version: 5CVS-2007-05-29 (snap) Assigned To: edink New Comment:
bugs.php.net needs a real patch system - here's a link to the patch hthttp://perisama.net/patches/bug-41531.patch Previous Comments: ------------------------------------------------------------------------ [2007-05-30 02:26:09] auroraeosrose at gmail dot com Second part of that patch has an error, sorry Index: apache_hooks/config.w32 =================================================================== RCS file: /repository/php-src/sapi/apache_hooks/config.w32,v retrieving revision 1.2 diff -u -r1.2 config.w32 --- apache_hooks/config.w32 17 Jan 2004 13:00:08 -0000 1.2 +++ apache_hooks/config.w32 30 May 2007 02:20:28 -0000 @@ -6,10 +6,10 @@ if (PHP_APACHE_HOOKS != "no") { if (CHECK_HEADER_ADD_INCLUDE("httpd.h", "CFLAGS_APACHE_HOOKS", php_usual_include_suspects + ";" + PROGRAM_FILES + "\\Apache Group\\Apache\\include" + - ";..\\php_build\\apache\\src\\include") && + ";" + PHP_PHP_BUILD + "\\apache\\src\\include") && CHECK_LIB("ApacheCore.lib", "apache_hooks", php_usual_lib_suspects + ';' + PROGRAM_FILES + '\\Apache Group\\Apache\\libexec' + - ';..\\php_build\\apache\\src\\corer')) { + ';' + PHP_PHP_BUILD + '\\apache\\src\\corer')) { // We need to play tricks to get our readdir.h used by apache // headers SAPI('apache_hooks', 'mod_php5.c sapi_apache.c php_apache.c', ------------------------------------------------------------------------ [2007-05-29 19:50:40] auroraeosrose at gmail dot com Description: ------------ apache and apache_hooks sapis have the location of their libraries hardcoded using ../php_build instead of using the PHP_PHP_BUILD variable, so detecting libraries when --with-php-build is used fails - patches to fix this error below Reproduce code: --------------- Index: apache/config.w32 =================================================================== RCS file: /repository/php-src/sapi/apache/config.w32,v retrieving revision 1.7 diff -u -r1.7 config.w32 --- apache/config.w32 17 Jan 2004 13:00:04 -0000 1.7 +++ apache/config.w32 29 May 2007 19:30:49 -0000 @@ -9,10 +9,10 @@ if (PHP_APACHE != "no") { if (CHECK_HEADER_ADD_INCLUDE("httpd.h", "CFLAGS_APACHE", php_usual_include_suspects + ";" + PROGRAM_FILES + "\\Apache Group\\Apache\\include" + - ";..\\php_build\\apache\\src\\include") && + ";" + PHP_PHP_BUILD + "\\apache\\src\\include") && CHECK_LIB("ApacheCore.lib", "apache", php_usual_lib_suspects + ';' + PROGRAM_FILES + '\\Apache Group\\Apache\\libexec' + - ';..\\php_build\\apache\\src\\corer')) { + ';' + PHP_PHP_BUILD + '\\apache\\src\\corer')) { // We need to play tricks to get our readdir.h used by apache // headers SAPI('apache', 'mod_php5.c sapi_apache.c php_apache.c', Index: apache_hooks/config.w32 =================================================================== RCS file: /repository/php-src/sapi/apache_hooks/config.w32,v retrieving revision 1.2 diff -u -r1.2 config.w32 --- apache_hooks/config.w32 17 Jan 2004 13:00:08 -0000 1.2 +++ apache_hooks/config.w32 29 May 2007 19:42:45 -0000 @@ -6,10 +6,10 @@ if (PHP_APACHE_HOOKS != "no") { if (CHECK_HEADER_ADD_INCLUDE("httpd.h", "CFLAGS_APACHE_HOOKS", php_usual_include_suspects + ";" + PROGRAM_FILES + "\\Apache Group\\Apache\\include" + - ";..\\php_build\\apache\\src\\include") && + ";" + PHP_PHP_BUILD + "\\php_build\\apache\\src\\include") && CHECK_LIB("ApacheCore.lib", "apache_hooks", php_usual_lib_suspects + ';' + PROGRAM_FILES + '\\Apache Group\\Apache\\libexec' + - ';..\\php_build\\apache\\src\\corer')) { + ';' + PHP_PHP_BUILD + '\\apache\\src\\corer')) { // We need to play tricks to get our readdir.h used by apache // headers SAPI('apache_hooks', 'mod_php5.c sapi_apache.c php_apache.c', ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=41531&edit=1