SHA256
1
0
forked from pool/llvm15

- Update to version 15.0.4.

* 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=9
This commit is contained in:
Aaron Puchert 2022-11-06 19:16:50 +00:00 committed by Git OBS Bridge
parent 3771228637
commit 2084b76b6f
29 changed files with 61 additions and 53 deletions

View File

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

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

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

View File

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

View File

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

View File

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

View File

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

View File

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

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

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

View File

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

View File

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

View File

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

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

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

View File

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

View File

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

View File

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

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

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

View File

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

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

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

View File

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

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

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

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-15.0.3.src/cmake/modules/AddClang.cmake Index: clang-15.0.4.src/cmake/modules/AddClang.cmake
=================================================================== ===================================================================
--- a/clang-15.0.3.src/cmake/modules/AddClang.cmake --- a/clang-15.0.4.src/cmake/modules/AddClang.cmake
+++ b/clang-15.0.3.src/cmake/modules/AddClang.cmake +++ b/clang-15.0.4.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-15.0.3.src/cmake/modules/AddLLD.cmake Index: lld-15.0.4.src/cmake/modules/AddLLD.cmake
=================================================================== ===================================================================
--- a/lld-15.0.3.src/cmake/modules/AddLLD.cmake --- a/lld-15.0.4.src/cmake/modules/AddLLD.cmake
+++ b/lld-15.0.3.src/cmake/modules/AddLLD.cmake +++ b/lld-15.0.4.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-15.0.3.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-15.0.3.src/cmake/polly_macros.cmake Index: polly-15.0.4.src/cmake/polly_macros.cmake
=================================================================== ===================================================================
--- a/polly-15.0.3.src/cmake/polly_macros.cmake --- a/polly-15.0.4.src/cmake/polly_macros.cmake
+++ b/polly-15.0.3.src/cmake/polly_macros.cmake +++ b/polly-15.0.4.src/cmake/polly_macros.cmake
@@ -42,12 +42,14 @@ macro(add_polly_library name) @@ -42,12 +42,14 @@ 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 )
@ -110,10 +110,10 @@ Index: polly-15.0.3.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-15.0.3.src/lib/CMakeLists.txt Index: polly-15.0.4.src/lib/CMakeLists.txt
=================================================================== ===================================================================
--- a/polly-15.0.3.src/lib/CMakeLists.txt --- a/polly-15.0.4.src/lib/CMakeLists.txt
+++ b/polly-15.0.3.src/lib/CMakeLists.txt +++ b/polly-15.0.4.src/lib/CMakeLists.txt
@@ -74,7 +74,7 @@ set_target_properties(PollyCore PROPERTI @@ -74,7 +74,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:a435aae3f24706fb8719ede6903bc8cb9c4b8a0c6270ebcec71dc5b231507150
size 6838520

View File

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

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sun Nov 6 19:13:25 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>
- Update to version 15.0.4.
* 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 Oct 27 20:44:54 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net> Thu Oct 27 20:44:54 UTC 2022 - Aaron Puchert <aaronpuchert@alice-dsl.net>

View File

@ -16,14 +16,14 @@
# #
%define _relver 15.0.3 %define _relver 15.0.4
%define _version %_relver%{?_rc:rc%_rc} %define _version %_relver%{?_rc:rc%_rc}
%define _tagver %_relver%{?_rc:-rc%_rc} %define _tagver %_relver%{?_rc:-rc%_rc}
%define _minor 15.0 %define _minor 15.0
%define _sonum 15 %define _sonum 15
%define _itsme15 1 %define _itsme15 1
# Integer version used by update-alternatives # Integer version used by update-alternatives
%define _uaver 1503 %define _uaver 1504
%define _soclang 13 %define _soclang 13
%define _socxx 1 %define _socxx 1

View File

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

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

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

View File

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

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

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