ID: 28700 Comment by: stuart at gentoo dot org Reported By: teuber at devicen dot de Status: Open Bug Type: *Compile Issues Operating System: linux PHP Version: 5.0.0RC2 New Comment:
Derik, This is a bug. It is not possible to enable the 'recode' extension in PHP-5.0-final. The YAZ extension has been removed from PHP 5, but the conflict in the configure script has not. To reproduce this bug, just try compiling PHP 5 w/ --with-recode as one of the configure options. Best regards, Stu Previous Comments: ------------------------------------------------------------------------ [2004-07-17 18:27:20] kettler at gmx dot net This bug is not bogus: When doing "./configure --with-recode", part of ext/recode/config9.m4 will complain about not being able to be used with the yaz extension. The yaz extension is not included with PHP anymore, so the check for $PHP_YAZ will not see the required "no", but will instead see an empty variable(no PHP_ARG_WITH(yaz,...) in configure). This will prevent anyone from compiling with the recode extension. This bug is still present in the current CVS tree. Solution: Remove the check for the yaz extension from ext/recode/config9.m4. ------------------------------------------------------------------------ [2004-06-09 09:30:38] [EMAIL PROTECTED] Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php When using them both at the same time it will cause crashes. You will need to get one of the packages to fix the resolving symbols, after we contacted them they were not cooperative so we had to guard against using them together ourselves. ------------------------------------------------------------------------ [2004-06-08 18:02:57] teuber at devicen dot de Description: ------------ configure complained about conflicts between yaz and recode. i dont configured YAZ but i configured recode support. checking libexpat dir for XMLRPC-EPI... /usr checking iconv dir for XMLRPC-EPI... no checking for XSL support... no checking whether to include YP support... no configure: error: recode extension can not be configured together with: yaz make: *** No targets specified and no makefile found. Stop. core:~/src # cd php-5.0.0RC3/ ./configure \ --with-apxs=$SERVER_ROOT/bin/apxs \ --with-ttf \ --with-pgsql \ --with-oracle \ --with-mm \ --with-oci8 \ --with-ftp \ --with-xml \ --with-ldap \ --with-zlib \ --with-dbase \ --with-config-file-path=$SERVER_ROOT/php5 \ --with-exec-dir=$SERVER_ROOT/php5/php-bin \ --with-expat-dir=/usr \ --with-png-dir=/usr \ --with-pear=$SERVER_ROOT/php5/pear \ --with-recode \ --enable-soap \ --enable-track-vars \ --enable-sysvsem \ --enable-sysvshm \ --enable-ftp \ --enable-bcmath \ --with-db \ --with-db4 \ --with-gdbm \ --enable-trans-sid \ --with-mcrypt \ --with-gd \ --with-mysql=no ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=28700&edit=1