[MacPorts] #28249: php5: Symbol not found: _XML_ParserCreate calling wddx_* functions
MacPorts
noreply at macports.org
Wed Feb 2 09:17:10 PST 2011
#28249: php5: Symbol not found: _XML_ParserCreate calling wddx_* functions
---------------------------------+------------------------------------------
Reporter: jlist@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Low | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: php5, php5-devel
---------------------------------+------------------------------------------
Comment(by jlist@…):
Yes of course, sorry :)
You'll see the problem calling any of the `wddx_*` functions, for my
testing I just called a single function from the command line: `php -r
"wddx_deserialize('foo');"`
Before the fix you should see something like this:
{{{
$ php -r "wddx_deserialize('foo');
dyld: lazy symbol binding failed: Symbol not found: _XML_ParserCreate
Referenced from: /opt/local/lib/php/extensions/no-debug-non-
zts-20090626/wddx.so
Expected in: flat namespace
dyld: Symbol not found: _XML_ParserCreate
Referenced from: /opt/local/lib/php/extensions/no-debug-non-
zts-20090626/wddx.so
Expected in: flat namespace
Trace/BPT trap
$
}}}
After the fix, just this:
{{{
$ php -r "wddx_deserialize('foo');
$
}}}
I checked this in 5.3.4 and 5.3.5 - both exhibited the same problem, and
same fix.
--
Ticket URL: <https://trac.macports.org/ticket/28249#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list