#28700 [Com]: yaz recode conflict
| From: | chuck at horizonlinux dot org | Date: | Wed, 24 Nov 2004 21:49:40 +0000 |
| Subject: | #28700 [Com]: yaz recode conflict | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-69424@lists.php.net to get a copy of this message | ||
ID: 28700
Comment by: chuck at horizonlinux 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:
I have enabled mysql and imap in my ./configure
I removed the YAZ check in the configure script but
I get the same message as I did for YAZ.
( without YAZ error )
I need mysql and imap support.
Would it be safe to just remove the error msg and let the configuration
script go along with this ?
thanks
Charles
Previous Comments:
------------------------------------------------------------------------
[2004-07-21 17:25:36] stuart at gentoo dot org
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
------------------------------------------------------------------------
[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] derick@php.net
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