#21084 [NEW]: Undefined symbol "___guard" in libphp4.so
| From: | charford at infinithost dot com | Date: | Wed, 18 Dec 2002 20:55:30 +0000 |
| Subject: | #21084 [NEW]: Undefined symbol "___guard" in libphp4.so | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-27996@lists.php.net to get a copy of this message | ||
From: charford@infinithost.com
Operating system: OpenBSD
PHP version: 4.3.0RC3
PHP Bug Type: Apache2 related
Bug description: Undefined symbol "___guard" in libphp4.so
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
--
Edit bug report at http://bugs.php.net/?id=21084&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=21084&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=21084&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=21084&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=21084&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=21084&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=21084&r=support
Expected behavior: http://bugs.php.net/fix.php?id=21084&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=21084&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=21084&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=21084&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21084&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=21084&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=21084&r=isapi