|
Bugzilla – Full Text Bug Listing |
| Summary: | gcc 4.5 breaks mozilla's libffi implementation | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.3 | Reporter: | Wolfgang Rosenauer <wolfgang> |
| Component: | Basesystem | Assignee: | Michael Matz <matz> |
| Status: | VERIFIED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | buschmann23, kairo, maintenance, meissner |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | openSUSE 11.3 | ||
| Whiteboard: | maint:released:11.3:38670 | ||
| Found By: | Third Party Developer/Partner | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Deadline: | 2011-03-11 | ||
|
Description
Wolfgang Rosenauer
2010-09-01 07:25:53 UTC
Upstream gcc bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45623 Richard already looks at it. I'll leave this open as once a fix is known I need to know how I can provide Firefox 4 for openSUSE 11.3 Richard resolved the upstream bug and the fix is apparently in gcc 4.5 branch. So could anyone give me advice how I can provide a working Firefox 4 for (and built on) 11.3? I'm waiting on the libffi fix to be committed and after that update GCC in Factory and propose an update for 11.3 (if I manage to grok the processes). I see it landed in Factory quite some weeks ago. This is an uncommon case for a update request so I'm only adding maintenance@opensuse.org. I've created another submission to factory which also fixes a reported i8k kernel driver miscompile (no idea if we ship that in openSUSE 11.3). If we want Firefox 4 to work on openSUSE 11.4 (and even 11.3!) we'll need that fix in gcc, as this bug breaks Sync, which is a major new functionality in Firefox 4. (Sync's encryption module is using js-ctypes which uses libffi.) i would also say that we fix that for 11.3, as firefox 4 will surely come. :/ *** Bug 671269 has been marked as a duplicate of this bug. *** Adding NEEDINFO on maintenance, CC is not enough. okay, we can do it for 11.3 The SWAMPID for this issue is 38663. This issue was rated as low. Please submit fixed packages until 2011-03-11. Also create a patchinfo file using this link: https://swamp.suse.de/webswamp/wf/38663 SR 61184 Update released for: cpp45, cpp45-debuginfo, gcc45, gcc45-32bit, gcc45-ada, gcc45-ada-32bit, gcc45-ada-debuginfo, gcc45-c++, gcc45-c++-debuginfo, gcc45-debuginfo, gcc45-debugsource, gcc45-fortran, gcc45-fortran-32bit, gcc45-fortran-debuginfo, gcc45-info, gcc45-locale, gcc45-obj-c++, gcc45-obj-c++-debuginfo, gcc45-objc, gcc45-objc-32bit, gcc45-objc-debuginfo, libada45, libada45-32bit, libada45-32bit-debuginfo, libada45-debuginfo, libgcc45, libgcc45-32bit, libgcc45-32bit-debuginfo, libgcc45-debuginfo, libgfortran45, libgfortran45-32bit, libgfortran45-32bit-debuginfo, libgfortran45-debuginfo, libgomp45, libgomp45-32bit, libgomp45-32bit-debuginfo, libgomp45-debuginfo, libobjc45, libobjc45-32bit, libobjc45-32bit-debuginfo, libobjc45-debuginfo, libstdc++45, libstdc++45-32bit, libstdc++45-32bit-debuginfo, libstdc++45-debuginfo, libstdc++45-devel, libstdc++45-devel-32bit, libstdc++45-doc Products: openSUSE 11.3 (debug, i586, x86_64) update is released, closing. |