Comment 3 for bug 667668

Revision history for this message
In , Alex (alex-redhat-bugs) wrote :

Description of problem:
php-redland cannot be loaded do an unresolved symbol.

Version-Release number of selected component (if applicable):
php-redland-1.0.11.1-6.fc15.x86_64

How reproducible:
Every time.

Steps to Reproduce:
1. yum -y install php-redland
2. php -r 'dl("redland.so");'

Actual results:
[achernya@busy-beaver]:~$ cat /etc/redhat-release
Fedora release 15 (Lovelock)
[achernya@busy-beaver]:~$ rpm -q php-redland
php-redland-1.0.11.1-6.fc15.x86_64
[achernya@busy-beaver]:~$ php -r 'dl("redland.so");'
PHP Warning: () dl(): Unable to load dynamic library '/usr/lib64/php/modules/redland.so' - /usr/lib64/php/modules/redland.so: undefined symbol: zend_error_noreturn in Command line code on line 1

Expected results:
redland.so works correctly

Additional info:
It appears running "sed -i -e 's/zend_error_noreturn/zend_error/' php/*" on the source tree and recompiling fixes this error.