Bug #17165 Updated: symbol _unixdriver not found when starting Apache 2.0.35 + Php

From: Date: Tue, 11 Jun 2002 10:51:32 +0000
Subject: Bug #17165 Updated: symbol _unixdriver not found when starting Apache 2.0.35 + Php
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-10094@lists.php.net to get a copy of this message
ID: 17165 Updated by: sniper@php.net Reported By: karl.soulabaille@free.fr Status: Feedback Bug Type: Compile Failure Operating System: OpenBSD 3.0 PHP Version: 4.2.0 New Comment: So latest openbsd ports version of c-client works fine for you?? Previous Comments: ------------------------------------------------------------------------ [2002-06-01 19:19:10] sniper@php.net Oopsie.status was supposed to be 'feedback'. ------------------------------------------------------------------------ [2002-06-01 19:18:44] sniper@php.net Reclassified. Not a crash but compile problem. And it's not likely any problem with c-client. Have you tried a simple configure / compile of PHP with only the --with-imap & other possible options needed to compile the imap support? If not, please do so and do it with 'fresh' sources. ------------------------------------------------------------------------ [2002-06-01 16:12:22] karl.soulabaille@free.fr It appears that is a problem with c-client : #nm libc-client.a | grep "unixdriver" 0000604c D _unixdriver May link be wrong somewhere ? ------------------------------------------------------------------------ [2002-05-12 12:04:40] karl.soulabaille@free.fr Here is the error: ######################################################### bash-2.05# ./apachectl start /usr/libexec/ld.so: Undefined symbol "_unixdriver" in httpd:/usr/local/http-2.0.35/modules/libphp4.so ./apachectl start: httpd could not be started bash-2.05# As the libc-client.a is installed into /usr/local/lib (I compile my own version, not using openbsd package) I have set up variable: /usr/local/lib:/usr/local/freetype-2.1.0/lib Compile as install work fine. Here is the start of config.log: ######################################################### It was created by configure, which was generated by GNU Autoconf 2.52. Invocation command line was $ ./configure --prefix=/usr/local/php-4.2.0 --with-gd=/usr/local --with-pgsql --with-ttf --enable-pea r --enable-static --disable-shared --with-zlib=/usr --with-ftp --with-openssl --enable-sockets --with-a pxs2=/usr/local/http-2.0.35/bin/apxs --with-gettext --with-jpeg-dir=/usr/local --with-png-dir=/usr/loca l --with-freetype-dir=/usr/local/freetype-2.1.0 --with-t1lib=/usr/local/ --enable-sysvshem --enable-sys vshm --enable-mbstring --with-imap-ssl=/usr --with-mcrypt=/usr/local --without-pam --without-crypt --wi th-imap=/usr/local --with-imap-ssl=/usr ## ---------- ## ## Platform. ## ## ---------- ## hostname = vm-openbsd uname -m = i386 uname -r = 3.0 uname -s = OpenBSD uname -v = GENERIC#94 /usr/bin/uname -p = Intel Pentium 4 ("GenuineIntel" 686-class) /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = OpenBSD.i386 /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH = /bin:/usr/bin:/usr/local/bin:/usr/sbin ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=17165&edit=1

« previous php.bugs (#10094) next »