From: [EMAIL PROTECTED]
Operating system: Linux
PHP version: 4.1.2
PHP Bug Type: XSLT related
Bug description: undefined symbol: xsltParseStylesheet*
php: relocation error: /usr/lib/php4/domxml.so: undefined symbol:
xsltParseStylesheet*
I downloaded the snapshot and did the following
./configure --with-dom=shared --with-dom-xslt --with-dom-exslt
(I had libxslt and libxslt-devel 1.0.12 and the corresponding libxml2)
Then I copied the domxml.so to my extensions and tried to use one of the
domxml_xslt_stylesheet_* functions and received the above error. I had
previously build the module just after the libxslt functions were added
(around CVS version 1.102) and it worked fine.
In addition to this error, the following lines from the C file cause the
module not to load when left in the source code.
Line 1236:
xmlSetGenericErrorFunc(xmlGenericErrorContext,
(xmlGenericErrorFunc)domxml_error);
if HAVE_DOMXSLT
xsltSetGenericErrorFunc(xsltGenericErrorContext,
(xmlGenericErrorFunc)domxml_error);
--
Edit bug report at http://bugs.php.net/?id=15942&edit=1
--
Fixed in CVS: http://bugs.php.net/fix.php?id=15942&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=15942&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=15942&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=15942&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=15942&r=support
Expected behavior: http://bugs.php.net/fix.php?id=15942&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=15942&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=15942&r=submittedtwice