php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | |
Patch bug61172.patch.txt for Compile Failure Bug #61172Patch version 2012-02-24 00:44 UTC Return to Bug #61172 | Download this patchThis patch is obsolete Obsoleted by patches: Patch Revisions:
Developer: sixd@php.netIndex: sapi/apache2handler/config.m4 =================================================================== --- sapi/apache2handler/config.m4 (revision 323452) +++ sapi/apache2handler/config.m4 (working copy) @@ -38,7 +38,6 @@ APXS_BINDIR=`$APXS -q BINDIR` APXS_HTTPD=`$APXS -q SBINDIR`/`$APXS -q TARGET` APXS_CFLAGS=`$APXS -q CFLAGS` - APXS_MPM=`$APXS -q MPM_NAME` APU_BINDIR=`$APXS -q APU_BINDIR` APR_BINDIR=`$APXS -q APR_BINDIR` @@ -117,8 +116,16 @@ ;; esac - if test "$APXS_MPM" != "prefork" && test "$APXS_MPM" != "peruser" && test "$APXS_MPM" != "itk"; then - PHP_BUILD_THREAD_SAFE + if test "$APACHE_VERSION" -lt 2004001; then + APXS_MPM=`$APXS -q MPM_NAME` + if test "$APXS_MPM" != "prefork" && test "$APXS_MPM" != "peruser" && test "$APXS_MPM" != "itk"; then + PHP_BUILD_THREAD_SAFE + fi + else + MPM=`$APXS_HTTPD -t -D DUMP_MODULES | grep mpm | grep prefork` + if test -z "$MPM"; then + PHP_BUILD_THREAD_SAFE + fi fi AC_MSG_RESULT(yes) PHP_SUBST(APXS) Index: sapi/apache2filter/config.m4 =================================================================== --- sapi/apache2filter/config.m4 (revision 323452) +++ sapi/apache2filter/config.m4 (working copy) @@ -39,7 +39,6 @@ APXS_BINDIR=`$APXS -q BINDIR` APXS_HTTPD=`$APXS -q SBINDIR`/`$APXS -q TARGET` APXS_CFLAGS=`$APXS -q CFLAGS` - APXS_MPM=`$APXS -q MPM_NAME` APU_BINDIR=`$APXS -q APU_BINDIR` APR_BINDIR=`$APXS -q APR_BINDIR` @@ -118,8 +117,16 @@ ;; esac - if test "$APXS_MPM" != "prefork" && test "$APXS_MPM" != "peruser"; then - PHP_BUILD_THREAD_SAFE + if test "$APACHE_VERSION" -lt 2004001; then + APXS_MPM=`$APXS -q MPM_NAME` + if test "$APXS_MPM" != "prefork" && test "$APXS_MPM" != "peruser" && test "$APXS_MPM" != "itk"; then + PHP_BUILD_THREAD_SAFE + fi + else + MPM=`$APXS_HTTPD -t -D DUMP_MODULES | grep mpm | grep prefork` + if test -z "$MPM"; then + PHP_BUILD_THREAD_SAFE + fi fi AC_MSG_RESULT(yes) PHP_SUBST(APXS) |
Copyright © 2001-2025 The PHP Group All rights reserved. |
Last updated: Thu Jan 30 05:01:31 2025 UTC |