From 5f29e80d742c6d11b7a0fc782c6c09b76a152fc50e8894bdded0cc8f3901acf8 Mon Sep 17 00:00:00 2001 From: Aaron Puchert Date: Tue, 4 Oct 2022 21:44:26 +0000 Subject: [PATCH] - Update to version 15.0.2. * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch. OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm15?expand=0&rev=5 --- clang-15.0.1.src.tar.xz | 3 --- clang-15.0.2.src.tar.xz | 3 +++ clang-docs-15.0.1.src.tar.xz | 3 --- clang-docs-15.0.2.src.tar.xz | 3 +++ clang-tools-extra-15.0.1.src.tar.xz | 3 --- clang-tools-extra-15.0.2.src.tar.xz | 3 +++ cmake-15.0.1.src.tar.xz | 3 --- cmake-15.0.2.src.tar.xz | 3 +++ compiler-rt-15.0.1.src.tar.xz | 3 --- compiler-rt-15.0.2.src.tar.xz | 3 +++ libcxx-15.0.1.src.tar.xz | 3 --- libcxx-15.0.2.src.tar.xz | 3 +++ libcxxabi-15.0.1.src.tar.xz | 3 --- libcxxabi-15.0.2.src.tar.xz | 3 +++ lld-15.0.1.src.tar.xz | 3 --- lld-15.0.2.src.tar.xz | 3 +++ lldb-15.0.1.src.tar.xz | 3 --- lldb-15.0.2.src.tar.xz | 3 +++ llvm-15.0.1.src.tar.xz | 3 --- llvm-15.0.2.src.tar.xz | 3 +++ llvm-do-not-install-static-libraries.patch | 24 +++++++++++----------- llvm-docs-15.0.1.src.tar.xz | 3 --- llvm-docs-15.0.2.src.tar.xz | 3 +++ llvm15.changes | 10 ++++++++- llvm15.spec | 4 ++-- openmp-15.0.1.src.tar.xz | 3 --- openmp-15.0.2.src.tar.xz | 3 +++ polly-15.0.1.src.tar.xz | 3 --- polly-15.0.2.src.tar.xz | 3 +++ 29 files changed, 62 insertions(+), 54 deletions(-) delete mode 100644 clang-15.0.1.src.tar.xz create mode 100644 clang-15.0.2.src.tar.xz delete mode 100644 clang-docs-15.0.1.src.tar.xz create mode 100644 clang-docs-15.0.2.src.tar.xz delete mode 100644 clang-tools-extra-15.0.1.src.tar.xz create mode 100644 clang-tools-extra-15.0.2.src.tar.xz delete mode 100644 cmake-15.0.1.src.tar.xz create mode 100644 cmake-15.0.2.src.tar.xz delete mode 100644 compiler-rt-15.0.1.src.tar.xz create mode 100644 compiler-rt-15.0.2.src.tar.xz delete mode 100644 libcxx-15.0.1.src.tar.xz create mode 100644 libcxx-15.0.2.src.tar.xz delete mode 100644 libcxxabi-15.0.1.src.tar.xz create mode 100644 libcxxabi-15.0.2.src.tar.xz delete mode 100644 lld-15.0.1.src.tar.xz create mode 100644 lld-15.0.2.src.tar.xz delete mode 100644 lldb-15.0.1.src.tar.xz create mode 100644 lldb-15.0.2.src.tar.xz delete mode 100644 llvm-15.0.1.src.tar.xz create mode 100644 llvm-15.0.2.src.tar.xz delete mode 100644 llvm-docs-15.0.1.src.tar.xz create mode 100644 llvm-docs-15.0.2.src.tar.xz delete mode 100644 openmp-15.0.1.src.tar.xz create mode 100644 openmp-15.0.2.src.tar.xz delete mode 100644 polly-15.0.1.src.tar.xz create mode 100644 polly-15.0.2.src.tar.xz diff --git a/clang-15.0.1.src.tar.xz b/clang-15.0.1.src.tar.xz deleted file mode 100644 index 22694ac..0000000 --- a/clang-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76f8bee6cf97daf7e553936f66195df917c99d58944113aa3f7ee8d9eb80051d -size 18835596 diff --git a/clang-15.0.2.src.tar.xz b/clang-15.0.2.src.tar.xz new file mode 100644 index 0000000..26becac --- /dev/null +++ b/clang-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5ddf021e744be6d838f7be1f7b745b670fb812c371c6dc2d0d584bdabd8a119 +size 18837112 diff --git a/clang-docs-15.0.1.src.tar.xz b/clang-docs-15.0.1.src.tar.xz deleted file mode 100644 index 752bf13..0000000 --- a/clang-docs-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:128f1e131ddc7e6621624dee39171f5895729003d54bdc275727b92619d1097c -size 1506668 diff --git a/clang-docs-15.0.2.src.tar.xz b/clang-docs-15.0.2.src.tar.xz new file mode 100644 index 0000000..4302dad --- /dev/null +++ b/clang-docs-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e55ac6d2161068927c18cb573753d18c966266a0111d49b6ce72cfc43b89119 +size 1507080 diff --git a/clang-tools-extra-15.0.1.src.tar.xz b/clang-tools-extra-15.0.1.src.tar.xz deleted file mode 100644 index 6408222..0000000 --- a/clang-tools-extra-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c36b081071700e9e3e6846ce31bf2670e39c60cece77da6756fbb538fc50a2ea -size 3079676 diff --git a/clang-tools-extra-15.0.2.src.tar.xz b/clang-tools-extra-15.0.2.src.tar.xz new file mode 100644 index 0000000..448d1ea --- /dev/null +++ b/clang-tools-extra-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cf2f76fa6cf90cc7f423706196f4469eb5af92f0d212a61400ef9d482c6dfc2 +size 3079840 diff --git a/cmake-15.0.1.src.tar.xz b/cmake-15.0.1.src.tar.xz deleted file mode 100644 index d81ad86..0000000 --- a/cmake-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a660d1b7d4d2ef9759de6ad360d5fa9eed3625a6548068a97df2dd706edf2dd0 -size 6976 diff --git a/cmake-15.0.2.src.tar.xz b/cmake-15.0.2.src.tar.xz new file mode 100644 index 0000000..e26cab5 --- /dev/null +++ b/cmake-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c47c4d54bb311298abe97e7d8e8185eaa8d71feb6d85e5e38356a70679e5c61e +size 6980 diff --git a/compiler-rt-15.0.1.src.tar.xz b/compiler-rt-15.0.1.src.tar.xz deleted file mode 100644 index 162ac03..0000000 --- a/compiler-rt-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af9f1c2be8596bb76f712c29c77e2c18cfa7d0f94dbca5d396d757342ece2e1b -size 2351060 diff --git a/compiler-rt-15.0.2.src.tar.xz b/compiler-rt-15.0.2.src.tar.xz new file mode 100644 index 0000000..aa86f65 --- /dev/null +++ b/compiler-rt-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af52bd1505ad3ed73cf6565357e58ca01504e0d953f37f61237da11c70bc870 +size 2351704 diff --git a/libcxx-15.0.1.src.tar.xz b/libcxx-15.0.1.src.tar.xz deleted file mode 100644 index 018f56c..0000000 --- a/libcxx-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae38506da0835b4df03444293a42a83224aecc694891fc4d18fba0758cb3c1fc -size 3345100 diff --git a/libcxx-15.0.2.src.tar.xz b/libcxx-15.0.2.src.tar.xz new file mode 100644 index 0000000..9fffe9c --- /dev/null +++ b/libcxx-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d95bc75de21208bf5646571d27108f25fb67000d47fc673b57d120d970d98cf1 +size 3354268 diff --git a/libcxxabi-15.0.1.src.tar.xz b/libcxxabi-15.0.1.src.tar.xz deleted file mode 100644 index ec0aa54..0000000 --- a/libcxxabi-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9573d41962d5896e2ad613ff82c4524bcd193bb4d170e2a369e864f393f3e53 -size 568756 diff --git a/libcxxabi-15.0.2.src.tar.xz b/libcxxabi-15.0.2.src.tar.xz new file mode 100644 index 0000000..d18aacf --- /dev/null +++ b/libcxxabi-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fffaf1be22a59d1a03a1a28b7245ba11090e04811e2c6059ac42c949c95fde61 +size 568772 diff --git a/lld-15.0.1.src.tar.xz b/lld-15.0.1.src.tar.xz deleted file mode 100644 index 94e8d5a..0000000 --- a/lld-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4966ce882c147452b607a2a7320d5e3400b6d1f27543009bea5445aeb64d3728 -size 1406632 diff --git a/lld-15.0.2.src.tar.xz b/lld-15.0.2.src.tar.xz new file mode 100644 index 0000000..cf37b4b --- /dev/null +++ b/lld-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdac4eef441bd6ac2d7a1b55d6507d90fab77bdb70038e63dffa2d54103a58b3 +size 1406740 diff --git a/lldb-15.0.1.src.tar.xz b/lldb-15.0.1.src.tar.xz deleted file mode 100644 index f0ffc5b..0000000 --- a/lldb-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0393567db6139d9c0f8889b8230491fb4883d7e4753b1dfa79655f148aa230e6 -size 10298884 diff --git a/lldb-15.0.2.src.tar.xz b/lldb-15.0.2.src.tar.xz new file mode 100644 index 0000000..6035643 --- /dev/null +++ b/lldb-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6689ef4ed6d0a5f6c80016228cd068ec5e3728b619bf1ccbd3155fb36ede789e +size 10298176 diff --git a/llvm-15.0.1.src.tar.xz b/llvm-15.0.1.src.tar.xz deleted file mode 100644 index 47224fd..0000000 --- a/llvm-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0222beed0080fd07f1ee93c5bbeb2e05420b555b9cda725e3a0c299d8cea7cfa -size 53522984 diff --git a/llvm-15.0.2.src.tar.xz b/llvm-15.0.2.src.tar.xz new file mode 100644 index 0000000..23f9614 --- /dev/null +++ b/llvm-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e1443141bac55c1ba9d4b481006ab696787eb42cb6c6d872e02e77db473797c +size 53527068 diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 49dde3e..c16b96a 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-15.0.1.src/cmake/modules/AddClang.cmake +Index: clang-15.0.2.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-15.0.1.src/cmake/modules/AddClang.cmake -+++ b/clang-15.0.1.src/cmake/modules/AddClang.cmake +--- a/clang-15.0.2.src/cmake/modules/AddClang.cmake ++++ b/clang-15.0.2.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-15.0.1.src/cmake/modules/AddLLD.cmake +Index: lld-15.0.2.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-15.0.1.src/cmake/modules/AddLLD.cmake -+++ b/lld-15.0.1.src/cmake/modules/AddLLD.cmake +--- a/lld-15.0.2.src/cmake/modules/AddLLD.cmake ++++ b/lld-15.0.2.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-15.0.1.src/cmake/modules/AddLLD.cmake if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) add_llvm_install_targets(install-${name} DEPENDS ${name} -Index: polly-15.0.1.src/cmake/polly_macros.cmake +Index: polly-15.0.2.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-15.0.1.src/cmake/polly_macros.cmake -+++ b/polly-15.0.1.src/cmake/polly_macros.cmake +--- a/polly-15.0.2.src/cmake/polly_macros.cmake ++++ b/polly-15.0.2.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-15.0.1.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-15.0.1.src/lib/CMakeLists.txt +Index: polly-15.0.2.src/lib/CMakeLists.txt =================================================================== ---- a/polly-15.0.1.src/lib/CMakeLists.txt -+++ b/polly-15.0.1.src/lib/CMakeLists.txt +--- a/polly-15.0.2.src/lib/CMakeLists.txt ++++ b/polly-15.0.2.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-15.0.1.src.tar.xz b/llvm-docs-15.0.1.src.tar.xz deleted file mode 100644 index 2c97f45..0000000 --- a/llvm-docs-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:38a184a638841bd7cae0db59c2e463a7495852f0fee7a6f0f10afc7714e0f61c -size 6777508 diff --git a/llvm-docs-15.0.2.src.tar.xz b/llvm-docs-15.0.2.src.tar.xz new file mode 100644 index 0000000..1c308bc --- /dev/null +++ b/llvm-docs-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69f341898cfed6161fbcb188bc20f560a78eeec9d34546eb48c3dd64f08744e9 +size 6777588 diff --git a/llvm15.changes b/llvm15.changes index 5c78da2..d3066e6 100644 --- a/llvm15.changes +++ b/llvm15.changes @@ -1,8 +1,16 @@ +------------------------------------------------------------------- +Tue Oct 4 21:41:05 UTC 2022 - Aaron Puchert + +- Update to version 15.0.2. + * This release contains bug-fixes for the LLVM 15.0.0 release. + This release is API and ABI compatible with 15.0.0. +- Rebase llvm-do-not-install-static-libraries.patch. + ------------------------------------------------------------------- Thu Sep 22 12:19:07 UTC 2022 - Aaron Puchert - Update to version 15.0.1. - * This release contains bug-fixes for the LLVM 15.0.1 release. + * This release contains bug-fixes for the LLVM 15.0.0 release. This release is API and ABI compatible with 15.0.0. - Rebase llvm-do-not-install-static-libraries.patch. diff --git a/llvm15.spec b/llvm15.spec index 9fd1edf..d356df3 100644 --- a/llvm15.spec +++ b/llvm15.spec @@ -16,14 +16,14 @@ # -%define _relver 15.0.1 +%define _relver 15.0.2 %define _version %_relver%{?_rc:rc%_rc} %define _tagver %_relver%{?_rc:-rc%_rc} %define _minor 15.0 %define _sonum 15 %define _itsme15 1 # Integer version used by update-alternatives -%define _uaver 1501 +%define _uaver 1502 %define _soclang 13 %define _socxx 1 diff --git a/openmp-15.0.1.src.tar.xz b/openmp-15.0.1.src.tar.xz deleted file mode 100644 index 0eda589..0000000 --- a/openmp-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d72ba3d777fca3c3b8923fa595d5a3c7d31ae5a5411e3f1d810a7c5398544f0e -size 1184792 diff --git a/openmp-15.0.2.src.tar.xz b/openmp-15.0.2.src.tar.xz new file mode 100644 index 0000000..2dc1f07 --- /dev/null +++ b/openmp-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2567c5ed2b2d3343a0f3b2d5a4dd116a37776d60c880aa2b0c3313a7f68ba4d8 +size 1184604 diff --git a/polly-15.0.1.src.tar.xz b/polly-15.0.1.src.tar.xz deleted file mode 100644 index 3cb024d..0000000 --- a/polly-15.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:62d55d9da7ba1f4cbdf2f7b1557746c66af7d7c2aa4a15e0b2b7298b7dff0943 -size 9362236 diff --git a/polly-15.0.2.src.tar.xz b/polly-15.0.2.src.tar.xz new file mode 100644 index 0000000..401529a --- /dev/null +++ b/polly-15.0.2.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b6e09a623dff90f626bf25edaa02e1383b306e1c3e691481b428a5e58befe08 +size 9361656