ID: 11718 Updated by: sniper Reported By: [EMAIL PROTECTED] Old-Status: Open Status: Closed Bug Type: Reproducible crash Operating system: PHP Version: 4.0.6 Assigned To: Comments: Yes it is. If any of the libraries PHP is linked with is linked with libpthread, then Apache has to be linked with libpthread too. This is a glibc bug actually. Information how to do this can be found on this manual page: http://www.php.net/oci8 If this doesn't help you, reopen this bug report. --Jani Previous Comments: --------------------------------------------------------------------------- [2001-07-01 03:32:06] [EMAIL PROTECTED] nope. It's necessary? --------------------------------------------------------------------------- [2001-06-27 12:27:29] [EMAIL PROTECTED] Is your apache linked with libpthread? --------------------------------------------------------------------------- [2001-06-26 23:52:22] [EMAIL PROTECTED] I have a linux 2.2.x with the following configuration: GLIBC 2.2.3 OpenLDAP 2.0.11 (with SSL) imap-2000c (with SSL) Apache 1.3.19 (with SSL enabled by default) When I load imap and ldap modules of PHP4, Apache coredumps. PHP4's configure: ./configure --prefix=%{_prefix} --disable-debug --enable-pic --enable-inline-optimization --with-apxs=%{_sbindir}/apxs --enable-shared --disable-static --with-config-file-path=%{_sysconfdir}/php4/apache --with-exec-dir=%{_bindir} --with-regex=system --with-gettext --with-freetype-dir=%{_prefix} --with-gd --with-jpeg-dir=%{_prefix} --with-png --with-zlib --with-db2 --with-db3 --with-gdbm --enable-debugger --enable-openssl --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-yp --enable-wddx --enable-snmp --enable-dbf --enable-ftp --enable-mcrypt --enable-bcmath --without-mysql --without-unixODBC --enable-debug --with-xml imap and ldap runtime modules are build with: build_ext() { %{__cc} -fPIC -shared %{optflags} -DCOMPILE_DL_`echo $1 | tr '[a-z]' '[A-Z]'` -DHAVE_`echo $1 | tr '[a-z]' '[A-Z]'` -I. -I./main -I`%{_sbindir}/apxs -q INCLUDEDIR` -I./Zend -I%{_includedir}/freetype -I%{_includedir}/$1 -I./ext/$1 -I./ext/$1/lib$1 -I./ext/xml/expat/xmltok -I./ext/xml/expat/xmlparse -I./TSRM `grep ^CPPFLAGS Zend/Makefile | cut -f2- -d=` $4 $2 -o $1.so -L.libs $3 -lc } build_ext imap ext/imap/php_imap.c "-limap" "-DHAVE_IMAP2000 -DHAVE_IMAP_SSL" build_ext ldap ext/ldap/ldap.c "-lldap -llber" Apache doesnt coredumps if I load only php4-imap or only php4-ldap modules (php4 cgi version works). Anybody have any clue for that? --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=11718&edit=2 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]