|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-10-13 20:17 UTC] andi@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 09 09:00:01 2026 UTC |
Hi, during linking apache (1.3.12 static) I received an 'undefined symbol DL_UNLOAD' error from libphp.a on an IRIX 6.5.9 Platform using gcc. Problem: missing '#if ZEND_EXTENSIONS_SUPPORT / #endif' in Zend/zend_extensions.c Problem fixed by simple patch - TOM ------------ patch --------- 22d21 < #include "zend.h" 145d143 < #if ZEND_EXTENSIONS_SUPPORT 151d148 < #endif ----------- original -------- static void zend_extension_startup(zend_extension *extension) { if (extension->startup) { if (extension->startup(extension)!=SUCCESS) { DL_UNLOAD(extension->handle); } } } ----------- patched file -------- static void zend_extension_startup(zend_extension *extension) { #if ZEND_EXTENSIONS_SUPPORT if (extension->startup) { if (extension->startup(extension)!=SUCCESS) { DL_UNLOAD(extension->handle); } } #endif }