PHP 4.0 Bug #7200: bug in Zend/zend_extensions.c: undefined symbol DL_UNLOAD linking apache

From: Date: Fri, 13 Oct 2000 20:58:47 +0000
Subject: PHP 4.0 Bug #7200: bug in Zend/zend_extensions.c: undefined symbol DL_UNLOAD linking apache
Groups: php.dev 
Request: Send a blank email to php-dev+get-34952@lists.php.net to get a copy of this message
From: thomas.fischer@iao.fhg.de Operating system: general PHP version: 4.0.3 PHP Bug Type: Compile Failure Bug description: bug in Zend/zend_extensions.c: undefined symbol DL_UNLOAD linking apache 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 } -- Edit Bug report at: http://bugs.php.net/?id=7200&edit=1

« previous php.dev (#34952) next »