- Update to version 17.0.2.
* This release contains bug-fixes for the LLVM 17.0.0 release. This release is API and ABI compatible with 17.0.0. - Rebase llvm-do-not-install-static-libraries.patch. OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm17?expand=0&rev=4
This commit is contained in:
parent
3735e4c959
commit
61cd8731b9
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:af5dd15ff53dd6b483e64cac2f0a15fbbb7b80a672ed768f7ca30c781978ef39
|
||||
size 21575884
|
Binary file not shown.
3
clang-17.0.2.src.tar.xz
Normal file
3
clang-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ce1c16b766894b3281038e4b2c4280f1b8c42fd5cc95ba355bba0f5ff47e23fa
|
||||
size 21575372
|
BIN
clang-17.0.2.src.tar.xz.sig
Normal file
BIN
clang-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a1365c2527de43d05caf753431c0935c6c2109ff4abb494582dccbbce4ce270c
|
||||
size 1614676
|
3
clang-docs-17.0.2.src.tar.xz
Normal file
3
clang-docs-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:371c634518c29f86496047fe7bac69232abc7401066e61716e1f515a913318a2
|
||||
size 1614776
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:401caf1e8873f6bad3c4456e3052bded0f0f6b9701095c7cb926d52dd73682fa
|
||||
size 3269888
|
Binary file not shown.
3
clang-tools-extra-17.0.2.src.tar.xz
Normal file
3
clang-tools-extra-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7ed1dd0c2f8a37f5759d9a7954655f7fcad933cba9bdb6ea30f592b47cac4e44
|
||||
size 3269768
|
BIN
clang-tools-extra-17.0.2.src.tar.xz.sig
Normal file
BIN
clang-tools-extra-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:46e745d9bdcd2e18719a47b080e65fd476e1f6c4bbaa5947e4dee057458b78bc
|
||||
size 8708
|
Binary file not shown.
3
cmake-17.0.2.src.tar.xz
Normal file
3
cmake-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:07093ef3b47bc30c24c8ab4996dea8c89eb6f3c8f55cd43158000c61c1fd5075
|
||||
size 8712
|
BIN
cmake-17.0.2.src.tar.xz.sig
Normal file
BIN
cmake-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:438a7608c729defb45743219f23f6da35586f1293ee48a14b6deea2cc6744e4a
|
||||
size 2420404
|
Binary file not shown.
3
compiler-rt-17.0.2.src.tar.xz
Normal file
3
compiler-rt-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8053f53d3205f9758b03784c5d0cf8235ffe2f3fb7a946aea9c6aa5ff9b8d1a1
|
||||
size 2420612
|
BIN
compiler-rt-17.0.2.src.tar.xz.sig
Normal file
BIN
compiler-rt-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:283950b108fd95b99a99a7fd6bd319cde0335187e74a1bf818c680e86dd89f09
|
||||
size 3950816
|
Binary file not shown.
3
libcxx-17.0.2.src.tar.xz
Normal file
3
libcxx-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fe2b1c816ff4cbc06c89174c4e91cb98d85e6dc1cf09ecaaabf9bebe71a7ffc9
|
||||
size 3950396
|
BIN
libcxx-17.0.2.src.tar.xz.sig
Normal file
BIN
libcxx-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3b9465aaa340e7edcfe2bfae5ff128cc334f16743c21b2f9628e84d180f0c6e5
|
||||
size 575704
|
Binary file not shown.
3
libcxxabi-17.0.2.src.tar.xz
Normal file
3
libcxxabi-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bbf71a2aeece988299b9ab84d9b1f283cfdf954ee3b7cfc0efafbd4ef37446b2
|
||||
size 575644
|
BIN
libcxxabi-17.0.2.src.tar.xz.sig
Normal file
BIN
libcxxabi-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7652d5c368f3f7d7894aa3c20d5aa278759fc704d0c2bfd8d40f62f52c72ffbf
|
||||
size 1506532
|
Binary file not shown.
3
lld-17.0.2.src.tar.xz
Normal file
3
lld-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ccd46707b349f0e2bd8fe9eeb0ac5aa2ab1366a4939957dadab25dec14c68036
|
||||
size 1505888
|
BIN
lld-17.0.2.src.tar.xz.sig
Normal file
BIN
lld-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b813a497d5932649fc761a6f5199be6ffe4f69956da67bbce35e7ffd487993be
|
||||
size 10492820
|
Binary file not shown.
3
lldb-17.0.2.src.tar.xz
Normal file
3
lldb-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:26360392a20b8b39f8a654352a66bdc491af9d7c6dde0ffa3d223116fb22e3d2
|
||||
size 10493572
|
BIN
lldb-17.0.2.src.tar.xz.sig
Normal file
BIN
lldb-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6acbd59b0a5156b61e82157915ee962a56e13d97aa5fcaa959b68809290893d1
|
||||
size 59280712
|
Binary file not shown.
3
llvm-17.0.2.src.tar.xz
Normal file
3
llvm-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61dd9eaa1f874a10a51dc397b84998eaebdd3c55a5a5fa6c24b2081a435b47c6
|
||||
size 59292048
|
BIN
llvm-17.0.2.src.tar.xz.sig
Normal file
BIN
llvm-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -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-17.0.1.src/cmake/modules/AddClang.cmake
|
||||
Index: clang-17.0.2.src/cmake/modules/AddClang.cmake
|
||||
===================================================================
|
||||
--- a/clang-17.0.1.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-17.0.1.src/cmake/modules/AddClang.cmake
|
||||
--- a/clang-17.0.2.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-17.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-17.0.1.src/cmake/modules/AddLLD.cmake
|
||||
Index: lld-17.0.2.src/cmake/modules/AddLLD.cmake
|
||||
===================================================================
|
||||
--- a/lld-17.0.1.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-17.0.1.src/cmake/modules/AddLLD.cmake
|
||||
--- a/lld-17.0.2.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-17.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-17.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-17.0.1.src/cmake/polly_macros.cmake
|
||||
Index: polly-17.0.2.src/cmake/polly_macros.cmake
|
||||
===================================================================
|
||||
--- a/polly-17.0.1.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-17.0.1.src/cmake/polly_macros.cmake
|
||||
--- a/polly-17.0.2.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-17.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-17.0.1.src/cmake/polly_macros.cmake
|
||||
endmacro(add_polly_library)
|
||||
|
||||
macro(add_polly_loadable_module name)
|
||||
Index: polly-17.0.1.src/lib/CMakeLists.txt
|
||||
Index: polly-17.0.2.src/lib/CMakeLists.txt
|
||||
===================================================================
|
||||
--- a/polly-17.0.1.src/lib/CMakeLists.txt
|
||||
+++ b/polly-17.0.1.src/lib/CMakeLists.txt
|
||||
--- a/polly-17.0.2.src/lib/CMakeLists.txt
|
||||
+++ b/polly-17.0.2.src/lib/CMakeLists.txt
|
||||
@@ -109,7 +109,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
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5cc074435dfebf28e306842c64e45bbdd698d7ef21061b48607590c9487f0b0a
|
||||
size 7138540
|
3
llvm-docs-17.0.2.src.tar.xz
Normal file
3
llvm-docs-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1135904f0b8cae0363cb368798a2ee9d7f8f1e312a7423d93540cd15739c7d49
|
||||
size 7138544
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:19:01 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
- Update to version 17.0.2.
|
||||
* This release contains bug-fixes for the LLVM 17.0.0 release.
|
||||
This release is API and ABI compatible with 17.0.0.
|
||||
- Rebase llvm-do-not-install-static-libraries.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 19 21:21:37 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%global _relver 17.0.1
|
||||
%global _relver 17.0.2
|
||||
%global _version %_relver%{?_rc:rc%_rc}
|
||||
%global _tagver %_relver%{?_rc:-rc%_rc}
|
||||
%global _sonum 17
|
||||
@ -24,7 +24,7 @@
|
||||
%global _soname %{_sonum}%{?_sosuffix}
|
||||
%global _itsme17 1
|
||||
# Integer version used by update-alternatives
|
||||
%global _uaver 1701
|
||||
%global _uaver 1702
|
||||
%global _soclang 13
|
||||
%global _socxx 1
|
||||
|
||||
@ -352,9 +352,7 @@ Source7: https://github.com/llvm/llvm-project/releases/download/llvmorg-%
|
||||
Source8: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/lld-%{_version}.src.tar.xz
|
||||
Source9: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/lldb-%{_version}.src.tar.xz
|
||||
Source10: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/polly-%{_version}.src.tar.xz
|
||||
# Currently not available from GitHub, so built manually from the git repository:
|
||||
# cd runtimes; git archive --prefix=runtimes-%{_version}.src/ llvmorg-%{_tagver} . | xz -T0 >../runtimes-%{_version}.src.tar.xz
|
||||
Source11: runtimes-%{_version}.src.tar.xz
|
||||
Source11: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/runtimes-%{_version}.src.tar.xz
|
||||
# We shouldn't actually use this, but it's hard to untangle from the build.
|
||||
Source12: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/third-party-%{_version}.src.tar.xz
|
||||
Source13: https://github.com/llvm/llvm-project/raw/llvmorg-%{_tagver}/libunwind/include/mach-o/compact_unwind_encoding.h
|
||||
@ -370,6 +368,7 @@ Source37: https://github.com/llvm/llvm-project/releases/download/llvmorg-%
|
||||
Source38: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/lld-%{_version}.src.tar.xz.sig
|
||||
Source39: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/lldb-%{_version}.src.tar.xz.sig
|
||||
Source40: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/polly-%{_version}.src.tar.xz.sig
|
||||
Source41: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/runtimes-%{_version}.src.tar.xz.sig
|
||||
Source42: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/third-party-%{_version}.src.tar.xz.sig
|
||||
# Docs are created manually, see below
|
||||
Source50: llvm-docs-%{_version}.src.tar.xz
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d4a25c04d1bc035990a85f172bfe29a38f21ff87448f7fbae165fa780cb95717
|
||||
size 1273432
|
Binary file not shown.
3
openmp-17.0.2.src.tar.xz
Normal file
3
openmp-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:782d55cc576ac9ac25120325c4faae3825531835c7948a732fe5f40a1fc77ce1
|
||||
size 1273608
|
BIN
openmp-17.0.2.src.tar.xz.sig
Normal file
BIN
openmp-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7f5f7d791edefe6c53840c6aca64056be6a956f395b8ea2bc04d0d7cbbe0f6a3
|
||||
size 9220692
|
Binary file not shown.
3
polly-17.0.2.src.tar.xz
Normal file
3
polly-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9adba0f39fbd667a36ce0f888ab94d5a2b372874547d8660d999f423ab9c50c0
|
||||
size 9220944
|
BIN
polly-17.0.2.src.tar.xz.sig
Normal file
BIN
polly-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1c169d9723c81a891ed539108a6f8c2b17815ef1e3d7c79df746a06de406f418
|
||||
size 6240
|
3
runtimes-17.0.2.src.tar.xz
Normal file
3
runtimes-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:19e4f9b89b0bd238ab066b06062ff029c529ebe5342848a8f652f832135f368b
|
||||
size 6244
|
BIN
runtimes-17.0.2.src.tar.xz.sig
Normal file
BIN
runtimes-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ea7cc0781c3dba556bf7596f8283e62561fee3648880e27e1af7e0db4d34d918
|
||||
size 383780
|
Binary file not shown.
3
third-party-17.0.2.src.tar.xz
Normal file
3
third-party-17.0.2.src.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:058623c5859c99e6b6711e88c646e80778377ec8e596e1f0e24efb987e063aff
|
||||
size 383748
|
BIN
third-party-17.0.2.src.tar.xz.sig
Normal file
BIN
third-party-17.0.2.src.tar.xz.sig
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user