php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #19074 symbol `SXPF_SUPPORTS_UNPARSED_ENTITIES' is multiply-defined
Submitted: 2002-08-23 11:22 UTC Modified: 2002-09-21 02:05 UTC
From: Omnis at comcast dot net Assigned:
Status: Closed Package: XSLT related
PHP Version: 4.2.2 OS: Solaris 9 SPARC
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: Omnis at comcast dot net
New email:
PHP Version: OS:

 

 [2002-08-23 11:22 UTC] Omnis at comcast dot net
The following configure options configure without error:  

...
'--enable-xslt' \
'--with-xslt-sablot=/usr/local' \
'--with-expat-dir=/usr/local' \
...

make, however, produces:

symbol `SXPF_SUPPORTS_UNPARSED_ENTITIES' is multiply-defined

Please note both expat and Sablot have been built and installed.

TIA - Lou

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-08-23 11:25 UTC] derick@php.net
Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip
 [2002-08-23 12:31 UTC] Omnis at comcast dot net
Using latest snapshot - php4-200208230600, getting same errors.  Here is end of compiler (gcc 3.1) output:

sapi/apache/php_apache.lo main/internal_functions.lo  -R/usr/local/lib -R/usr/local/lib -R/usr/ucblib -R/usr/local/ssl/lib 
-R/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.1 
-R/usr/local/mysql/lib  
-L/usr/ucblib -L/usr/local/ssl/lib -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.1 -L/usr/local/mysql/lib -L/usr/local/lib 
/usr/local/lib/libsablot.so /usr/local/lib/libexpat.so -lmysqlclient -lldap -lbz2 -lz -l
crypt -lssl -lcrypto -lresolv -lm -ldl -lnsl -lsocket -lgcc -lcrypt -ldl -lc 
ld: fatal: symbol `SXPF_SUPPORTS_UNPARSED_ENTITIES' is multiply-defined:
(file ext/xslt/sablot.lo and file main/internal_functions.lo);
ld: fatal: symbol `SXPF_DISPOSE_VALUES' is 
multiply-defined:
(file ext/xslt/sablot.lo and file main/internal_functions.lo);
ld: fatal: symbol `SXPF_DISPOSE_NAMES' is 
multiply-defined:
(file ext/xslt/sablot.lo and file main/internal_functions.lo);
ld: fatal: File processing errors. No output written to .libs/libphp4.so
make: *** [libphp4.la] Error 1

--------------------
Thanks for any help you can offer   - Lou
 [2002-08-23 21:12 UTC] sniper@php.net
You didn't mention the version of Sablotron. So please
check the sources from here: (and the patches!)

http://www.gingerall.com/charlie/ga/xml/d_sab.xml

 [2002-09-21 02:05 UTC] sniper@php.net
update your sablotron libs.

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Apr 25 15:01:30 2024 UTC