d197a90939
- 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. - Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer to libclang only by soname, because the installed library might be newer than the one originally build with the package. - 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 llvm-polly-devel depend on llvm-devel. - Remove libLTO and *-devel packages from baselibs, they don't seem to be needed. We mostly need libLLVM and maybe libclang-cpp. - Consistently set host triple as *-suse-linux-gnu*. - Only suggest documentation packages. - Add llvm-rust-mangle-for-fastcall.patch for rust 1.59. - Fix armv6hl cpu architecture typo. OBS-URL: https://build.opensuse.org/request/show/969598 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm13?expand=0&rev=9 |
||
---|---|---|
_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-rust-mangle-for-fastcall.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 |