php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #21084 Undefined symbol "___guard" in libphp4.so
Submitted: 2002-12-18 14:55 UTC Modified: 2003-02-13 19:57 UTC
From: charford at infinithost dot com Assigned:
Status: No Feedback Package: Apache2 related
PHP Version: 4.3.0RC3 OS: OpenBSD
Private report: No CVE-ID: None
 [2002-12-18 14:55 UTC] charford at infinithost dot com
OS : OpenBSD-current
Platform : i386
gcc : gcc version 2.95.3 20010125 (prerelease, propolice)
Webserver : Apache 2.0.43
Datbabse : MySQL 4.23.54a
PHP Version : 4.3.0RC3 and php4-STABLE-200211230430

PHP Configure Line: ./configure --enable-sockets --with-mysql=/opt/db/mysql --with-apxs2=/opt/apache2/bin/apxs
MySQL Configure Line: (./configure --prefix=location).


Updated MySQL from 4.23.53 to 4.23.54a to address recently announced bugs.

Recompiled PHP and tried to restart Apache.

I get this:

Undefined symbol "___guard" in httpd:/opt/apache2/modules/libphp4.so

On checking out the file...

# nm /opt/apache2/modules/libphp4.so
000e9c34 T _OnUpdateBool
000e9c64 T _OnUpdateInt
000e9c98 T _OnUpdateReal
000e9ccc T _OnUpdateString
000e9ce0 T _OnUpdateStringUnempty
0005640c T _PHP_MD5Final
00056308 T _PHP_MD5Init
0005633c T _PHP_MD5Update
0007e19c T _PHP_SHA1Final
0007e090 T _PHP_SHA1Init
0007e0c8 T _PHP_SHA1Update
00069018 T _ValidateFormat
0011c000 d __DYNAMIC
0011c060 D __GLOBAL_OFFSET_TABLE_
000fa6b4 T ___cmpdi2
000fa7ec T ___divdi3
000e0de8 T __array_init
00122b04 D __codes
000d976c T __convert_to_string
000cfe4c T __ecalloc
000cfd44 T __efree
000cfc28 T __emalloc
000cff08 T __erealloc
000d0040 T __estrdup
000d00c0 T __estrndup
000e0e30 T __object_and_properties_init
000e0ef4 T __object_init
000e0ecc T __object_init_ex
00033254 T __php_error_log
000ad0bc T __php_import_environment_variables
00054b50 T __php_math_basetolong
00054c10 T __php_math_basetozval
00054d14 T __php_math_longtobase
000557a4 T __php_math_number_format
00054de8 T __php_math_zvaltobase
000ad5ec T __php_stream_alloc
....


I tried 4.3.0RC3 to see if it was something fixed, however it does not seem that way.  

Yesterday I installed MySQL 4.23.53 and php4-STABLE-200211230430 on a different OpenBSD machine with the same -current src tree with no problems.  (going to start testing this on it, but will take time as it is only a slow p2...)


Any ideas?


~CH







Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-02-13 19:57 UTC] sniper@php.net
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.


 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Dec 27 00:01:30 2024 UTC