Req #7028 [Ana->Bgs]: xml=shared and wddx do not work together
| From: | johannes@php.net | Date: | Fri, 06 Aug 2010 23:47:17 +0000 |
| Subject: | Req #7028 [Ana->Bgs]: xml=shared and wddx do not work together | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-153192@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=7028&edit=1
ID: 7028
Updated by: johannes@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] stas@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] sniper@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