Bug #17165 Updated: symbol _unixdriver not found when starting Apache 2.0.35 + Php
| From: | sniper@php.net | Date: | Sat, 01 Jun 2002 23:18:44 +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-9123@lists.php.net to get a copy of this message | ||
ID: 17165
Updated by: sniper@php.net
Reported By: karl.soulabaille@free.fr
-Status: Open
+Status: Suspended
-Bug Type: Reproducible crash
+Bug Type: Compile Failure
Operating System: OpenBSD 3.0
PHP Version: 4.2.0
New Comment:
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.
Previous Comments:
------------------------------------------------------------------------
[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