From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Description of problem: Upon execution of the command line PHP binary in php-4.2.2-9, messages about unresolved symbols are displayed. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. /usr/bin/php -h 2. 3. Actual Results: [root@tornado docs]# php -h Content-type: text/html PHP Warning: Unable to load dynamic library '/usr/lib/php4/mysql.so' - /usr/lib/php4/mysql.so: undefined symbol: core_globals_id in Unknown on line 0 PHP Warning: Unable to load dynamic library '/usr/lib/php4/imap.so' - /usr/lib/php4/imap.so: undefined symbol: executor_globals_id in Unknown on line 0 PHP Warning: Unable to load dynamic library '/usr/lib/php4/ldap.so' - /usr/lib/php4/ldap.so: undefined symbol: executor_globals_id in Unknown on line 0 Usage: php [-q] [-h] [-s [-v] [-i] [-f <file>] | {<file> [args...]} -q Quiet-mode. Suppress HTTP Header output. -s Display colour syntax highlighted source. -w Display source with stripped comments and whitespace. -f <file> Parse <file>. Implies `-q' -v Version number -C Do not chdir to the script's directory -c <path> Look for php.ini file in this directory -a Run interactively -d foo[=bar] Define INI entry foo with value 'bar' -e Generate extended information for debugger/profiler -z <file> Load Zend extension <file>. -l Syntax check only (lint) -m Show compiled in modules -i PHP information -h This help [root@tornado docs]# Expected Results: [root@tornado docs]# php -h Content-type: text/html Usage: php [-q] [-h] [-s [-v] [-i] [-f <file>] | {<file> [args...]} -q Quiet-mode. Suppress HTTP Header output. -s Display colour syntax highlighted source. -w Display source with stripped comments and whitespace. -f <file> Parse <file>. Implies `-q' -v Version number -C Do not chdir to the script's directory -c <path> Look for php.ini file in this directory -a Run interactively -d foo[=bar] Define INI entry foo with value 'bar' -e Generate extended information for debugger/profiler -z <file> Load Zend extension <file>. -l Syntax check only (lint) -m Show compiled in modules -i PHP information -h This help [root@tornado docs]# Additional info: No dependency problems according to rpm Also: [root@tornado docs]# rpm -qa | grep -i php php-mysql-4.2.2-9 php-imap-4.2.2-9 php-4.2.2-9 php-ldap-4.2.2-9 [root@tornado docs]
Thanks for the report - a patch got dropped in -9 which broke this - a fix is forthcoming in -11.
Fixed in -11 and later when these hit Raw Hide.