[Bug 457056] New: PHP5: ext/xml is broken due to libxml2 2.7.x changes
https://bugzilla.novell.com/show_bug.cgi?id=457056 Summary: PHP5: ext/xml is broken due to libxml2 2.7.x changes Product: openSUSE 11.1 Version: GMC Platform: All URL: http://bugs.php.net/bug.php?id=45996 OS/Version: openSUSE 11.1 Status: ASSIGNED Severity: Critical Priority: P5 - None Component: Other AssignedTo: crrodriguez@novell.com ReportedBy: crrodriguez@novell.com QAContact: qa@suse.de Found By: Development http://bugs.php.net/bug.php?id=45996 This bug breaks a number of very popular apps like wordpress, typo3..etc..and should be fixed via YOU in 11.1 and in SLE 11 GA. -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c1 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |crrodriguez@novell.com --- Comment #1 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-12 08:36:50 MST --- Ok, in order to get this bug fixed, I need a patch against libxml2 http://svn.gnome.org/viewvc/libxml2?view=revision&revision=3807 and then I can fix This bug, it is important to get this fixedm many, many applications break this bug also affects SLE11.. pavol: Please reassign this bug to me when the libxml part is fixed.. -- 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=457056 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |prusnak@novell.com AssignedTo|crrodriguez@novell.com |prusnak@novell.com -- 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=457056 User prusnak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c2 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ast@novell.com --- Comment #2 from Pavol Rusnak <prusnak@novell.com> 2009-01-12 09:40:15 MST --- Cristian: I submitted the fix to 11.1, SLE11 and HEAD. CCing maintainance. -- 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=457056 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|prusnak@novell.com |crrodriguez@novell.com -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c3 --- Comment #3 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-12 09:44:18 MST --- (In reply to comment #2)
Cristian: I submitted the fix to 11.1, SLE11 and HEAD.
CCing maintainance.
Thanks Pavol. -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c4 --- Comment #4 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-12 13:45:46 MST --- PHP has been fixed as well now. -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c5 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |ast@novell.com --- Comment #5 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-12 13:50:11 MST --- PHP5 update will go with security fixes, however we need a swampid for libxml2 I think .. -- 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=457056 User swamp@suse.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c6 Swamp Script User <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:running:21534 --- Comment #6 from Swamp Script User <swamp@suse.com> 2009-01-12 15:17:17 MST --- The SWAMPID for this issue is 21534. Please submit the patch and patchinfo file using this ID. (https://swamp.suse.de/webswamp/wf/21534) -- 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=457056 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ast@novell.com | -- 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=457056 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Fix_is_Ready Summary|PHP5: ext/xml is broken due |[Fix_Is_Ready:11.1,SLE11] |to libxml2 2.7.x changes |PHP5: ext/xml is broken due | |to libxml2 2.7.x changes -- 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=457056 User meissner@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c7 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|crrodriguez@novell.com |prusnak@novell.com --- Comment #7 from Marcus Meissner <meissner@novell.com> 2009-01-15 04:06:21 MST --- a patchinfo is required for libxml2k, pavol please szubmit one -- 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=457056 User prusnak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c8 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|prusnak@novell.com |crrodriguez@novell.com --- Comment #8 from Pavol Rusnak <prusnak@novell.com> 2009-01-15 07:37:29 MST --- Submitted patchinfo for 11.1 and SLE11. -- 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=457056 User ldb@braha.nl added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c9 L1 de Braal <ldb@braha.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ldb@braha.nl --- Comment #9 from L1 de Braal <ldb@braha.nl> 2009-01-16 05:30:44 MST --- @Marcus: Any idea when we can install the patched rpm? Don't like to go through the hassle of installing a 2.6 version to solve my problems with a webmailer, when this one is this far in the pipeline. Asking because it is labeled P5, but for me this is P1 atm (customer having this trouble). -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c10 --- Comment #10 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-16 12:00:00 MST --- (In reply to comment #9)
Any idea when we can install the patched rpm?
Should appear soon via YOU, no ETA unfortunately. -- 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=457056 User dmueller@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c11 --- Comment #11 from Dirk Mueller <dmueller@novell.com> 2009-01-20 18:55:01 MST --- the patch is available in 11.1-test (http://download.opensuse.org/update/11.1-test), and will move over to the official update channel within the next two weeks. -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c12 --- Comment #12 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-20 19:18:12 MST --- (In reply to comment #11)
the patch is available in 11.1-test (http://download.opensuse.org/update/11.1-test), and will move over to the official update channel within the next two weeks.
Will not work if there is no libxml2 update there nor if php5 wasnt built against that **exact** fixed libxml2 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=457056 User dmueller@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c14 --- Comment #14 from Dirk Mueller <dmueller@novell.com> 2009-01-21 03:17:06 MST --- Cristian, does php5 then *rpm require* the new libxml2 version? otherwise we can never enforce that the fixed libxml2 is installed at the customer. or is this really *only* about building against it and not also about running against the fixed libxml2? -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c15 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ro@novell.com | --- Comment #15 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-21 06:57:28 MST --- (In reply to comment #14)
Cristian, does php5 then *rpm require* the new libxml2 version?
No, it doesnt, if someone tells me what %{release} contains the fixed version I can add it to RPM.. ( while it will be a hack and rpmlint will complain Im using explicit library requires ! )
or is this really *only* about building against it and not also about running against the fixed libxml2?
It must be built and the user must be running the fixed libxml2 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=457056 User ro@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c16 Ruediger Oertel <ro@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro@novell.com --- Comment #16 from Ruediger Oertel <ro@novell.com> 2009-01-21 07:37:10 MST --- ad #12: after libxml2 checkin, the rebuild of php5 is triggered anyway, so yes: it was rebuilt with that newer libxml2 requiring a specific release is a bad idea almost always ... if this is just a drastic fix, why can't this be shown in the version number for libxml2 ... the current build for libxml2 has version 2.7.1 and release 8.5.1 and these are the packages used in the update bc5e3755f3cda57d5e6965b46052cfbd swampid 21534, satsolver patchnumber 434 -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c17 --- Comment #17 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-21 07:50:25 MST --- (In reply to comment #16)
ad #12: after libxml2 checkin, the rebuild of php5 is triggered anyway, so yes: it was rebuilt with that newer libxml2
ok.
requiring a specific release is a bad idea almost always ...
Yes it is a bad idea.
if this is just a drastic fix, why can't this be shown in the version number for libxml2 ..
If the version number of libxml2 is upgraded that will be much, much easy, because the php5.spec now defines a macro when XML_PARSE_OLDSAX enumeration value is present in libxml2 headers, then it conditionally applies a (modified) patch based on that result.. even the orginal patch had to be modified because it tests exactly for libxml2 2.7.3...
the current build for libxml2 has version 2.7.1 and release 8.5.1 and these are the packages used in the update bc5e3755f3cda57d5e6965b46052cfbd swampid 21534, satsolver patchnumber 434
ok, and what about SLE 11 ? this _must_ be fixed there too, but the package is still not accepted... -- 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=457056 User ro@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c18 --- Comment #18 from Ruediger Oertel <ro@novell.com> 2009-01-21 08:13:02 MST --- (for SLE11 all packages were on hold since RC2 was not complete yet, checkins will start today) -- 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=457056 User dmueller@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c19 --- Comment #19 from Dirk Mueller <dmueller@novell.com> 2009-01-21 18:57:39 MST --- imho requiring >= the libxml2 version-%release-mentioned-above should be okay imho. Pavol,which libxml2 upstream release contains the fix? 2.7.3? what's the diff between 2.7.1 and 2.7.3? jumping two patch releases might be big and cause other regressions. -- 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=457056 User prusnak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c20 --- Comment #20 from Pavol Rusnak <prusnak@novell.com> 2009-01-22 05:36:08 MST --- Dirk: 2.7.3: Jan 18 2009 Improvements: add a parser option to enable pre 2.7 SAX behavior (Rob Richards) -- 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=457056 User prusnak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c21 --- Comment #21 from Pavol Rusnak <prusnak@novell.com> 2009-01-22 05:37:09 MST --- Created an attachment (id=266847) --> (https://bugzilla.novell.com/attachment.cgi?id=266847) patch I submitted to 11.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=457056 User swamp@suse.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c22 Swamp Script User <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:21534 |maint:running:21534 | |maint:released:11.1:21634 --- Comment #22 from Swamp Script User <swamp@suse.com> 2009-01-26 03:13:11 MST --- Update released for: libxml2, libxml2-debuginfo, libxml2-debuginfo-32bit, libxml2-debuginfo-x86, libxml2-debugsource, libxml2-devel, libxml2-doc Products: openSUSE 11.1 (debug, i586, ppc, ppc64, x86_64) -- 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=457056 Swamp Script User <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:21534 |. |maint:released:11.1:21634 | -- 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=457056 User ldb@braha.nl added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c23 --- Comment #23 from L1 de Braal <ldb@braha.nl> 2009-01-29 01:46:13 MST --- Update is released, yes, but when running yast online_update, after Filter settings to All Patches, I see this (before installing the available updates): :-) │libxml2 │libxml2: fix for php5 ext/xml module Patch: libxml2 Kind: recommended Version: 434 ┬ │ │ │This fix enables pre-2.7 SAX behavior, which is needed for fixing PHP5 │ │applications like Wordpress and Typo3 (bnc#457056) │ │ ┴ │References: This update is marked as being installed?? Still does not work. -- 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=457056 User ldb@braha.nl added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c24 --- Comment #24 from L1 de Braal <ldb@braha.nl> 2009-01-31 06:33:28 MST --- I will rephrase it, because it seems not clear (no reaction yet): I did a net-install of a new machine with the only purpose to check if this bug is resolved (got in doubt if it was me, or the system): - minimal server and the packages needed for the webmailer - behaviour not correct (html-code in composed mails) - ran you to see what patches were available (Filter: all patches) - saw the above, BEFORE installing the updates. Does this mean the system thinks the patch needs not to be installed, because a later version is available on the system??: │ │Name │ │Version │Repository │Size │Architecture │ │ │libxml2│ x │2.7.1-8.5.1│repo-update │ 1.5 M│i586 │ │ i │libxml2│ │2.7.1-9.1 │openSUSE 11.1-0│ 1.5 M│i586 │ │ │ Is this versioning correct to get a system update? If all this is correct, than my problem might be caused by something else, and I have to look further to solve it. -- 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=457056 User ldb@braha.nl added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c25 --- Comment #25 from L1 de Braal <ldb@braha.nl> 2009-02-08 07:30:27 MST --- Don't know who or what did it, but this is solved. After checking updates today, I saw there was an update for update-management, and after applying that and the rest there-after, all was well and working. This bug can be marked solved (as far as I am concerned :-) -- 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=457056 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457056#c26 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |FIXED --- Comment #26 from Cristian Rodríguez <crrodriguez@novell.com> 2009-03-04 15:00:56 MST --- Yes, this issue has been resolved. -- 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