> > > >> 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