- Update to version 18.1.5.

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

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm18?expand=0&rev=13
This commit is contained in:
Aaron Puchert 2024-05-07 22:56:09 +00:00 committed by Git OBS Bridge
parent 47f93a59f6
commit 71d4264176
59 changed files with 66 additions and 58 deletions

View File

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

Binary file not shown.

3
clang-18.1.5.src.tar.xz Normal file
View File

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

BIN
clang-18.1.5.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:79b67d3fa4360e564f1e60606fe9d71c52765f4d5a973c721c973a27d50da9f9
size 1764280

View File

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

View File

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

View File

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

Binary file not shown.

View File

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

Binary file not shown.

3
cmake-18.1.5.src.tar.xz Normal file
View File

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

BIN
cmake-18.1.5.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:f178ce9bf17f46dc5786e59346c8b4dd43f4d566cf75c87380e103802a2e6eb3
size 2467772

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

3
libcxx-18.1.5.src.tar.xz Normal file
View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

3
lld-18.1.5.src.tar.xz Normal file
View File

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

BIN
lld-18.1.5.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:5bc3c621320b438d9c347797d03863bfa8d62e26aaa31444acbac1539811f27d
size 10599148

Binary file not shown.

3
lldb-18.1.5.src.tar.xz Normal file
View File

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

BIN
lldb-18.1.5.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:954df1e7a7768ec0c9804da75e5332d68bcc7396c475faf6ed77e7150e4bcdcd
size 61991952

Binary file not shown.

3
llvm-18.1.5.src.tar.xz Normal file
View File

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

BIN
llvm-18.1.5.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 want after installation. By not copying them in the first place we reduce the
disk usage during installation. disk usage during installation.
Index: clang-18.1.4.src/cmake/modules/AddClang.cmake Index: clang-18.1.5.src/cmake/modules/AddClang.cmake
=================================================================== ===================================================================
--- a/clang-18.1.4.src/cmake/modules/AddClang.cmake --- a/clang-18.1.5.src/cmake/modules/AddClang.cmake
+++ b/clang-18.1.4.src/cmake/modules/AddClang.cmake +++ b/clang-18.1.5.src/cmake/modules/AddClang.cmake
@@ -106,12 +106,15 @@ macro(add_clang_library name) @@ -106,12 +106,15 @@ macro(add_clang_library name)
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN)
@ -68,10 +68,10 @@ Index: cmake/modules/AddLLVM.cmake
endif() endif()
if (ARG_MODULE) if (ARG_MODULE)
set_target_properties(${name} PROPERTIES FOLDER "Loadable modules") set_target_properties(${name} PROPERTIES FOLDER "Loadable modules")
Index: lld-18.1.4.src/cmake/modules/AddLLD.cmake Index: lld-18.1.5.src/cmake/modules/AddLLD.cmake
=================================================================== ===================================================================
--- a/lld-18.1.4.src/cmake/modules/AddLLD.cmake --- a/lld-18.1.5.src/cmake/modules/AddLLD.cmake
+++ b/lld-18.1.4.src/cmake/modules/AddLLD.cmake +++ b/lld-18.1.5.src/cmake/modules/AddLLD.cmake
@@ -17,13 +17,6 @@ macro(add_lld_library name) @@ -17,13 +17,6 @@ macro(add_lld_library name)
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
@ -86,10 +86,10 @@ Index: lld-18.1.4.src/cmake/modules/AddLLD.cmake
if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES)
add_llvm_install_targets(install-${name} add_llvm_install_targets(install-${name}
DEPENDS ${name} DEPENDS ${name}
Index: polly-18.1.4.src/cmake/polly_macros.cmake Index: polly-18.1.5.src/cmake/polly_macros.cmake
=================================================================== ===================================================================
--- a/polly-18.1.4.src/cmake/polly_macros.cmake --- a/polly-18.1.5.src/cmake/polly_macros.cmake
+++ b/polly-18.1.4.src/cmake/polly_macros.cmake +++ b/polly-18.1.5.src/cmake/polly_macros.cmake
@@ -42,15 +42,17 @@ macro(add_polly_library name) @@ -42,15 +42,17 @@ macro(add_polly_library name)
llvm_config(${name} ${LLVM_LINK_COMPONENTS}) llvm_config(${name} ${LLVM_LINK_COMPONENTS})
endif( LLVM_LINK_COMPONENTS ) endif( LLVM_LINK_COMPONENTS )
@ -116,10 +116,10 @@ Index: polly-18.1.4.src/cmake/polly_macros.cmake
endmacro(add_polly_library) endmacro(add_polly_library)
macro(add_polly_loadable_module name) macro(add_polly_loadable_module name)
Index: polly-18.1.4.src/lib/CMakeLists.txt Index: polly-18.1.5.src/lib/CMakeLists.txt
=================================================================== ===================================================================
--- a/polly-18.1.4.src/lib/CMakeLists.txt --- a/polly-18.1.5.src/lib/CMakeLists.txt
+++ b/polly-18.1.4.src/lib/CMakeLists.txt +++ b/polly-18.1.5.src/lib/CMakeLists.txt
@@ -109,7 +109,7 @@ set_target_properties(PollyCore PROPERTI @@ -109,7 +109,7 @@ set_target_properties(PollyCore PROPERTI
# It depends on all library it needs, such that with # It depends on all library it needs, such that with
# LLVM_POLLY_LINK_INTO_TOOLS=ON, its dependencies like PollyISL are linked as # 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:7cd2c15773a549bd39565b8731561d8f1f7a7917d98b95815abbe7c0795c872a
size 7207064

View File

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

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Tue May 7 21:48:27 UTC 2024 - Aaron Puchert <aaronpuchert@alice-dsl.net>
- Update to version 18.1.5.
* This release contains bug-fixes for the LLVM 18.1.0 release.
This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 18 21:22:11 UTC 2024 - Aaron Puchert <aaronpuchert@alice-dsl.net> Thu Apr 18 21:22:11 UTC 2024 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -19,7 +19,7 @@
%global _sonum 18 %global _sonum 18
%global _minor %{_sonum}.1 %global _minor %{_sonum}.1
%global _soname %{_minor}%{?_sosuffix} %global _soname %{_minor}%{?_sosuffix}
%global _patch_level 4 %global _patch_level 5
%global _relver %{_minor}.%{_patch_level} %global _relver %{_minor}.%{_patch_level}
%global _version %_relver%{?_rc:rc%_rc} %global _version %_relver%{?_rc:rc%_rc}
%global _tagver %_relver%{?_rc:-rc%_rc} %global _tagver %_relver%{?_rc:-rc%_rc}

View File

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

Binary file not shown.

3
openmp-18.1.5.src.tar.xz Normal file
View File

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

Binary file not shown.

View File

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

Binary file not shown.

3
polly-18.1.5.src.tar.xz Normal file
View File

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

BIN
polly-18.1.5.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:557e5a292977628bb5683d67d7c81ed55e14b310d74c6ba53a516f64d5f61dd8
size 6788

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.

View File

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

Binary file not shown.