diff --git a/clang-16.0.2.src.tar.xz b/clang-16.0.2.src.tar.xz deleted file mode 100644 index 0ef4387..0000000 --- a/clang-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e23a207307336ef217e6f55c4501f9b9bd7b8bd80f6dce7148f2a9c028da0fc -size 20354708 diff --git a/clang-16.0.2.src.tar.xz.sig b/clang-16.0.2.src.tar.xz.sig deleted file mode 100644 index e55435e..0000000 Binary files a/clang-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/clang-16.0.3.src.tar.xz b/clang-16.0.3.src.tar.xz new file mode 100644 index 0000000..d733587 --- /dev/null +++ b/clang-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fa9a398a7d3274d1d38e9f7c01c068f7d6d80f08de45d01c40f7177cdb20097 +size 20355248 diff --git a/clang-16.0.3.src.tar.xz.sig b/clang-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..5671ca4 Binary files /dev/null and b/clang-16.0.3.src.tar.xz.sig differ diff --git a/clang-docs-16.0.2.src.tar.xz b/clang-docs-16.0.2.src.tar.xz deleted file mode 100644 index 6dbcadf..0000000 --- a/clang-docs-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:62167a6ed9dd90b8fc8995a535ee7a4381d1ed24ee8d2e9f883730a72dcae642 -size 1551396 diff --git a/clang-docs-16.0.3.src.tar.xz b/clang-docs-16.0.3.src.tar.xz new file mode 100644 index 0000000..693ca50 --- /dev/null +++ b/clang-docs-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbbe9f3ce3e4cd6309ba099b8784842c8dc4a807cb76706491c99e92d07954e4 +size 1550368 diff --git a/clang-tools-extra-16.0.2.src.tar.xz b/clang-tools-extra-16.0.2.src.tar.xz deleted file mode 100644 index 9d7b4f9..0000000 --- a/clang-tools-extra-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ceb18abc3e1c28e88920bdcf31b35b16b66ebe3a46c113bda507a2871116f4b -size 3151972 diff --git a/clang-tools-extra-16.0.2.src.tar.xz.sig b/clang-tools-extra-16.0.2.src.tar.xz.sig deleted file mode 100644 index e227527..0000000 Binary files a/clang-tools-extra-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/clang-tools-extra-16.0.3.src.tar.xz b/clang-tools-extra-16.0.3.src.tar.xz new file mode 100644 index 0000000..6f7003a --- /dev/null +++ b/clang-tools-extra-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c325489021fb6c3a44e9833e7f05f072398b1d0f6881e2fd935f932e75338c8 +size 3151820 diff --git a/clang-tools-extra-16.0.3.src.tar.xz.sig b/clang-tools-extra-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..dc6ae05 Binary files /dev/null and b/clang-tools-extra-16.0.3.src.tar.xz.sig differ diff --git a/cmake-16.0.2.src.tar.xz b/cmake-16.0.2.src.tar.xz deleted file mode 100644 index c35f30f..0000000 --- a/cmake-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59c7239ec20c4d0bf3325ed3bb7ec8dad585632b0d9a07f0c2580e1ffe2abb22 -size 9000 diff --git a/cmake-16.0.2.src.tar.xz.sig b/cmake-16.0.2.src.tar.xz.sig deleted file mode 100644 index 4d50363..0000000 Binary files a/cmake-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/cmake-16.0.3.src.tar.xz b/cmake-16.0.3.src.tar.xz new file mode 100644 index 0000000..9e7f7d9 --- /dev/null +++ b/cmake-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6d83c91f12757030d8361dedc5dd84357b3edb8da406b5d0850df8b6f7798b1 +size 9004 diff --git a/cmake-16.0.3.src.tar.xz.sig b/cmake-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..3b9e0fa Binary files /dev/null and b/cmake-16.0.3.src.tar.xz.sig differ diff --git a/compiler-rt-16.0.2.src.tar.xz b/compiler-rt-16.0.2.src.tar.xz deleted file mode 100644 index f61e36f..0000000 --- a/compiler-rt-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:46abe68f006646c15f6d551a2be0ac27e681c5fcc646d712389a5e50ddf69c60 -size 2357816 diff --git a/compiler-rt-16.0.2.src.tar.xz.sig b/compiler-rt-16.0.2.src.tar.xz.sig deleted file mode 100644 index 74c3fa9..0000000 Binary files a/compiler-rt-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/compiler-rt-16.0.3.src.tar.xz b/compiler-rt-16.0.3.src.tar.xz new file mode 100644 index 0000000..3109f64 --- /dev/null +++ b/compiler-rt-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef39d0538f2038dc5c09008d5b8b49948beb0e3beecdb4698bc2f35bd577bfb8 +size 2359672 diff --git a/compiler-rt-16.0.3.src.tar.xz.sig b/compiler-rt-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..2ad427f Binary files /dev/null and b/compiler-rt-16.0.3.src.tar.xz.sig differ diff --git a/libcxx-16.0.2.src.tar.xz b/libcxx-16.0.2.src.tar.xz deleted file mode 100644 index d377ce3..0000000 --- a/libcxx-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:51989c73dad601b849b96c6d0da0b9a0216bb07ad795746d935e9fbb2bcc4ab1 -size 3653716 diff --git a/libcxx-16.0.2.src.tar.xz.sig b/libcxx-16.0.2.src.tar.xz.sig deleted file mode 100644 index ab32c97..0000000 Binary files a/libcxx-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/libcxx-16.0.3.src.tar.xz b/libcxx-16.0.3.src.tar.xz new file mode 100644 index 0000000..d7a77ad --- /dev/null +++ b/libcxx-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da3b0d508b2034835715432289dd48e4f9916327b86f889e079b05a19f5f8fd1 +size 3655980 diff --git a/libcxx-16.0.3.src.tar.xz.sig b/libcxx-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..f71f708 Binary files /dev/null and b/libcxx-16.0.3.src.tar.xz.sig differ diff --git a/libcxxabi-16.0.2.src.tar.xz b/libcxxabi-16.0.2.src.tar.xz deleted file mode 100644 index 7f3f030..0000000 --- a/libcxxabi-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d70c0b325ba5e4191aa7b06995b2fc6423dff905d142ede93759a269ddb002b -size 573596 diff --git a/libcxxabi-16.0.2.src.tar.xz.sig b/libcxxabi-16.0.2.src.tar.xz.sig deleted file mode 100644 index 7abbde1..0000000 Binary files a/libcxxabi-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/libcxxabi-16.0.3.src.tar.xz b/libcxxabi-16.0.3.src.tar.xz new file mode 100644 index 0000000..87d4c32 --- /dev/null +++ b/libcxxabi-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:690bb840f2585f26bb45ba61fc43c29204c98978939f92e2c8abbb0e0bc20d66 +size 573640 diff --git a/libcxxabi-16.0.3.src.tar.xz.sig b/libcxxabi-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..4d6b15b Binary files /dev/null and b/libcxxabi-16.0.3.src.tar.xz.sig differ diff --git a/lld-16.0.2.src.tar.xz b/lld-16.0.2.src.tar.xz deleted file mode 100644 index b8f14d5..0000000 --- a/lld-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cec17924f916614aa85b5e3206fdab2613b9b0d25c93be7e3f9d7de87fc34da7 -size 1453092 diff --git a/lld-16.0.2.src.tar.xz.sig b/lld-16.0.2.src.tar.xz.sig deleted file mode 100644 index 84a958d..0000000 Binary files a/lld-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/lld-16.0.3.src.tar.xz b/lld-16.0.3.src.tar.xz new file mode 100644 index 0000000..a9e33ad --- /dev/null +++ b/lld-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dabc19530f4cc7ec44fb7ac542fa4b5e0a8988991c6701bad4a8c131e8ba3a40 +size 1453536 diff --git a/lld-16.0.3.src.tar.xz.sig b/lld-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..9963dfe Binary files /dev/null and b/lld-16.0.3.src.tar.xz.sig differ diff --git a/lldb-16.0.2.src.tar.xz b/lldb-16.0.2.src.tar.xz deleted file mode 100644 index 2af708a..0000000 --- a/lldb-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0991ebd6d1ca959753364d4727ecf89f26e75a224e36a9e72d580b0c22149bcc -size 10379116 diff --git a/lldb-16.0.2.src.tar.xz.sig b/lldb-16.0.2.src.tar.xz.sig deleted file mode 100644 index 28c0269..0000000 Binary files a/lldb-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/lldb-16.0.3.src.tar.xz b/lldb-16.0.3.src.tar.xz new file mode 100644 index 0000000..b747641 --- /dev/null +++ b/lldb-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53df93c1175cd5a5d3cb69407e3cf2701eefc46207da89d0de8cc33d04d798bc +size 10378608 diff --git a/lldb-16.0.3.src.tar.xz.sig b/lldb-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..b8f1264 Binary files /dev/null and b/lldb-16.0.3.src.tar.xz.sig differ diff --git a/llvm-16.0.2.src.tar.xz b/llvm-16.0.2.src.tar.xz deleted file mode 100644 index eee6524..0000000 --- a/llvm-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7ace409ccf932052b2587a8774532774b06fa91bc4ce76f55e991396e96f8700 -size 56146144 diff --git a/llvm-16.0.2.src.tar.xz.sig b/llvm-16.0.2.src.tar.xz.sig deleted file mode 100644 index ea11bac..0000000 Binary files a/llvm-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/llvm-16.0.3.src.tar.xz b/llvm-16.0.3.src.tar.xz new file mode 100644 index 0000000..278a02d --- /dev/null +++ b/llvm-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d820e63bc3a6f4f833ec69a1ef49a2e81992e90bc23989f98946914b061ab6c7 +size 56152600 diff --git a/llvm-16.0.3.src.tar.xz.sig b/llvm-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..d91ec68 Binary files /dev/null and b/llvm-16.0.3.src.tar.xz.sig differ diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 3a829f9..80f44c1 100644 --- a/llvm-do-not-install-static-libraries.patch +++ b/llvm-do-not-install-static-libraries.patch @@ -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.2.src/cmake/modules/AddClang.cmake +Index: clang-16.0.3.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 +--- a/clang-16.0.3.src/cmake/modules/AddClang.cmake ++++ b/clang-16.0.3.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.2.src/cmake/modules/AddLLD.cmake +Index: lld-16.0.3.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 +--- a/lld-16.0.3.src/cmake/modules/AddLLD.cmake ++++ b/lld-16.0.3.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.2.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.2.src/cmake/polly_macros.cmake +Index: polly-16.0.3.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 +--- a/polly-16.0.3.src/cmake/polly_macros.cmake ++++ b/polly-16.0.3.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.2.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-16.0.2.src/lib/CMakeLists.txt +Index: polly-16.0.3.src/lib/CMakeLists.txt =================================================================== ---- a/polly-16.0.2.src/lib/CMakeLists.txt -+++ b/polly-16.0.2.src/lib/CMakeLists.txt +--- a/polly-16.0.3.src/lib/CMakeLists.txt ++++ b/polly-16.0.3.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 diff --git a/llvm-docs-16.0.2.src.tar.xz b/llvm-docs-16.0.2.src.tar.xz deleted file mode 100644 index 65a6cff..0000000 --- a/llvm-docs-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:38ab5335ae66bde60e846358bff0c3e21b04e66583952b587d640f99415cfeb9 -size 7058380 diff --git a/llvm-docs-16.0.3.src.tar.xz b/llvm-docs-16.0.3.src.tar.xz new file mode 100644 index 0000000..e7e008f --- /dev/null +++ b/llvm-docs-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aad7bc6030d978baceb4d12ba70ef1e3af6e434f091d57a38e6b53f149c74cc7 +size 7057412 diff --git a/llvm16.changes b/llvm16.changes index 3f37489..3627e73 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun May 7 18:34:15 UTC 2023 - Aaron Puchert + +- Update to version 16.0.3. + * 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. + ------------------------------------------------------------------- Fri Apr 21 21:07:38 UTC 2023 - Aaron Puchert diff --git a/llvm16.spec b/llvm16.spec index 030fdc8..dff37fe 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -16,14 +16,14 @@ # -%define _relver 16.0.2 +%define _relver 16.0.3 %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 1602 +%define _uaver 1603 %define _soclang 13 %define _socxx 1 diff --git a/openmp-16.0.2.src.tar.xz b/openmp-16.0.2.src.tar.xz deleted file mode 100644 index 79f994f..0000000 --- a/openmp-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d685c6cf0ab082acbe4ce63cab336e51a761edf7f2985017d91068070bc274d7 -size 1278160 diff --git a/openmp-16.0.2.src.tar.xz.sig b/openmp-16.0.2.src.tar.xz.sig deleted file mode 100644 index 2c1d4f8..0000000 Binary files a/openmp-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/openmp-16.0.3.src.tar.xz b/openmp-16.0.3.src.tar.xz new file mode 100644 index 0000000..80eccff --- /dev/null +++ b/openmp-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ff2bb78c95d9b430203dcba50e41433e1f72696af7b2196c8056ac4bc9f2516 +size 1278080 diff --git a/openmp-16.0.3.src.tar.xz.sig b/openmp-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..f6be99f Binary files /dev/null and b/openmp-16.0.3.src.tar.xz.sig differ diff --git a/polly-16.0.2.src.tar.xz b/polly-16.0.2.src.tar.xz deleted file mode 100644 index 30b46a6..0000000 --- a/polly-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:549dd926ef62ee078a1b1b34b13ca240f56a0fcfce5938b787fb390b5e1a8799 -size 9360836 diff --git a/polly-16.0.2.src.tar.xz.sig b/polly-16.0.2.src.tar.xz.sig deleted file mode 100644 index e849c3e..0000000 Binary files a/polly-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/polly-16.0.3.src.tar.xz b/polly-16.0.3.src.tar.xz new file mode 100644 index 0000000..269b3cf --- /dev/null +++ b/polly-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dcb885bd7251358bb5dd8992e972723577beb82dec11c56f326e8d06093e817 +size 9364240 diff --git a/polly-16.0.3.src.tar.xz.sig b/polly-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..825ada1 Binary files /dev/null and b/polly-16.0.3.src.tar.xz.sig differ diff --git a/third-party-16.0.2.src.tar.xz b/third-party-16.0.2.src.tar.xz deleted file mode 100644 index 084ea54..0000000 --- a/third-party-16.0.2.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e89b3854056faa02447304010e9198e0f3f63539e0d4cb2dff4c1ec763cb9b7 -size 383456 diff --git a/third-party-16.0.2.src.tar.xz.sig b/third-party-16.0.2.src.tar.xz.sig deleted file mode 100644 index 085b431..0000000 Binary files a/third-party-16.0.2.src.tar.xz.sig and /dev/null differ diff --git a/third-party-16.0.3.src.tar.xz b/third-party-16.0.3.src.tar.xz new file mode 100644 index 0000000..cf9cfd7 --- /dev/null +++ b/third-party-16.0.3.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b964f570b6fb08da2e8f6570797e656dfa208b99c05ae92e4bfeffcfeaddd2b8 +size 383436 diff --git a/third-party-16.0.3.src.tar.xz.sig b/third-party-16.0.3.src.tar.xz.sig new file mode 100644 index 0000000..1c9e26e Binary files /dev/null and b/third-party-16.0.3.src.tar.xz.sig differ