Edit report at http://bugs.php.net/bug.php?id=7028&edit=1
ID: 7028 Updated by: johan...@php.net Reported by: ipv4 at mail dot ru Summary: xml=shared and wddx do not work together -Status: Analyzed +Status: Bogus Type: Feature/Change Request -Package: Feature/Change Request +Package: *General Issues Operating System: Linux PHP Version: 4.0.3RC2 Block user comment: N New Comment: XML stuff was redone in PHP 5. Previous Comments: ------------------------------------------------------------------------ [2010-07-02 00:15:19] gmblar+php at gmail dot com $ php -r "wddx_deserialize('foo');" dyld: lazy symbol binding failed: Symbol not found: _XML_ParserCreate Referenced from: /usr/lib/php/extensions/no-debug-non-zts-20090626/wddx.so Expected in: flat namespace dyld: Symbol not found: _XML_ParserCreate Referenced from: /usr/lib/php/extensions/no-debug-non-zts-20090626/wddx.so Expected in: flat namespace Trace/BPT trap ------------------------------------------------------------------------ [2000-11-29 08:39:07] s...@php.net I guess yes, this is by design. If you build WDDX, session module uses it, so you have to build it statically. If you have WDDX as static, you need XML to be static too, since WDDX uses XML. So, while it'd be nice to have such a possibility, currently it doesn't work by design. Thus I reclassify it as feature request. ------------------------------------------------------------------------ [2000-11-29 04:41:24] sni...@php.net reclassified ------------------------------------------------------------------------ [2000-10-05 01:46:43] ipv4 at mail dot ru configure ... --with-xml=shared --enable-wddx or --with-xml=shared --enable-wddx=shared doesn't work. wddx support is always compiled in statically and resulting module (or standalone php) becomes unusable as it contains unresolved symbols from xml module. Currently the only way to build php with xml and wddx is to build xml support statically. :( Is that by design? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=7028&edit=1