#36690 [Bgs->Opn]: libphp5.so has numerous undefined functions
ID: 36690
User updated by: mlandis at pnmx dot com
Reported By: mlandis at pnmx dot com
-Status: Bogus
+Status: Open
Bug Type: Apache2 related
Operating System: Fedora Core 4
PHP Version: 5.1.2
New Comment:
There are numerous posts on exactly this subject associated with
previous versions of PHP or another OS. If you google
"_zend_list_delete undefined libphp5.so" you'll get 92 hits, so
something is amiss. Chances are that many people didn't post to a news
group about their experience. It shouldn't take thousands of people
reporting a bug for it to be real - 90+ should be plenty. My guess is
that there's something that configure is not accounting for. There are
quite a few of us out here that would appreciate you taking this
seriously. If I can help get to the bottom of it, I would be happy to
cooperate in any way.
Previous Comments:
------------------------------------------------------------------------
[2006-03-11 10:06:59] mike@php.net
Sorry, but your problem does not imply a bug in PHP itself. For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system
is not the
appropriate forum for asking support questions. Due to the volume
of reports we can not explain in detail here why your report is not
a bug. The support channels will be able to provide an explanation
for you.
Thank you for your interest in PHP.
It wouldn\'t build for thousands of other people then?
------------------------------------------------------------------------
[2006-03-11 00:28:34] mlandis at pnmx dot com
Description:
------------
$ ./configure --with-pear --with-mysql --enable-fastcgi
--enable-safe-mode --with-apxs2=/usr/local/apache/bin/apxs
$ make
$ make install
$ objdump -x modules/libphp5.so
//..._GLOBAL_OFFSET_TABLE_ and above seem to be okay, but just about
everything afterwards is undefined.
0001b138 l O *ABS* 00000000 .hidden
_GLOBAL_OFFSET_TABLE_
00000000 *UND* 00000000 ap_auth_type
00000000 *UND* 00000000 _erealloc
00000000 *UND* 00000000 zend_get_parameters_ex
00000000 *UND* 00000000 sqlite3DropTrigger
00000000 *UND* 00000000
zend_hash_internal_pointer_reset_ex
0001152c g F .text 00000057 php_info_print_box_start
00000000 *UND* 00000000
zend_exception_get_default
0000c638 g F .text 00000027 zif_mysql_field_flags
00000000 *UND* 00000000 _zval_ptr_dtor
00000000 *UND* 00000000
Reproduce code:
---------------
Have not modified any code from the distribution.
Expected result:
----------------
A usable libphp5.so
Actual result:
--------------
can't start apache2 (2.0.55)
Cannot load /usr/local/apache/modules/libphp5.so into server:
/usr/local/apache/modules/libphp5.so: undefined symbol:
_zend_list_delete
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=36690&edit=1
Thread (9 messages)