From 1c66dea296f0c7059d8c7c229fb3a7065498114714c04a9008ba47373381560d Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Tue, 5 Jul 2022 20:50:14 +0000 Subject: [PATCH] Accepting request 986921 from home:aaronpuchert:branches:devel:tools:compiler - Update to version 14.0.6. * This release contains bug-fixes for the LLVM 14.0.0 release. This release is API and ABI compatible with 14.0.0. - Rebase llvm-do-not-install-static-libraries.patch. OBS-URL: https://build.opensuse.org/request/show/986921 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm14?expand=0&rev=22 --- clang-14.0.5.src.tar.xz | 3 --- clang-14.0.6.src.tar.xz | 3 +++ clang-docs-14.0.5.src.tar.xz | 3 --- clang-docs-14.0.6.src.tar.xz | 3 +++ clang-tools-extra-14.0.5.src.tar.xz | 3 --- clang-tools-extra-14.0.6.src.tar.xz | 3 +++ compiler-rt-14.0.5.src.tar.xz | 3 --- compiler-rt-14.0.6.src.tar.xz | 3 +++ libcxx-14.0.5.src.tar.xz | 3 --- libcxx-14.0.6.src.tar.xz | 3 +++ libcxxabi-14.0.5.src.tar.xz | 3 --- libcxxabi-14.0.6.src.tar.xz | 3 +++ lld-14.0.5.src.tar.xz | 3 --- lld-14.0.6.src.tar.xz | 3 +++ lldb-14.0.5.src.tar.xz | 3 --- lldb-14.0.6.src.tar.xz | 3 +++ llvm-14.0.5.src.tar.xz | 3 --- llvm-14.0.6.src.tar.xz | 3 +++ llvm-do-not-install-static-libraries.patch | 24 +++++++++++----------- llvm-docs-14.0.5.src.tar.xz | 3 --- llvm-docs-14.0.6.src.tar.xz | 3 +++ llvm14.changes | 8 ++++++++ llvm14.spec | 4 ++-- openmp-14.0.5.src.tar.xz | 3 --- openmp-14.0.6.src.tar.xz | 3 +++ polly-14.0.5.src.tar.xz | 3 --- polly-14.0.6.src.tar.xz | 3 +++ 27 files changed, 58 insertions(+), 50 deletions(-) delete mode 100644 clang-14.0.5.src.tar.xz create mode 100644 clang-14.0.6.src.tar.xz delete mode 100644 clang-docs-14.0.5.src.tar.xz create mode 100644 clang-docs-14.0.6.src.tar.xz delete mode 100644 clang-tools-extra-14.0.5.src.tar.xz create mode 100644 clang-tools-extra-14.0.6.src.tar.xz delete mode 100644 compiler-rt-14.0.5.src.tar.xz create mode 100644 compiler-rt-14.0.6.src.tar.xz delete mode 100644 libcxx-14.0.5.src.tar.xz create mode 100644 libcxx-14.0.6.src.tar.xz delete mode 100644 libcxxabi-14.0.5.src.tar.xz create mode 100644 libcxxabi-14.0.6.src.tar.xz delete mode 100644 lld-14.0.5.src.tar.xz create mode 100644 lld-14.0.6.src.tar.xz delete mode 100644 lldb-14.0.5.src.tar.xz create mode 100644 lldb-14.0.6.src.tar.xz delete mode 100644 llvm-14.0.5.src.tar.xz create mode 100644 llvm-14.0.6.src.tar.xz delete mode 100644 llvm-docs-14.0.5.src.tar.xz create mode 100644 llvm-docs-14.0.6.src.tar.xz delete mode 100644 openmp-14.0.5.src.tar.xz create mode 100644 openmp-14.0.6.src.tar.xz delete mode 100644 polly-14.0.5.src.tar.xz create mode 100644 polly-14.0.6.src.tar.xz diff --git a/clang-14.0.5.src.tar.xz b/clang-14.0.5.src.tar.xz deleted file mode 100644 index c8116dd..0000000 --- a/clang-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8e2e3ce217f4c2682c3fe2d2691f826cf1f0ab0a1dff4b5b8f6264baa1f2a79 -size 18540588 diff --git a/clang-14.0.6.src.tar.xz b/clang-14.0.6.src.tar.xz new file mode 100644 index 0000000..7df00a5 --- /dev/null +++ b/clang-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b5847b6a63118b9efe5c85548363c81ffe096b66c3b3675e953e26342ae4031 +size 18539496 diff --git a/clang-docs-14.0.5.src.tar.xz b/clang-docs-14.0.5.src.tar.xz deleted file mode 100644 index 3cc5b09..0000000 --- a/clang-docs-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ffc908179ee013be1f827591dcdabf93c721df77be0504ee4f7481ad746ec34e -size 1413672 diff --git a/clang-docs-14.0.6.src.tar.xz b/clang-docs-14.0.6.src.tar.xz new file mode 100644 index 0000000..1a8b175 --- /dev/null +++ b/clang-docs-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b807658fb00d45a2807651bbc5567b2ee7ca84862aab2af828f05ee5d87fe64 +size 1413384 diff --git a/clang-tools-extra-14.0.5.src.tar.xz b/clang-tools-extra-14.0.5.src.tar.xz deleted file mode 100644 index 8ec8aaa..0000000 --- a/clang-tools-extra-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:443d7d3dc1e2a39e36b4a99989065e0328da788e4df96fd359d60fce962b3edd -size 2849700 diff --git a/clang-tools-extra-14.0.6.src.tar.xz b/clang-tools-extra-14.0.6.src.tar.xz new file mode 100644 index 0000000..1c5b48b --- /dev/null +++ b/clang-tools-extra-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cf3b8ff56c65c4d1eae3c56883fc4a6cbc3ff9f3a1530a74d66e45d27271866 +size 2849632 diff --git a/compiler-rt-14.0.5.src.tar.xz b/compiler-rt-14.0.5.src.tar.xz deleted file mode 100644 index 4443e1c..0000000 --- a/compiler-rt-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5235e48331a658df40f99dd1baca93b9622b917e62dc5e328883078ff8d23ca2 -size 2329224 diff --git a/compiler-rt-14.0.6.src.tar.xz b/compiler-rt-14.0.6.src.tar.xz new file mode 100644 index 0000000..120576e --- /dev/null +++ b/compiler-rt-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88df303840ca8fbff944e15e61c141226fe79f5d2b8e89fb024264d77841a02e +size 2327352 diff --git a/libcxx-14.0.5.src.tar.xz b/libcxx-14.0.5.src.tar.xz deleted file mode 100644 index a39e5e7..0000000 --- a/libcxx-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5d4468606dda61620186bc9cce6424e8a07946ff61178d7480680018179bb329 -size 3064564 diff --git a/libcxx-14.0.6.src.tar.xz b/libcxx-14.0.6.src.tar.xz new file mode 100644 index 0000000..7298101 --- /dev/null +++ b/libcxx-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7a9865e25a6c5175549e31609605767bf3478e8cdf8428be2c911838e7b683d +size 3065120 diff --git a/libcxxabi-14.0.5.src.tar.xz b/libcxxabi-14.0.5.src.tar.xz deleted file mode 100644 index 0c4063c..0000000 --- a/libcxxabi-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4673ddd883e7b24f0aacbd0ed43fa2510e4c86e2ed3cbd91d20cf1f76e5a1bff -size 561856 diff --git a/libcxxabi-14.0.6.src.tar.xz b/libcxxabi-14.0.6.src.tar.xz new file mode 100644 index 0000000..e196038 --- /dev/null +++ b/libcxxabi-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82fbe9033da986f6ff3092a9df31049b4b19cbe59a46c6ab54e0523b31550794 +size 561844 diff --git a/lld-14.0.5.src.tar.xz b/lld-14.0.5.src.tar.xz deleted file mode 100644 index 859226e..0000000 --- a/lld-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8aa7be03500a37d8a1ff838f27c801648e2cb41828e7a8bc436d8d6e404224d8 -size 1366116 diff --git a/lld-14.0.6.src.tar.xz b/lld-14.0.6.src.tar.xz new file mode 100644 index 0000000..ef27739 --- /dev/null +++ b/lld-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c28ce0496934d37d20fec96591032dd66af8d10178a45762e0e75e85cf95ad3 +size 1366180 diff --git a/lldb-14.0.5.src.tar.xz b/lldb-14.0.5.src.tar.xz deleted file mode 100644 index ef75881..0000000 --- a/lldb-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:300084fc8295fac317620b4b9efab3f237891b231158522d136a5e91fbd78919 -size 10088700 diff --git a/lldb-14.0.6.src.tar.xz b/lldb-14.0.6.src.tar.xz new file mode 100644 index 0000000..ea448e6 --- /dev/null +++ b/lldb-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ac41160b0bdc74bf72d4f9a3702f290f7c09998da6fb73281cc497f4ddbe130 +size 10088312 diff --git a/llvm-14.0.5.src.tar.xz b/llvm-14.0.5.src.tar.xz deleted file mode 100644 index 7ad636f..0000000 --- a/llvm-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:234c8ed02ed1338aa4f0ffa955e45eb13abe7ba0032569d6bc17ae9334257b02 -size 49662028 diff --git a/llvm-14.0.6.src.tar.xz b/llvm-14.0.6.src.tar.xz new file mode 100644 index 0000000..8aeac09 --- /dev/null +++ b/llvm-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a +size 49660136 diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 315cb1c..f264464 100644 --- a/llvm-do-not-install-static-libraries.patch +++ b/llvm-do-not-install-static-libraries.patch @@ -2,10 +2,10 @@ This has similar effect as simply deleting the static libraries which we don't want after installation. By not copying them in the first place we reduce the disk usage during installation. -Index: clang-14.0.5.src/cmake/modules/AddClang.cmake +Index: clang-14.0.6.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-14.0.5.src/cmake/modules/AddClang.cmake -+++ b/clang-14.0.5.src/cmake/modules/AddClang.cmake +--- a/clang-14.0.6.src/cmake/modules/AddClang.cmake ++++ b/clang-14.0.6.src/cmake/modules/AddClang.cmake @@ -106,12 +106,15 @@ macro(add_clang_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN) @@ -68,10 +68,10 @@ Index: cmake/modules/AddLLVM.cmake endif() if (ARG_MODULE) set_target_properties(${name} PROPERTIES FOLDER "Loadable modules") -Index: lld-14.0.5.src/cmake/modules/AddLLD.cmake +Index: lld-14.0.6.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-14.0.5.src/cmake/modules/AddLLD.cmake -+++ b/lld-14.0.5.src/cmake/modules/AddLLD.cmake +--- a/lld-14.0.6.src/cmake/modules/AddLLD.cmake ++++ b/lld-14.0.6.src/cmake/modules/AddLLD.cmake @@ -17,13 +17,6 @@ macro(add_lld_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) @@ -86,10 +86,10 @@ Index: lld-14.0.5.src/cmake/modules/AddLLD.cmake if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) add_llvm_install_targets(install-${name} DEPENDS ${name} -Index: polly-14.0.5.src/cmake/polly_macros.cmake +Index: polly-14.0.6.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-14.0.5.src/cmake/polly_macros.cmake -+++ b/polly-14.0.5.src/cmake/polly_macros.cmake +--- a/polly-14.0.6.src/cmake/polly_macros.cmake ++++ b/polly-14.0.6.src/cmake/polly_macros.cmake @@ -42,12 +42,14 @@ macro(add_polly_library name) llvm_config(${name} ${LLVM_LINK_COMPONENTS}) endif( LLVM_LINK_COMPONENTS ) @@ -110,10 +110,10 @@ Index: polly-14.0.5.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-14.0.5.src/lib/CMakeLists.txt +Index: polly-14.0.6.src/lib/CMakeLists.txt =================================================================== ---- a/polly-14.0.5.src/lib/CMakeLists.txt -+++ b/polly-14.0.5.src/lib/CMakeLists.txt +--- a/polly-14.0.6.src/lib/CMakeLists.txt ++++ b/polly-14.0.6.src/lib/CMakeLists.txt @@ -74,7 +74,7 @@ set_target_properties(PollyCore PROPERTI # It depends on all library it needs, such that with # LLVM_POLLY_LINK_INTO_TOOLS=ON, its dependencies like PollyISL are linked as diff --git a/llvm-docs-14.0.5.src.tar.xz b/llvm-docs-14.0.5.src.tar.xz deleted file mode 100644 index ed4688c..0000000 --- a/llvm-docs-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08668a33d57e1a26490749f6bad4c6899c594f2f56941014b925f04fe4b2a71a -size 6601172 diff --git a/llvm-docs-14.0.6.src.tar.xz b/llvm-docs-14.0.6.src.tar.xz new file mode 100644 index 0000000..71c0a0b --- /dev/null +++ b/llvm-docs-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8b1c080d05896715d3ffa55a7f2db971e168142399a85e66c2042cb062baa09 +size 6598568 diff --git a/llvm14.changes b/llvm14.changes index 1ebcaa0..c53b293 100644 --- a/llvm14.changes +++ b/llvm14.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Jul 4 21:29:11 UTC 2022 - Aaron Puchert + +- Update to version 14.0.6. + * This release contains bug-fixes for the LLVM 14.0.0 release. + This release is API and ABI compatible with 14.0.0. +- Rebase llvm-do-not-install-static-libraries.patch. + ------------------------------------------------------------------- Thu Jun 16 16:44:07 UTC 2022 - Aaron Puchert diff --git a/llvm14.spec b/llvm14.spec index 0dddfa1..8af2222 100644 --- a/llvm14.spec +++ b/llvm14.spec @@ -16,14 +16,14 @@ # -%define _relver 14.0.5 +%define _relver 14.0.6 %define _version %_relver%{?_rc:rc%_rc} %define _tagver %_relver%{?_rc:-rc%_rc} %define _minor 14.0 %define _sonum 14 %define _itsme14 1 # Integer version used by update-alternatives -%define _uaver 1405 +%define _uaver 1406 %define _soclang 13 %define _socxx 1 diff --git a/openmp-14.0.5.src.tar.xz b/openmp-14.0.5.src.tar.xz deleted file mode 100644 index 4a87474..0000000 --- a/openmp-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1f74ede110ce1e2dc02fc163b04c4ce20dd49351407426e53292adbd4af6fdab -size 1205528 diff --git a/openmp-14.0.6.src.tar.xz b/openmp-14.0.6.src.tar.xz new file mode 100644 index 0000000..a76c9bf --- /dev/null +++ b/openmp-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f731ff202add030d9d68d4c6daabd91d3aeed9812e6a5b4968815cfdff0eb1f +size 1205476 diff --git a/polly-14.0.5.src.tar.xz b/polly-14.0.5.src.tar.xz deleted file mode 100644 index 6f49a6c..0000000 --- a/polly-14.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f97adf9281eb670d419b5f8dd6959aad9c65f728369269cee17494152a92f6d0 -size 9359768 diff --git a/polly-14.0.6.src.tar.xz b/polly-14.0.6.src.tar.xz new file mode 100644 index 0000000..4eda13f --- /dev/null +++ b/polly-14.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4e6f58e54c0418d7b8debef0c09b77bdff6f435012be94c3edf270b89314fdd +size 9357684