|
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. *** |