php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #18184 multiply defined
Submitted: 2002-07-05 10:12 UTC Modified: 2002-07-20 09:42 UTC
From: luoy at muohio dot edu Assigned: markonen (profile)
Status: Closed Package: XSLT related
PHP Version: 4.2.1 OS: solaris
Private report: No CVE-ID: None
 [2002-07-05 10:12 UTC] luoy at muohio dot edu
on solaris 2.6 we tried this:
#./configure --without-mysql --with-oci8 --with-apxs=/usr/local/apache/bin/apxs  --with-ldap --enable-xslt --with-xslt-sablot --with-iconv

#make
...
ld: fatal: symbol `SXPF_DISPOSE_NAMES' is multiply defined:
        (file main/.libs/libmain.al(internal_functions.lo) and file /export/home/luoy/src/php4-STABLE-200207050300/ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `SXPF_DISPOSE_VALUES' is multiply defined:
        (file main/.libs/libmain.al(internal_functions.lo) and file /export/home/luoy/src/php4-STABLE-200207050300/ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `SXPF_SUPPORTS_UNPARSED_ENTITIES' is multiply defined:
        (file main/.libs/libmain.al(internal_functions.lo) and file /export/home/luoy/src/php4-STABLE-200207050300/ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: File processing errors. No output written to .libs/libphp4.so
make[1]: *** [libphp4.la] Error 1
make[1]: Leaving directory `/export/home/luoy/src/php4-STABLE-200207050300'
make: *** [all-recursive] Error 1


We tried all different version (4.1.2, 4.2.0, 4.2.1 even latest CVS version) 

Thanks for your help.
 

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-07-05 14:03 UTC] sniper@php.net
Please try this snapshot:

http://snaps.php.net/php4-latest.tar.gz

(it's php 4.3.0-dev, not 4.2.2-dev as the STABLE snapshots are currently)

 [2002-07-05 14:38 UTC] luoy at muohio dot edu
Still get the same thing
 [2002-07-05 14:49 UTC] sniper@php.net
What are your versions of sablot/iconv ?
With google I found this patch for Sablot which has 
those symbols..:

http://download-2.gingerall.cz/download/sablot/Sablot-0.95-PHP.patch

 [2002-07-08 08:44 UTC] luoy at muohio dot edu
Yes, patch solved this problem.

Thanks
 [2002-07-08 08:47 UTC] derick@php.net
Not a bug in PHP -> Bogus
 [2002-07-08 08:47 UTC] markonen@php.net
I've been in touch with the Sablotron people about this and 
promised to commit this into HEAD and the 4.2 branch. I'll 
do that today.
 [2002-07-08 22:39 UTC] sniper@php.net
Assigned to Marko..just in case he forgets about this..

(Wasn't that patch for Sablot itself, not PHP? :)

 [2002-07-20 09:42 UTC] markonen@php.net
Yeah. I'm just insane.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Apr 18 04:01:27 2024 UTC