php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #18957 multiple definitions
Submitted: 2002-08-17 09:55 UTC Modified: 2002-08-17 13:04 UTC
From: pisi at pisitek dot com Assigned:
Status: Wont fix Package: Apache2 related
PHP Version: 4CVS-2002-08-17 OS: linux 2.4.14, debian unstable
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: pisi at pisitek dot com
New email:
PHP Version: OS:

 

 [2002-08-17 09:55 UTC] pisi at pisitek dot com
when compiling for apache 2.0.40 with sablotron support:
url -lssl -lcrypto -ldl -lxml2 -ldl
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/.libs/libxslt.al(sablot.lo): In function `zm_startup_xslt':
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/sablot.c:154: multiple definition of `SXPF_DISPOSE_NAMES'
main/.libs/libmain.al(internal_functions.lo):/usr/src/simuna/build/php4-STABLE-200208170600/main/internal_functions.c:80: first defined here
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/.libs/libxslt.al(sablot.lo): In function `zm_startup_xslt':
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/sablot.c:154: multiple definition of `SXPF_DISPOSE_VALUES'
main/.libs/libmain.al(internal_functions.lo):/usr/src/simuna/build/php4-STABLE-200208170600/main/internal_functions.c:80: first defined here
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/.libs/libxslt.al(sablot.lo): In function `zm_startup_xslt':
/usr/src/simuna/build/php4-STABLE-200208170600/ext/xslt/sablot.c:154: multiple definition of `SXPF_SUPPORTS_UNPARSED_ENTITIES'
main/.libs/libmain.al(internal_functions.lo):/usr/src/simuna/build/php4-STABLE-200208170600/main/internal_functions.c:80: first defined here
collect2: ld returned 1 exit status
make[1]: *** [libphp4.la] Error 1
make[1]: Leaving directory `/usr/src/simuna/build/php4-STABLE-200208170600'
make: *** [all-recursive] Error 1


When compiling with:  ./configure --prefix=/smn/wbs/php4 --with-apxs2=/smn/wbs/bin/apxs --with-dom --enable-wddx --enable-static --enable-mbstring --enable-mailparse --with-ldap --enable-ftp --with-curl --with-bz2 --with-zlib --with-openssl --without-pear --with-mysql --enable-xslt --with-xslt-sablot --with-xslt-salot-js --with-config-file-path=/smn/wbs/conf --with-gd --enable-gd-native-ttf




Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-08-17 10:06 UTC] pisi at pisitek dot com
And the problem exists with sablotron 0.95 only. Works fine with sablotron 0.90
 [2002-08-17 10:10 UTC] kalowsky@php.net
Moving to Apache2.  Please realize Apache2 support is extremely experimental at this point.
 [2002-08-17 13:04 UTC] markonen@php.net
Sablotron 0.95 introduced an API change that is not backwards-compatible with earlier versions. We've decided to retain the old API for the STABLE branch (4.2.x) and support Sablotron 0.95 from 4.3.0 onwards.

You can either downgrade to Sablotron 0.90 or start using 4.3.0-dev via the non-STABLE snapshots at snaps.php.net.
 [2002-08-17 15:13 UTC] pisi at pisitek dot com
as ov php4-200208170900 from snaps.php.net the problem still remains.
 
PHP Copyright © 2001-2019 The PHP Group
All rights reserved.
Last updated: Wed Jun 26 16:01:26 2019 UTC