Re: Re: [ANNOUNCEMENT] APC-3.0.2 (stable) Released.
| From: | Andreas Korthaus | Date: | Fri, 08 Jul 2005 22:28:58 +0000 |
| Subject: | Re: Re: [ANNOUNCEMENT] APC-3.0.2 (stable) Released. | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-2588@lists.php.net to get a copy of this message | ||
Hello!
Rasmus Lerdorf wrote:
Hrm.. I had it slightly backwards. It looks like your apc.so is compiled against PHP-5.1 headers, but that onUpdateLong symbol is a PHP-5.1-only symbol which makes me think you are trying to load this 5.1 apc.so into an older libphp5.so module.Ok, it took me about 20 times compiling php, to find out what the problem is: It's compiling php with --enable-versioning. with --enable-versioning: % nm -o /usr/lib/apache/libphp5.so | grep OnUpdateLong /usr/lib/apache/libphp5.so:001b2bf0 t OnUpdateLong without --enable-versioning: % nm -o /usr/lib/apache/libphp5.so | grep OnUpdateLong /usr/lib/apache/libphp5.so:001f2780 T OnUpdateLong The configure-command with --enable-versioning was generated by the gentoo ebuild (which is a development-ebuild, not stable). I don't know if this is intended behaviour, but I'm sure you will know ;-) Thanks a lot for your help! best regards Andreas