[Bug 659868] New: undefined symbols in some php extensions (OSB, php 5.3.4)
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c0 Summary: undefined symbols in some php extensions (OSB, php 5.3.4) Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Apache AssignedTo: bnc-team-apache@forge.provo.novell.com ReportedBy: jo@feuersee.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (compatible; Konqueror/4.5; Linux 2.6.34.7-0.5-default; X11; x86_64) KHTML/4.5.4 (like Gecko) SUSE The current php 5.3.4 build in the OSB repo avail at <http://download.opensuse.org/repositories/server:/php/openSUSE_11.3/> aren't properly linked. The affected extensions can't register and are not useable. List of affected php extensions AFAIK: exif, intl, suhosin Earlier php builds (5.3.4-devel and 5.3.4 from the beginning of this week) weren't affected. Most likely a "make clean" and starting the build from the beginning would help. Reproducible: Always Steps to Reproduce: $ php -v Actual Results: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php5/extensions/exif.so' - /usr/lib64/php5/extensions/exif.so: undefined symbol: php_mb_check_encoding_list in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php5/extensions/intl.so' - /usr/lib64/php5/extensions/intl.so: undefined symbol: grapheme_extract_count_iter in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php5/extensions/suhosin.so' - /usr/lib64/php5/extensions/suhosin.so: undefined symbol: crypt in Unknown on line 0 PHP 5.3.4 (cli) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans Expected Results: PHP 5.3.4 (cli) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans The x86_64 builds for openSUSE 11.2 are affected as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c1 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-apache@forge.provo |crrodriguez@opensuse.org |.novell.com | --- Comment #1 from Marcus Meissner <meissner@novell.com> 2010-12-16 22:32:20 UTC --- server:php -> crrodriguez@opensuse.org -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c2 --- Comment #2 from Jo Schulze <jo@feuersee.de> 2010-12-16 22:38:50 UTC --- Sry I forgot to name the package name: php5-5.3.4-45.1 (and extensions with the same version) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c3 --- Comment #3 from Cristian Rodríguez <crrodriguez@opensuse.org> 2010-12-16 22:47:01 UTC --- Known issue, latest incantation went bad. Will be fixed soon, stay tuned. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c4 --- Comment #4 from Jo Schulze <jo@feuersee.de> 2010-12-18 13:10:04 UTC --- New build is better but intl extension still not useable: jo@l33t ~> rpm -q php5 php5-5.3.4-46.1.x86_64 jo@l33t ~> php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php5/extensions/intl.so' - /usr/lib64/php5/extensions/intl.so: undefined symbol: grapheme_extract_count_iter in Unknown on line 0 PHP 5.3.4 (cli) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c5 --- Comment #5 from Cristian Rodríguez <crrodriguez@opensuse.org> 2010-12-18 14:14:04 UTC --- (In reply to comment #4)
New build is better but intl extension still not useable:
Yes, because that's a different bug, unrelated to the previuos breakage. It seems it has gone unnoticed for quite a while... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c6 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bruno@ioda-net.ch --- Comment #6 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-01-10 14:47:18 UTC --- *** Bug 663275 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=663275 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c7 --- Comment #7 from Bruno Friedmann <bruno@ioda-net.ch> 2011-01-10 19:32:24 UTC --- Today using http://download.opensuse.org/repositories/server:/php:/applications/openSUSE... under 64bits version /usr/sbin/httpd2-prefork: symbol lookup error: /usr/lib64/php5/extensions/mysqli.so: undefined symbol: _mysqlnd_init No fun with that ... php5-5.3.5-48.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c8 --- Comment #8 from Bruno Friedmann <bruno@ioda-net.ch> 2011-01-10 19:34:56 UTC --- Also buggy in 11.3 and 11.4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c9 Jo Schulze <jo@feuersee.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #9 from Jo Schulze <jo@feuersee.de> 2011-01-18 21:50:35 UTC --- The issue with mysql*.so is solved in php5-5.3.5-51.1 AFAICS, thus I'm closing this bug and will open another for intl.so in order to see some progress. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c10 Matthias Praunegger <mpraunegger@inode.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpraunegger@inode.at --- Comment #10 from Matthias Praunegger <mpraunegger@inode.at> 2011-02-24 23:47:22 UTC --- I still have problems with the php5-intl package: Running openSUSE 11.2 64bit i | php5-intl | Paket | 5.3.5-62.1 | x86_64 | server:php php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php5/extensions/intl.so' - /usr/lib64/php5/extensions/intl.so: undefined symbol: grapheme_extract_count_iter in Unknown on line 0 PHP 5.3.5 (cli) .. 6 | server:php | server:php | Ja | Ja | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_11.2/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c11 Villu Roogna <phade@hot.ee> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |phade@hot.ee --- Comment #11 from Villu Roogna <phade@hot.ee> 2011-03-26 23:28:57 UTC --- This problem occurs when php intl extension is compiled with gcc 4. Once I compiled this with gcc3.3 it started working. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c12 --- Comment #12 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-03-26 19:32:24 CLT --- (In reply to comment #11)
This problem occurs when php intl extension is compiled with gcc 4. Once I compiled this with gcc3.3 it started working.
I already figured out that.. nothing to do with GCC though, it is a "symbol visibility" problem in upstream code (not our patches), works with GCC 3 because it does not support -fvisibility options. ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c13 I'm Di77er <di77er@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |di77er@gmail.com --- Comment #13 from I'm Di77er <di77er@gmail.com> 2011-03-31 19:19:19 UTC --- hi, can anybody help with compiled (gcc3) working library intl.so ? (PHP 5.3.6 or any 5.3.1+ [I'm newbee with SLES11 SP1 64bit with same problem]) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c14 --- Comment #14 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-04-01 20:39:09 CLT --- A fix is currently being compiled..stay tuned.. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c15 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | Severity|Normal |Major --- Comment #15 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-04-01 20:40:29 CLT --- reopen -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c16 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #16 from Cristian Rodríguez <crrodriguez@opensuse.org> 2011-04-01 23:19:51 CLT --- Fixed in server:php/factory, visibility rules be damned. :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c17 Bernhard Wiedemann <bwiedemann@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bwiedemann@novell.com --- Comment #17 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-04-02 17:50:17 CEST --- This bug (659868) was mentioned in https://build.opensuse.org/request/show/65781 https://build.opensuse.org/request/show/65782 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659868 https://bugzilla.novell.com/show_bug.cgi?id=659868#c18 --- Comment #18 from Bruno Friedmann <bruno@ioda-net.ch> 2011-04-03 09:14:42 UTC --- Cristian, good news it works for intl.so and all extension in 11.2,11.3,11.4 php < 5.3.6 But now I've same type of error with exif.so extensions I will open a new bug for that one check bug #684760 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com