"undefined symbol zend_error_noreturn" error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
swig |
Unknown
|
Unknown
|
|||
redland-bindings (Fedora) |
Won't Fix
|
Undecided
|
|||
redland-bindings (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 10.04.1 LTS
Release: 10.04
php5-librdf package version: 1.0.10.1-1.1ubuntu1
PHP-version: PHP 5.3.2-1ubuntu4.5 with Suhosin-Patch (cli) (built: Sep 17 2010 13:41:55)
Trying to execute following code ($query_str contains simple sparql select query as string):
$query = librdf_
if (!$query) throw new Exception('Creating query failed');
$res = librdf_
librdf_
/usr/sbin/apache2: symbol lookup error: /usr/lib/
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: php5-librdf 1.0.10.1-1.1ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-
NonfreeKernelMo
Architecture: i386
Date: Thu Oct 28 12:15:02 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
LANG=fi_FI.UTF-8
SHELL=/bin/bash
SourcePackage: redland-bindings
Changed in redland-bindings (Fedora): | |
importance: | Unknown → Undecided |
status: | Unknown → Won't Fix |
Description of problem:
php-redland cannot be loaded do an unresolved symbol.
Version-Release number of selected component (if applicable): 1.0.11. 1-6.fc15. x86_64
php-redland-
How reproducible:
Every time.
Steps to Reproduce:
1. yum -y install php-redland
2. php -r 'dl("redland.so");'
Actual results: busy-beaver] :~$ cat /etc/redhat-release busy-beaver] :~$ rpm -q php-redland 1.0.11. 1-6.fc15. x86_64 busy-beaver] :~$ php -r 'dl("redland.so");' php/modules/ redland. so' - /usr/lib64/ php/modules/ redland. so: undefined symbol: zend_error_noreturn in Command line code on line 1
[achernya@
Fedora release 15 (Lovelock)
[achernya@
php-redland-
[achernya@
PHP Warning: () dl(): Unable to load dynamic library '/usr/lib64/
Expected results:
redland.so works correctly
Additional info: error_noreturn/ zend_error/ ' php/*" on the source tree and recompiling fixes this error.
It appears running "sed -i -e 's/zend_