>
>
> >> 100-recode_is_shared.patch
> >>   The conflict between MySQL and recode should only happen with an old
> >>   libmysql (3.23?) not sure about imap ... but in your case the patch
> >>   might make sense, while I won't directly apply it to our tree as
> >>   usually people will build extensions to load them together...
>
> Shouldn't checking for $PHP_IMAP_SHARED != "yes" (and the same for mysql)
> work? if either recode or imap/mysql are being built as shared I don't
> think
> there's any reason to abort the build. A warning should be enough, don't
> you
> think?
>
>
Hi.

I've just run into this issue.
with debian (and dotdeb) one can have both recode and imap configured, with
vanilla trunk, I get an "configure: error: recode extension can not be
configured together with: imap"
which is in sync with the docs:
http://www.php.net/manual/en/recode.installation.php
"The IMAP, recode, YAZ and Cyrus extensions cannot be used in conjuction,
because they share the same internal symbols. Note: Yaz 2.0 and above does
not suffer from this problem."

it seems that the guys at fedora also "fixed" this:
http://osdir.com/ml/fedora-extras-commits/2009-02/msg01651.html

could somebody look into this? I think we should either enable this (throw a
warning not an error), or we should tell the distros to don't do this.

Tyrael

Reply via email to