[Bug 1091551] New: llvm5 build dependency required for Firefox 60 ESR
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 Bug ID: 1091551 Summary: llvm5 build dependency required for Firefox 60 ESR Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: msrb@suse.com Reporter: astieger@suse.com QA Contact: qa-bugs@suse.de CC: wolfgang@rosenauer.org Found By: Security Response Team Blocker: --- similar to bug 1030232, llvm5 required for Mozilla Firefox 60 ESR on Leap 42.3 llvm5 --> cargo --> MozillaFirefox see home:AndreasStieger:ff60esr:deps Question is of we can just send llvm5 from Factory, or if there is any conflict with openSUSE:Leap:42.3:Update/llvm -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c1 --- Comment #1 from Andreas Stieger <astieger@suse.com> --- (Firefox spec actually sais llvm4) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c2 --- Comment #2 from Wolfgang Rosenauer <wolfgang@rosenauer.org> --- As I wasn't able to build 60 yet I certainly missed to update dependencies. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c3 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|llvm5 build dependency |llvm build dependency |required for Firefox 60 ESR |required for Firefox 60 ESR --- Comment #3 from Andreas Stieger <astieger@suse.com> --- (In reply to Wolfgang Rosenauer from comment #2)
As I wasn't able to build 60 yet I certainly missed to update dependencies.
Check home:AndreasStieger:ff60esr:deps -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c5 Michal Srb <msrb@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #5 from Michal Srb <msrb@suse.com> --- Both llvm4 and llvm5 in devel:tools:compiler build against Leap 42.3, but they can not be submitted to openSUSE:Leap:42.3 as-is because that project already contains "llvm" package (llvm 3.8) which is not prepared to coexist with other versions of LLVM. You would get file conflicts. AFAIK rust needs only the LLVM libraries and the matching devel files for build. Maybe we could limit the llvm4 in Leap 42.3 to packages "libLLVM4" and "llvm4-devel" and omit all the remaining ones. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c6 --- Comment #6 from Michal Srb <msrb@suse.com> --- Or alternatively we just need all the appropriate Conflicts: when build for Leap 42.3, working on it... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1091551 http://bugzilla.opensuse.org/show_bug.cgi?id=1091551#c7 Michal Srb <msrb@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #7 from Michal Srb <msrb@suse.com> --- I have now added the Conflicts to devel:tools:compiler/llvm4 and submitted it to Leap 42.3: https://build.opensuse.org/request/show/603029 The libLLVM4 package can be installed in parallel with any of the llvm 3.8 packages, so it will be possible to install rust and Firefox together with the original llvm installation. Most of the remaining packages, such as llvm4, clang4, llvm4-devel, etc now have conflicts with the appropriate llvm 3.8 packages, so they can not be installed at the same time and there won't be any file conflicts. I think you will have to change the BuildDependency in rust from llvm-devel to llvm4-devel, because llvm-devel is from the original llvm 3.8. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com