- Update to version 16.0.6.

* This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm16?expand=0&rev=16
This commit is contained in:
Aaron Puchert 2023-06-16 00:14:43 +00:00 committed by Git OBS Bridge
parent 5b6d23f00a
commit d48862800d
55 changed files with 64 additions and 56 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4bb3456c415f01e929d96983b851c49d02b595bf4f99edbbfc55626437775a7
size 20356416

Binary file not shown.

BIN
clang-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
clang-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:759a82345a2d06e61318a6083575dba1c9e376cc7428d526e48b429ce9affc7d
size 1550664

BIN
clang-docs-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:63323e37dac6f7425c6defb1d7f06b830b024223c4a4106df3bbb16602b20f2f
size 3151972

BIN
clang-tools-extra-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9400d49acd53a4b8f310de60554a891436db5a19f6f227f99f0de13e4afaaaff
size 9000

Binary file not shown.

BIN
cmake-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
cmake-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a5c212e7eb2de78b8c54d1f3d474bfc6330447c3a40944899f3607d0cc91995
size 2357216

Binary file not shown.

BIN
compiler-rt-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2dfbdc932ed4d1e0001a0cbb8566d9d04549bd837e8f56485fc2a0bb4add335
size 3652428

Binary file not shown.

BIN
libcxx-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:54207748515f843adf8c1e3cbe628208ffe063cebd79429841aa0497a90f070b
size 573532

Binary file not shown.

BIN
libcxxabi-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0c593d1c23f626dc33caa8bf112868f77126e018b58dd1641f5ae6aa1c2a0ce3
size 1455544

Binary file not shown.

BIN
lld-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
lld-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a7c5b23c1e4ef159dd2e5fb48a170492c339bc8ede789ffa2c4c21bbf67e30d
size 10378852

Binary file not shown.

BIN
lldb-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
lldb-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:701b764a182d8ea8fb017b6b5f7f5f1272a29f17c339b838f48de894ffdd4f91
size 56149428

Binary file not shown.

BIN
llvm-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
llvm-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -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-16.0.5.src/cmake/modules/AddClang.cmake
Index: clang-16.0.6.src/cmake/modules/AddClang.cmake
===================================================================
--- a/clang-16.0.5.src/cmake/modules/AddClang.cmake
+++ b/clang-16.0.5.src/cmake/modules/AddClang.cmake
--- a/clang-16.0.6.src/cmake/modules/AddClang.cmake
+++ b/clang-16.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-16.0.5.src/cmake/modules/AddLLD.cmake
Index: lld-16.0.6.src/cmake/modules/AddLLD.cmake
===================================================================
--- a/lld-16.0.5.src/cmake/modules/AddLLD.cmake
+++ b/lld-16.0.5.src/cmake/modules/AddLLD.cmake
--- a/lld-16.0.6.src/cmake/modules/AddLLD.cmake
+++ b/lld-16.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-16.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-16.0.5.src/cmake/polly_macros.cmake
Index: polly-16.0.6.src/cmake/polly_macros.cmake
===================================================================
--- a/polly-16.0.5.src/cmake/polly_macros.cmake
+++ b/polly-16.0.5.src/cmake/polly_macros.cmake
--- a/polly-16.0.6.src/cmake/polly_macros.cmake
+++ b/polly-16.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-16.0.5.src/cmake/polly_macros.cmake
endmacro(add_polly_library)
macro(add_polly_loadable_module name)
Index: polly-16.0.5.src/lib/CMakeLists.txt
Index: polly-16.0.6.src/lib/CMakeLists.txt
===================================================================
--- a/polly-16.0.5.src/lib/CMakeLists.txt
+++ b/polly-16.0.5.src/lib/CMakeLists.txt
--- a/polly-16.0.6.src/lib/CMakeLists.txt
+++ b/polly-16.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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f06a61749c1592bf278956d992506f6b38360427819d3065b9c3df2fbdb37ab
size 7057636

BIN
llvm-docs-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Jun 15 21:53:08 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>
- Update to version 16.0.6.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
-------------------------------------------------------------------
Sat Jun 3 21:56:34 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -16,14 +16,14 @@
#
%define _relver 16.0.5
%define _relver 16.0.6
%define _version %_relver%{?_rc:rc%_rc}
%define _tagver %_relver%{?_rc:-rc%_rc}
%define _minor 16.0
%define _sonum 16
%define _itsme16 1
# Integer version used by update-alternatives
%define _uaver 1605
%define _uaver 1606
%define _soclang 13
%define _socxx 1

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc15dc5b3c77f4c441f3a0c386befaa6a2f911e090740c062d2ebcabf52f4c52
size 1278476

Binary file not shown.

BIN
openmp-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:635178e19aa4a78cdfdfb6dd41ffe8d109c5bf6086996a7a72b2f34156e9ef1c
size 9364360

Binary file not shown.

BIN
polly-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
polly-16.0.6.src.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a4bbb8505e95570e529d6b3d5176e93beb3260f061de9001e320d57b59aed59
size 383472

Binary file not shown.

BIN
third-party-16.0.6.src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.