- Update to version 16.0.2.

* 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=7
This commit is contained in:
Aaron Puchert 2023-04-21 23:24:34 +00:00 committed by Git OBS Bridge
parent 63c79258b4
commit a5ac761810
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:20cb1413846d75a5f57c7209f441801b63df38360142d98bf2b3dd3865301a91
size 20355152

Binary file not shown.

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

Binary file not shown.

BIN
clang-16.0.2.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:f1cc95e693f8ad8b104b0b1dcf01c5731ad1b391e62d58efa0c2208315c5382f
size 1551684

BIN
clang-docs-16.0.2.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:982ca2dd6bfb64822014874b13dddcfbaceafe6a768c9ce4c41b3c0c81bbf9fd
size 3152108

BIN
clang-tools-extra-16.0.2.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:f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc
size 9000

Binary file not shown.

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

Binary file not shown.

BIN
cmake-16.0.2.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:ce77091b5169bb2bd37002cf9b4d0cb7c085c17c9ccc6739d450ff258da3f8f0
size 2354996

Binary file not shown.

BIN
compiler-rt-16.0.2.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:de75b96aeb30af355b55326ce97f1a38874a1476d198402be3fbb0ff0d49d1f0
size 3647592

Binary file not shown.

BIN
libcxx-16.0.2.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:8d9aa2e409e6acd93ae91fa92b16e5d7ce91ca10160a263ec71c72d56a64221e
size 573576

Binary file not shown.

BIN
libcxxabi-16.0.2.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:b31800095dbd83dcdd71d84702af9b9d0fd50f408105d5e54853615ee54b3fb6
size 1453312

Binary file not shown.

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

Binary file not shown.

BIN
lld-16.0.2.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:58d15a7464ae64591a4bee02f110af9995f2925bbc5a8b3cdd2a00bb9aa5682c
size 10379168

Binary file not shown.

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

Binary file not shown.

BIN
lldb-16.0.2.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:17d2142be9ff75c31ad76c53af7409974842545b94aaeac17f38b3b8567b0582
size 56148112

Binary file not shown.

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

Binary file not shown.

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

View File

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

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

Binary file not shown.

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Fri Apr 21 21:07:38 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>
- Update to version 16.0.2.
* 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.
-------------------------------------------------------------------
Tue Apr 18 20:40:44 UTC 2023 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -16,14 +16,14 @@
#
%define _relver 16.0.1
%define _relver 16.0.2
%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 1601
%define _uaver 1602
%define _soclang 13
%define _socxx 1

View File

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

Binary file not shown.

BIN
openmp-16.0.2.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:8751037ece603a5dcb52f589002af4032c763005422e08cae92227733b1a9955
size 9356908

Binary file not shown.

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

Binary file not shown.

BIN
polly-16.0.2.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:08ea121e31b0c6a6e81c811aacc0326dc1e06eb4919b2ac4c8d26f5016d9bb0a
size 383500

Binary file not shown.

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

Binary file not shown.

Binary file not shown.