PHP 4.0 Bug #6218 Updated: Make fails when adding YAZ support
| From: | sniper@php.net | Date: | Thu, 09 Nov 2000 15:44:12 +0000 |
| Subject: | PHP 4.0 Bug #6218 Updated: Make fails when adding YAZ support | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-37571@lists.php.net to get a copy of this message | ||
ID: 6218
Updated by: sniper
Reported By: mgrphp3@cgocable.net
Status: Closed
Bug Type: YAZ related
Assigned To: mrobinso
Comments:
You have updated glibc? Then you must recompile
every lib again against it. This is no PHP bug.
See #5148.
--Jani
Previous Comments:
---------------------------------------------------------------------------
[2000-09-15 01:30:52] mrobinso@php.net
Ok.
I'll keep an eye on the yaz site for the new version.
Seems 1.6 is all thats available currently. Soon as
1.7 is available I'll install it, and close this
report when all is well. Thanks.
---------------------------------------------------------------------------
[2000-09-15 01:13:24] dickmeiss@php.net
To remove the conflict we've renamed function log_file
to yaz_log_file in YAZ version 1.7. If the "problem"
goes away by upgrading from version 1.6 to 1.7 we can
close this one.
---------------------------------------------------------------------------
[2000-08-17 11:51:20] mgrphp3@cgocable.net
Followed the instructions in the php manual for installing
yaz-1.6 from source. Then, installing php,
Configure line was:
./configure --disable-inline --disable-debug
--with-apxs=/usr/sbin/apxs --with-msql=/usr/local/Hughes
--with-pgsql=/usr/include/pgsql --enable-ftp --with-zlib
--with-xml --with-mysql --with-mcrypt=/usr/local/lib
--with-mhash=/usr/local/lib --with-mcal=/usr/src/libmcal
--with-imap=/usr/include/imap --with-swf=/usr/local/lib
--with-interbase=/usr/interbase --with-ldap=/usr
--enable-wddx --enable-sysvsem --enable-sysvshm
--with-jpeg-dir=/usr/src/jpeg-6b
--with-xpm-dir=/usr/X11R6/ --with-t1lib=/usr/local
--with-gd=/usr/local --enable-bcmath
--with-pfpro=/usr/local --with-curl=/usr/local
--with-pspell=/usr/local --with-tiff-dir=/usr/lib
--with-pdflib=/usr/local --with-yaz=/usr/bin
and shows:
checking for YAZ support... yes
...
creating ext/yaz/Makefile
...
Executing 'make' ends with:
/usr/bin/ld: .libs/libphp4.so: undefined versioned symbol
name log_file@@GLIBC_2.1
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libphp4.la] Error 1
make[1]: Leaving directory `/usr/src/phpdev'
make: *** [all-recursive] Error 1
Removing the yaz flag, php compiles and installs
without any problems.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=6218