php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #29541 snaps.php.net xsl.dll not compiling for 5.0 - works in 5.1
Submitted: 2004-08-05 22:26 UTC Modified: 2004-08-05 23:02 UTC
From: auroraeosrose at hotmail dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 5CVS-2004-08-05 (dev) OS: Any windows
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 you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: auroraeosrose at hotmail dot com
New email:
PHP Version: OS:

 

 [2004-08-05 22:26 UTC] auroraeosrose at hotmail dot com
Description:
------------
quick paste from compile log - if I knew how to fix it I would :)

c:\php4build\snap>nmake /I /nologo "php_xsl.dll" 
	"cl.exe" /D LIBXSLT_STATIC  /D LIBEXSLT_STATIC  /I "..\php_build\include"  /D COMPILE_DL_XSL /D XSL_EXPORTS=1 /nologo /YX /FD /I . /I main /I regex /I Zend /I TSRM /D _WINDOWS /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /LD /MD /W3 /Ox /D NDebug /D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GB /GF /D ZEND_DEBUG=0 /D ZTS=1 /I "..\php_build\include"  /D LIBXML_THREAD_ENABLED /FoRelease_TS\ext\xsl\ /FdRelease_TS\ext\xsl\ /FpRelease_TS\ext\xsl\ /FRRelease_TS\ext\xsl\ -c ext\xsl\php_xsl.c ext\xsl\xsltprocessor.c
php_xsl.c
..\php_build\include\libxml/xmlversion.h(88) : warning C4005: 'LIBXML_THREAD_ENABLED' : macro redefinition
        unknown(0) : see previous definition of 'LIBXML_THREAD_ENABLED'
xsltprocessor.c
..\php_build\include\libxml/xmlversion.h(88) : warning C4005: 'LIBXML_THREAD_ENABLED' : macro redefinition
        unknown(0) : see previous definition of 'LIBXML_THREAD_ENABLED'
	rc /fo Release_TS\php_xsl.dll.res /d FILE_DESCRIPTION="\"XSL\"" /d FILE_NAME="\"php_xsl.dll\"" /d PRODUCT_NAME="\"PHP php_xsl.dll\"" /d THANKS_GUYS="\"Thanks to Christian Stocker, Rob Richards\"" win32\build\template.rc
	"link.exe" /out:Release_TS\php_xsl.dll /dll /nologo /version:5.0.1 /libpath:"..\php_build\lib" /libpath:"..\php_build\lib" Release_TS\ext\xsl\php_xsl.obj Release_TS\ext\xsl\xsltprocessor.obj Release_TS\php5ts.lib libxslt_a.lib libexslt_a.lib kernel32.lib ole32.lib user32.lib advapi32.lib shell32.lib ws2_32.lib resolv.lib Release_TS\php_xsl.dll.res
   Creating library Release_TS\php_xsl.lib and object Release_TS\php_xsl.exp
php_xsl.obj : error LNK2001: unresolved external symbol _php_libxml_error_handler
Release_TS\php_xsl.dll : fatal error LNK1120: 1 unresolved externals
EXT xsl build complete

xsl compile works in 5.1 branch - so probably someone fixed it and didn't merge it back onto 5.0


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2004-08-05 23:02 UTC] edink@php.net
This bug has been fixed in CVS.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.


 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Thu Dec 04 17:00:01 2025 UTC