diff --git a/clang-16.0.0.src.tar.xz b/clang-16.0.0.src.tar.xz deleted file mode 100644 index 105f72b..0000000 --- a/clang-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:86d1348c8bb1ef13edecec19a0e68dc0db9b18b78f5de48d52ae7983edb9598f -size 20353864 diff --git a/clang-16.0.0.src.tar.xz.sig b/clang-16.0.0.src.tar.xz.sig deleted file mode 100644 index df3ca0b..0000000 Binary files a/clang-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/clang-16.0.1.src.tar.xz b/clang-16.0.1.src.tar.xz new file mode 100644 index 0000000..43ca697 --- /dev/null +++ b/clang-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20cb1413846d75a5f57c7209f441801b63df38360142d98bf2b3dd3865301a91 +size 20355152 diff --git a/clang-16.0.1.src.tar.xz.sig b/clang-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..b12082e Binary files /dev/null and b/clang-16.0.1.src.tar.xz.sig differ diff --git a/clang-docs-16.0.0.src.tar.xz b/clang-docs-16.0.0.src.tar.xz deleted file mode 100644 index 980f1dd..0000000 --- a/clang-docs-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18e8cea6c05bbc7d77135fa0fef2589709068bf760aabf4beedeb1dbe14c5118 -size 1551140 diff --git a/clang-docs-16.0.1.src.tar.xz b/clang-docs-16.0.1.src.tar.xz new file mode 100644 index 0000000..8cc82b6 --- /dev/null +++ b/clang-docs-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1cc95e693f8ad8b104b0b1dcf01c5731ad1b391e62d58efa0c2208315c5382f +size 1551684 diff --git a/clang-tools-extra-16.0.0.src.tar.xz b/clang-tools-extra-16.0.0.src.tar.xz deleted file mode 100644 index 96c6017..0000000 --- a/clang-tools-extra-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:430fadf6b4b287686e7043792e4defc4b54a4911d02bda540aa5acf63a0de5fa -size 3151972 diff --git a/clang-tools-extra-16.0.0.src.tar.xz.sig b/clang-tools-extra-16.0.0.src.tar.xz.sig deleted file mode 100644 index 6daf16c..0000000 Binary files a/clang-tools-extra-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/clang-tools-extra-16.0.1.src.tar.xz b/clang-tools-extra-16.0.1.src.tar.xz new file mode 100644 index 0000000..b653db4 --- /dev/null +++ b/clang-tools-extra-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982ca2dd6bfb64822014874b13dddcfbaceafe6a768c9ce4c41b3c0c81bbf9fd +size 3152108 diff --git a/clang-tools-extra-16.0.1.src.tar.xz.sig b/clang-tools-extra-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..4371f58 Binary files /dev/null and b/clang-tools-extra-16.0.1.src.tar.xz.sig differ diff --git a/cmake-16.0.0.src.tar.xz b/cmake-16.0.0.src.tar.xz deleted file mode 100644 index 0fa446f..0000000 --- a/cmake-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04e62ab7d0168688d9102680adf8eabe7b04275f333fe20eef8ab5a3a8ea9fcc -size 9004 diff --git a/cmake-16.0.0.src.tar.xz.sig b/cmake-16.0.0.src.tar.xz.sig deleted file mode 100644 index b9a1754..0000000 Binary files a/cmake-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/cmake-16.0.1.src.tar.xz b/cmake-16.0.1.src.tar.xz new file mode 100644 index 0000000..d8b3cea --- /dev/null +++ b/cmake-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7b070b0ea71251c81b1a3dcdc6ccd28f59615e3e386c461456c5c246406acdc +size 9000 diff --git a/cmake-16.0.1.src.tar.xz.sig b/cmake-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..901a2c7 Binary files /dev/null and b/cmake-16.0.1.src.tar.xz.sig differ diff --git a/compiler-rt-16.0.0.src.tar.xz b/compiler-rt-16.0.0.src.tar.xz deleted file mode 100644 index 944c5b8..0000000 --- a/compiler-rt-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a43610aba06538324f4143626c392d51883042685a33d22b629afd8658ea344e -size 2355180 diff --git a/compiler-rt-16.0.0.src.tar.xz.sig b/compiler-rt-16.0.0.src.tar.xz.sig deleted file mode 100644 index 26e20a6..0000000 Binary files a/compiler-rt-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/compiler-rt-16.0.1.src.tar.xz b/compiler-rt-16.0.1.src.tar.xz new file mode 100644 index 0000000..347ec68 --- /dev/null +++ b/compiler-rt-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce77091b5169bb2bd37002cf9b4d0cb7c085c17c9ccc6739d450ff258da3f8f0 +size 2354996 diff --git a/compiler-rt-16.0.1.src.tar.xz.sig b/compiler-rt-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..189e8f1 Binary files /dev/null and b/compiler-rt-16.0.1.src.tar.xz.sig differ diff --git a/libcxx-16.0.0.src.tar.xz b/libcxx-16.0.0.src.tar.xz deleted file mode 100644 index 585728c..0000000 --- a/libcxx-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b8461d39c5314931d8580c5033a2a3ff08ea026d8e563957013ffd0cff9be9a -size 3652060 diff --git a/libcxx-16.0.0.src.tar.xz.sig b/libcxx-16.0.0.src.tar.xz.sig deleted file mode 100644 index 1ed8875..0000000 Binary files a/libcxx-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/libcxx-16.0.1.src.tar.xz b/libcxx-16.0.1.src.tar.xz new file mode 100644 index 0000000..2918541 --- /dev/null +++ b/libcxx-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de75b96aeb30af355b55326ce97f1a38874a1476d198402be3fbb0ff0d49d1f0 +size 3647592 diff --git a/libcxx-16.0.1.src.tar.xz.sig b/libcxx-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..8074164 Binary files /dev/null and b/libcxx-16.0.1.src.tar.xz.sig differ diff --git a/libcxxabi-16.0.0.src.tar.xz b/libcxxabi-16.0.0.src.tar.xz deleted file mode 100644 index f1bfcd9..0000000 --- a/libcxxabi-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1aaf1a1bc9553b2dfded48023ae7a73d7b322acbc803649bfd6ddb818969a961 -size 573196 diff --git a/libcxxabi-16.0.0.src.tar.xz.sig b/libcxxabi-16.0.0.src.tar.xz.sig deleted file mode 100644 index 287d12f..0000000 Binary files a/libcxxabi-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/libcxxabi-16.0.1.src.tar.xz b/libcxxabi-16.0.1.src.tar.xz new file mode 100644 index 0000000..f664842 --- /dev/null +++ b/libcxxabi-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d9aa2e409e6acd93ae91fa92b16e5d7ce91ca10160a263ec71c72d56a64221e +size 573576 diff --git a/libcxxabi-16.0.1.src.tar.xz.sig b/libcxxabi-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..367dd11 Binary files /dev/null and b/libcxxabi-16.0.1.src.tar.xz.sig differ diff --git a/lld-16.0.0.src.tar.xz b/lld-16.0.0.src.tar.xz deleted file mode 100644 index 73c8d02..0000000 --- a/lld-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:005577d7e59f780e47e69b47188083e7ad9ce9ce6a52d05b831d06d24523851d -size 1453300 diff --git a/lld-16.0.0.src.tar.xz.sig b/lld-16.0.0.src.tar.xz.sig deleted file mode 100644 index 6bccf50..0000000 Binary files a/lld-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/lld-16.0.1.src.tar.xz b/lld-16.0.1.src.tar.xz new file mode 100644 index 0000000..bc65902 --- /dev/null +++ b/lld-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b31800095dbd83dcdd71d84702af9b9d0fd50f408105d5e54853615ee54b3fb6 +size 1453312 diff --git a/lld-16.0.1.src.tar.xz.sig b/lld-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..63c08f0 Binary files /dev/null and b/lld-16.0.1.src.tar.xz.sig differ diff --git a/lldb-16.0.0.src.tar.xz b/lldb-16.0.0.src.tar.xz deleted file mode 100644 index 88b4c8e..0000000 --- a/lldb-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:80080fb6065327784e6db07a07246298258a4804c216d8a1e50f624e522b92f5 -size 10378852 diff --git a/lldb-16.0.0.src.tar.xz.sig b/lldb-16.0.0.src.tar.xz.sig deleted file mode 100644 index ea4367c..0000000 Binary files a/lldb-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/lldb-16.0.1.src.tar.xz b/lldb-16.0.1.src.tar.xz new file mode 100644 index 0000000..8e9db76 --- /dev/null +++ b/lldb-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58d15a7464ae64591a4bee02f110af9995f2925bbc5a8b3cdd2a00bb9aa5682c +size 10379168 diff --git a/lldb-16.0.1.src.tar.xz.sig b/lldb-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..21f34d3 Binary files /dev/null and b/lldb-16.0.1.src.tar.xz.sig differ diff --git a/llvm-16.0.0.src.tar.xz b/llvm-16.0.0.src.tar.xz deleted file mode 100644 index 637844c..0000000 --- a/llvm-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bce6fc19c48501546097e7b839c9ee376ea23b5cfd09199de8e42d5a5b5d4aae -size 56086164 diff --git a/llvm-16.0.0.src.tar.xz.sig b/llvm-16.0.0.src.tar.xz.sig deleted file mode 100644 index 10f0cd6..0000000 Binary files a/llvm-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/llvm-16.0.1.src.tar.xz b/llvm-16.0.1.src.tar.xz new file mode 100644 index 0000000..f4bd495 --- /dev/null +++ b/llvm-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17d2142be9ff75c31ad76c53af7409974842545b94aaeac17f38b3b8567b0582 +size 56148112 diff --git a/llvm-16.0.1.src.tar.xz.sig b/llvm-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..884e950 Binary files /dev/null and b/llvm-16.0.1.src.tar.xz.sig differ diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 5139b53..07042cf 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.0.src/cmake/modules/AddClang.cmake +Index: clang-16.0.1.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-16.0.0.src/cmake/modules/AddClang.cmake -+++ b/clang-16.0.0.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 @@ -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.0.src/cmake/modules/AddLLD.cmake +Index: lld-16.0.1.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-16.0.0.src/cmake/modules/AddLLD.cmake -+++ b/lld-16.0.0.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 @@ -17,13 +17,6 @@ macro(add_lld_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) @@ -86,10 +86,10 @@ Index: lld-16.0.0.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.0.src/cmake/polly_macros.cmake +Index: polly-16.0.1.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-16.0.0.src/cmake/polly_macros.cmake -+++ b/polly-16.0.0.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 @@ -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.0.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-16.0.0.src/lib/CMakeLists.txt +Index: polly-16.0.1.src/lib/CMakeLists.txt =================================================================== ---- a/polly-16.0.0.src/lib/CMakeLists.txt -+++ b/polly-16.0.0.src/lib/CMakeLists.txt +--- a/polly-16.0.1.src/lib/CMakeLists.txt ++++ b/polly-16.0.1.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.0.src.tar.xz b/llvm-docs-16.0.0.src.tar.xz deleted file mode 100644 index 5898eb5..0000000 --- a/llvm-docs-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b4b58c4adb6aca959db667df97c1f7f9aef25e10a80f82d77edb0ae7f0a94697 -size 7058728 diff --git a/llvm-docs-16.0.1.src.tar.xz b/llvm-docs-16.0.1.src.tar.xz new file mode 100644 index 0000000..8e66301 --- /dev/null +++ b/llvm-docs-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e87f6454ca54a1c4bb454ba8b9d3b83442a92ca7e0eb6a7592f38380967882f +size 7058444 diff --git a/llvm16.changes b/llvm16.changes index 631ff4b..e9708fc 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Apr 6 20:48:07 UTC 2023 - Aaron Puchert + +- Update to version 16.0.1. + * 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 Mar 18 19:25:39 UTC 2023 - Aaron Puchert diff --git a/llvm16.spec b/llvm16.spec index c409b1b..2c4f3e3 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -16,14 +16,14 @@ # -%define _relver 16.0.0 +%define _relver 16.0.1 %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 1600 +%define _uaver 1601 %define _soclang 13 %define _socxx 1 diff --git a/openmp-16.0.0.src.tar.xz b/openmp-16.0.0.src.tar.xz deleted file mode 100644 index b371c5d..0000000 --- a/openmp-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e30f69c6533157ec4399193ac6b158807610815accfbed98695d72074e4bedd0 -size 1278048 diff --git a/openmp-16.0.0.src.tar.xz.sig b/openmp-16.0.0.src.tar.xz.sig deleted file mode 100644 index 3ca0e62..0000000 Binary files a/openmp-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/openmp-16.0.1.src.tar.xz b/openmp-16.0.1.src.tar.xz new file mode 100644 index 0000000..d73e8d0 --- /dev/null +++ b/openmp-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3385718b1865c7a9ef45e8923a8e2487d23c20e1b8b4c18df6c5a2881eddf18a +size 1278184 diff --git a/openmp-16.0.1.src.tar.xz.sig b/openmp-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..c3242d3 Binary files /dev/null and b/openmp-16.0.1.src.tar.xz.sig differ diff --git a/polly-16.0.0.src.tar.xz b/polly-16.0.0.src.tar.xz deleted file mode 100644 index a99f161..0000000 --- a/polly-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2c68a14ba568aedf10bb94d5b0b4af5362db4d9d8aaf3950f592918574856119 -size 9364216 diff --git a/polly-16.0.0.src.tar.xz.sig b/polly-16.0.0.src.tar.xz.sig deleted file mode 100644 index c097959..0000000 Binary files a/polly-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/polly-16.0.1.src.tar.xz b/polly-16.0.1.src.tar.xz new file mode 100644 index 0000000..5a3df25 --- /dev/null +++ b/polly-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8751037ece603a5dcb52f589002af4032c763005422e08cae92227733b1a9955 +size 9356908 diff --git a/polly-16.0.1.src.tar.xz.sig b/polly-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..41612ad Binary files /dev/null and b/polly-16.0.1.src.tar.xz.sig differ diff --git a/third-party-16.0.0.src.tar.xz b/third-party-16.0.0.src.tar.xz deleted file mode 100644 index 02559d0..0000000 --- a/third-party-16.0.0.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ddc21cdd290df012f8aa719767d80df3c37f49cfdb087d3e814087dcfaebfc7a -size 383564 diff --git a/third-party-16.0.0.src.tar.xz.sig b/third-party-16.0.0.src.tar.xz.sig deleted file mode 100644 index 5a04b69..0000000 Binary files a/third-party-16.0.0.src.tar.xz.sig and /dev/null differ diff --git a/third-party-16.0.1.src.tar.xz b/third-party-16.0.1.src.tar.xz new file mode 100644 index 0000000..707b546 --- /dev/null +++ b/third-party-16.0.1.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08ea121e31b0c6a6e81c811aacc0326dc1e06eb4919b2ac4c8d26f5016d9bb0a +size 383500 diff --git a/third-party-16.0.1.src.tar.xz.sig b/third-party-16.0.1.src.tar.xz.sig new file mode 100644 index 0000000..321a6e9 Binary files /dev/null and b/third-party-16.0.1.src.tar.xz.sig differ