tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: lang/php{54,55} and www/apache24 does not work without ZTS support
Hi,
In message <20140317.235103.1516567348535146321.ryo_on%yk.rim.or.jp@localhost>
on Mon, 17 Mar 2014 23:51:03 +0900 (JST),
Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost> wrote:
>>> [Mon Mar 17 20:49:54.145101 2014] [:crit] [pid 19026:tid 140187728347136]
>>> Apache is running a threaded MPM, but your PHP Module is not compiled to be
>>> threadsafe. You need to recompile PHP.
>>> AH00013: Pre-configuration failed
>>
>> Is this new breakage, or have our php packages/modules always not worked
>> with apache24?
>
> Oops. This breakage is caused from my change in apache24.
www/ap-php and some php modules are also broken on phgsrc-2013Q4
branch, it is too bad.
And effect of maintainer-zts should be consitent in all PHP and its
modules. So, how about disable maintainer-zts explicitly?
I'm not yet do runtime test, but it should fix unloadble php modules
in ap-php.
--
Takahiro Kambe <taca%NetBSD.org@localhost>/<taca%back-street.net@localhost>
Index: lang/php54/Makefile.php
===================================================================
RCS file: /cvsroot/pkgsrc/lang/php54/Makefile.php,v
retrieving revision 1.6
diff -u -u -r1.6 Makefile.php
--- lang/php54/Makefile.php 21 Jul 2013 17:29:47 -0000 1.6
+++ lang/php54/Makefile.php 25 Mar 2014 16:26:46 -0000
@@ -72,7 +72,9 @@
CONFIGURE_ARGS+= --without-openssl
.endif
-.if !empty(PKG_OPTIONS:Mmaintainer-zts)
+.if empty(PKG_OPTIONS:Mmaintainer-zts)
+CONFIGURE_ARGS+= --disable-maintainer-zts
+.else
CONFIGURE_ARGS+= --enable-maintainer-zts
.endif
Home |
Main Index |
Thread Index |
Old Index