fb427b4aeb
- Split up Clang libraries: libclang.so is no longer so-versioned alongside LLVM but will stay at libclang.so.13 for now. So we put it into a separate package from libclang-cpp.so. Since we can't have multiple LLVM versions generate the same package, we prefix it for the non-default LLVM with a mechanism inspired by the GCC packaging. - Use the same mechanism to for libc++ and package Clang scripts only for the default version. This means we'll no longer have to touch the package when a new major version comes out. - Make sure we properly clean up the clang scripts if we're not packaging them. - Let python3-clang use libclang.so.XX, which means we can always build it and makes it depend on libclang instead of clang-devel. - Fix some rpmlint issues: we don't need explicit library dependencies that are detected automatically, and we add proper library dependencies to the *-devel packages. - Merge llvm-LTO-devel into llvm-devel. That's where the header files already are, and they are hard to separate. - Let libomp-devel no longer depend on libLLVM, and let llvm-devel no longer depend on libomp-devel. They are independent. - Let llvm-devel no longer depend on llvm-polly-devel but let llvm-polly-devel depend on llvm-devel. We got that wrong. - Remove libLTO from baselibs, it doesn't seem to be needed. - Only suggest documentation packages. OBS-URL: https://build.opensuse.org/request/show/966691 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm13?expand=0&rev=14 |
||
---|---|---|
_constraints | ||
.gitattributes | ||
.gitignore | ||
assume-opensuse.patch | ||
baselibs.conf | ||
clang-13.0.1.src.tar.xz | ||
clang-docs-13.0.1.src.tar.xz | ||
clang-resourcedirs.patch | ||
clang-tools-extra-13.0.1.src.tar.xz | ||
CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch | ||
compact_unwind_encoding.h | ||
compiler-rt-13.0.1.src.tar.xz | ||
default-to-i586.patch | ||
libcxx-13.0.1.src.tar.xz | ||
libcxxabi-13.0.1.src.tar.xz | ||
link-clang-shared.patch | ||
link-clang-tools-extra-shared.patch | ||
lld-13.0.1.src.tar.xz | ||
lld-default-sha1.patch | ||
lldb-13.0.1.src.tar.xz | ||
lldb-cmake.patch | ||
llvm13-rpmlintrc | ||
llvm13.changes | ||
llvm13.spec | ||
llvm_build_tablegen_component_as_shared_library.patch | ||
llvm-13.0.1.src.tar.xz | ||
llvm-better-detect-64bit-atomics-support.patch | ||
llvm-do-not-install-static-libraries.patch | ||
llvm-docs-13.0.1.src.tar.xz | ||
llvm-exegesis-link-dylib.patch | ||
llvm-fix-find-gcc5-install.patch | ||
llvm-normally-versioned-libllvm.patch | ||
llvm-remove-clang-only-flags.patch | ||
llvm-update-extract-section-script.patch | ||
lto-disable-cache.patch | ||
openmp-13.0.1.src.tar.xz | ||
opt-viewer-Find-style-css-in-usr-share.patch | ||
polly-13.0.1.src.tar.xz | ||
tests-use-python3.patch |