http://bugzilla.opensuse.org/show_bug.cgi?id=984637
Bug ID: 984637 Summary: MozillaFirefox, MozillaThunderbird rebuild failure with binutils Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: pcerny@suse.com Reporter: lnussel@suse.com QA Contact: qa-bugs@suse.de CC: bnc-team-mozilla@forge.provo.novell.com, matz@suse.com, pcerny@suse.com, rguenther@suse.com, schwab@suse.com, wolfgang@rosenauer.org Blocks: 983048 Found By: --- Blocker: ---
Looks like the updated binutils in SP2 causes firefox and thunderbird fail to build:
[ 2513s] /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: ../../xpcom/components/nsComponentManager.o: relocation R_X86_64_PC32 against protected symbol `end_kPStaticModules_NSModule' can not be used when making a shared object [ 2513s] /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: final link failed: Bad value
https://build.opensuse.org/package/live_build_log/openSUSE:Leap:42.2:Staging... https://build.opensuse.org/package/live_build_log/openSUSE:Leap:42.2:Staging...
Is this a bug in binutils or firefox/tb?
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c2
--- Comment #2 from Wolfgang Rosenauer wolfgang@rosenauer.org --- Can we first verify with the latest Firefox (47.0)? (Not that I have much indication it might be gone but nevertheless.)
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c3
--- Comment #3 from Wolfgang Rosenauer wolfgang@rosenauer.org --- mozilla:Factory now has a MozillaFirefox package with the mentioned patch. How can I verify with and without the patch against 42.2? Or is someone else able to check? If the patch helps/is required I will push it to the other packages.
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c4
--- Comment #4 from Ludwig Nussel lnussel@suse.com --- ah, I thought we have the ESR version also in Leap
you can build against openSUSE:Leap:42.2:Staging:A to verify
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c5
--- Comment #5 from Wolfgang Rosenauer wolfgang@rosenauer.org --- hmm, I'm too stupid: osc build --alternative-project openSUSE:Leap:42.2:Staging:A x86_64 [...] Building MozillaFirefox.spec for standard/x86_64 Getting buildinfo from server and store to /home/local/build/mozillafactory/MozillaFirefox/.osc/_buildinfo-standard-x86_64.xml Getting buildconfig from server and store to /home/local/build/mozillafactory/MozillaFirefox/.osc/_buildconfig-standard-x86_64 buildinfo is broken... it says: unresolvable: nothing provides libnotify-devel nothing provides mozilla-nss-devel >= 3.23 nothing provides nss-shared-helper-devel nothing provides startup-notification-devel
I understand the NSS issue because it's likely not in 42.2 yet but why are the others missing?
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c6
--- Comment #6 from Ludwig Nussel lnussel@suse.com --- Ah, my fault, sorry! Firefox is in ring2 so you need to build against openSUSE:Leap:42.2:Staging:A:DVD
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c32
--- Comment #32 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (984637) was mentioned in https://build.opensuse.org/request/show/904702 15.3 / seamonkey
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c33
--- Comment #33 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (984637) was mentioned in https://build.opensuse.org/request/show/907731 15.3 / seamonkey
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c34
--- Comment #34 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (984637) was mentioned in https://build.opensuse.org/request/show/914429 15.3 / seamonkey
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c35
--- Comment #35 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (984637) was mentioned in https://build.opensuse.org/request/show/922046 15.3 / seamonkey
http://bugzilla.opensuse.org/show_bug.cgi?id=984637 http://bugzilla.opensuse.org/show_bug.cgi?id=984637#c36
--- Comment #36 from OBSbugzilla Bot bwiedemann+obsbugzillabot@suse.com --- This is an autogenerated message for OBS integration: This bug (984637) was mentioned in https://build.opensuse.org/request/show/931737 15.3 / seamonkey