Bugzilla – Full Text Bug Listing |
Summary: | duplicate binaries of llvm4 and llvm5 | ||
---|---|---|---|
Product: | [openSUSE] openSUSE Distribution | Reporter: | Ludwig Nussel <lnussel> |
Component: | Other | Assignee: | Michal Srb <msrb> |
Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
Severity: | Normal | ||
Priority: | P5 - None | CC: | dleuenberger, dsterba, ismail, jberry, jslaby, martin.liska, mlin, mpluskal |
Version: | Leap 15.0 | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Other | ||
Whiteboard: | |||
Found By: | --- | Services Priority: | |
Business Priority: | Blocker: | --- | |
Marketing QA Status: | --- | IT Deployment: | --- |
Description
Ludwig Nussel
2018-04-25 09:03:42 UTC
Only the latest stable llvm version should provide libc++ & libc++abi packages. Since it's always ABI compatible old clang can use them as well. so maybe a model similar to gcc is needed where the prjconf defines the default version (In reply to Ismail Donmez from comment #1) > Only the latest stable llvm version should provide libc++ & libc++abi > packages. Since it's always ABI compatible old clang can use them as well. That makes sense. (In reply to Ludwig Nussel from comment #2) > so maybe a model similar to gcc is needed where the prjconf defines the > default version We have a meta package "llvm" that depends on the default version. But if we have to conditionally disable the build of some subpackages, then I guess a prjconf define would be the way to get it? yes. meanwhile I've dropped llvm4 and its reverse deps from leap. I have disabled build of libc++*, python3-clang and libFuzzer packages in all except the last major version that provides them. https://build.opensuse.org/request/show/610299 https://build.opensuse.org/request/show/610300 *** Bug 1093707 has been marked as a duplicate of this bug. *** |