diff --git a/clang-16.0.5.src.tar.xz b/clang-16.0.5.src.tar.xz deleted file mode 100644 index 5fd9fe6..0000000 --- a/clang-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f4bb3456c415f01e929d96983b851c49d02b595bf4f99edbbfc55626437775a7 -size 20356416 diff --git a/clang-16.0.5.src.tar.xz.sig b/clang-16.0.5.src.tar.xz.sig deleted file mode 100644 index 22a9222..0000000 Binary files a/clang-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/clang-16.0.6.src.tar.xz b/clang-16.0.6.src.tar.xz new file mode 100644 index 0000000..6a6fe46 --- /dev/null +++ b/clang-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1186b6e6eefeadd09912ed73b3729e85b59f043724bb2818a95a2ec024571840 +size 20356652 diff --git a/clang-16.0.6.src.tar.xz.sig b/clang-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..f2598ca Binary files /dev/null and b/clang-16.0.6.src.tar.xz.sig differ diff --git a/clang-docs-16.0.5.src.tar.xz b/clang-docs-16.0.5.src.tar.xz deleted file mode 100644 index 104d599..0000000 --- a/clang-docs-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:759a82345a2d06e61318a6083575dba1c9e376cc7428d526e48b429ce9affc7d -size 1550664 diff --git a/clang-docs-16.0.6.src.tar.xz b/clang-docs-16.0.6.src.tar.xz new file mode 100644 index 0000000..f3de1b8 --- /dev/null +++ b/clang-docs-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b57351a2496d8625336add20ca1ef991bc508add1f4b0513c2d69d8df05bdd09 +size 1550808 diff --git a/clang-tools-extra-16.0.5.src.tar.xz b/clang-tools-extra-16.0.5.src.tar.xz deleted file mode 100644 index 09d757b..0000000 --- a/clang-tools-extra-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:63323e37dac6f7425c6defb1d7f06b830b024223c4a4106df3bbb16602b20f2f -size 3151972 diff --git a/clang-tools-extra-16.0.5.src.tar.xz.sig b/clang-tools-extra-16.0.5.src.tar.xz.sig deleted file mode 100644 index 82be6d2..0000000 Binary files a/clang-tools-extra-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/clang-tools-extra-16.0.6.src.tar.xz b/clang-tools-extra-16.0.6.src.tar.xz new file mode 100644 index 0000000..c760359 --- /dev/null +++ b/clang-tools-extra-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:174c7844db2590b18b2a59a9ce503f8fe439edc2de2f0f625006501c99736f31 +size 3151928 diff --git a/clang-tools-extra-16.0.6.src.tar.xz.sig b/clang-tools-extra-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..45e8629 Binary files /dev/null and b/clang-tools-extra-16.0.6.src.tar.xz.sig differ diff --git a/cmake-16.0.5.src.tar.xz b/cmake-16.0.5.src.tar.xz deleted file mode 100644 index 4c073b4..0000000 --- a/cmake-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9400d49acd53a4b8f310de60554a891436db5a19f6f227f99f0de13e4afaaaff -size 9000 diff --git a/cmake-16.0.5.src.tar.xz.sig b/cmake-16.0.5.src.tar.xz.sig deleted file mode 100644 index 657ac9d..0000000 Binary files a/cmake-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/cmake-16.0.6.src.tar.xz b/cmake-16.0.6.src.tar.xz new file mode 100644 index 0000000..19d9c11 --- /dev/null +++ b/cmake-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39d342a4161095d2f28fb1253e4585978ac50521117da666e2b1f6f28b62f514 +size 9008 diff --git a/cmake-16.0.6.src.tar.xz.sig b/cmake-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..cc02b62 Binary files /dev/null and b/cmake-16.0.6.src.tar.xz.sig differ diff --git a/compiler-rt-16.0.5.src.tar.xz b/compiler-rt-16.0.5.src.tar.xz deleted file mode 100644 index 23a60fe..0000000 --- a/compiler-rt-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a5c212e7eb2de78b8c54d1f3d474bfc6330447c3a40944899f3607d0cc91995 -size 2357216 diff --git a/compiler-rt-16.0.5.src.tar.xz.sig b/compiler-rt-16.0.5.src.tar.xz.sig deleted file mode 100644 index e987b0b..0000000 Binary files a/compiler-rt-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/compiler-rt-16.0.6.src.tar.xz b/compiler-rt-16.0.6.src.tar.xz new file mode 100644 index 0000000..9811ee1 --- /dev/null +++ b/compiler-rt-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7911a2a9cca10393a17f637c01a6f5555b0a38f64ff47dc9168413a4190bc2db +size 2358240 diff --git a/compiler-rt-16.0.6.src.tar.xz.sig b/compiler-rt-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..312bb64 Binary files /dev/null and b/compiler-rt-16.0.6.src.tar.xz.sig differ diff --git a/libcxx-16.0.5.src.tar.xz b/libcxx-16.0.5.src.tar.xz deleted file mode 100644 index 19e41f8..0000000 --- a/libcxx-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a2dfbdc932ed4d1e0001a0cbb8566d9d04549bd837e8f56485fc2a0bb4add335 -size 3652428 diff --git a/libcxx-16.0.5.src.tar.xz.sig b/libcxx-16.0.5.src.tar.xz.sig deleted file mode 100644 index 5ca48e7..0000000 Binary files a/libcxx-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/libcxx-16.0.6.src.tar.xz b/libcxx-16.0.6.src.tar.xz new file mode 100644 index 0000000..54a1c03 --- /dev/null +++ b/libcxx-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7045c26607fe91a3ebcfb2a40a5a7100ad693af562d31607a7be797268de6e0 +size 3655520 diff --git a/libcxx-16.0.6.src.tar.xz.sig b/libcxx-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..c2872c2 Binary files /dev/null and b/libcxx-16.0.6.src.tar.xz.sig differ diff --git a/libcxxabi-16.0.5.src.tar.xz b/libcxxabi-16.0.5.src.tar.xz deleted file mode 100644 index 23f81d8..0000000 --- a/libcxxabi-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:54207748515f843adf8c1e3cbe628208ffe063cebd79429841aa0497a90f070b -size 573532 diff --git a/libcxxabi-16.0.5.src.tar.xz.sig b/libcxxabi-16.0.5.src.tar.xz.sig deleted file mode 100644 index cc73241..0000000 Binary files a/libcxxabi-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/libcxxabi-16.0.6.src.tar.xz b/libcxxabi-16.0.6.src.tar.xz new file mode 100644 index 0000000..769455a --- /dev/null +++ b/libcxxabi-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbecd1b511ab2459561d3f89d4e69e238970048635b87bac54a2e228c7e48dc7 +size 573564 diff --git a/libcxxabi-16.0.6.src.tar.xz.sig b/libcxxabi-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..5c576e0 Binary files /dev/null and b/libcxxabi-16.0.6.src.tar.xz.sig differ diff --git a/lld-16.0.5.src.tar.xz b/lld-16.0.5.src.tar.xz deleted file mode 100644 index cccc57a..0000000 --- a/lld-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c593d1c23f626dc33caa8bf112868f77126e018b58dd1641f5ae6aa1c2a0ce3 -size 1455544 diff --git a/lld-16.0.5.src.tar.xz.sig b/lld-16.0.5.src.tar.xz.sig deleted file mode 100644 index ccfcc75..0000000 Binary files a/lld-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/lld-16.0.6.src.tar.xz b/lld-16.0.6.src.tar.xz new file mode 100644 index 0000000..a27ccbd --- /dev/null +++ b/lld-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a127e334dd267f2e20d5a0c6b15aa9651f3fbbdfe3dc7d2573c617fad1155fcb +size 1455688 diff --git a/lld-16.0.6.src.tar.xz.sig b/lld-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..000f96c Binary files /dev/null and b/lld-16.0.6.src.tar.xz.sig differ diff --git a/lldb-16.0.5.src.tar.xz b/lldb-16.0.5.src.tar.xz deleted file mode 100644 index 32ca197..0000000 --- a/lldb-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8a7c5b23c1e4ef159dd2e5fb48a170492c339bc8ede789ffa2c4c21bbf67e30d -size 10378852 diff --git a/lldb-16.0.5.src.tar.xz.sig b/lldb-16.0.5.src.tar.xz.sig deleted file mode 100644 index ffc5e42..0000000 Binary files a/lldb-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/lldb-16.0.6.src.tar.xz b/lldb-16.0.6.src.tar.xz new file mode 100644 index 0000000..f6c357c --- /dev/null +++ b/lldb-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e70a2360aff09553ab327f0f87a08ab869cea991068df38fd3e530368d4d3fae +size 10378280 diff --git a/lldb-16.0.6.src.tar.xz.sig b/lldb-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..2dcd959 Binary files /dev/null and b/lldb-16.0.6.src.tar.xz.sig differ diff --git a/llvm-16.0.5.src.tar.xz b/llvm-16.0.5.src.tar.xz deleted file mode 100644 index 60bf0f1..0000000 --- a/llvm-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:701b764a182d8ea8fb017b6b5f7f5f1272a29f17c339b838f48de894ffdd4f91 -size 56149428 diff --git a/llvm-16.0.5.src.tar.xz.sig b/llvm-16.0.5.src.tar.xz.sig deleted file mode 100644 index 5646d3f..0000000 Binary files a/llvm-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/llvm-16.0.6.src.tar.xz b/llvm-16.0.6.src.tar.xz new file mode 100644 index 0000000..3768fec --- /dev/null +++ b/llvm-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e91db44d1b3bb1c33fcea9a7d1f2423b883eaa9163d3d56ca2aa6d2f0711bc29 +size 56149540 diff --git a/llvm-16.0.6.src.tar.xz.sig b/llvm-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..c09da3c Binary files /dev/null and b/llvm-16.0.6.src.tar.xz.sig differ diff --git a/llvm-do-not-install-static-libraries.patch b/llvm-do-not-install-static-libraries.patch index 14b7db1..7f3e169 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.5.src/cmake/modules/AddClang.cmake +Index: clang-16.0.6.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-16.0.5.src/cmake/modules/AddClang.cmake -+++ b/clang-16.0.5.src/cmake/modules/AddClang.cmake +--- a/clang-16.0.6.src/cmake/modules/AddClang.cmake ++++ b/clang-16.0.6.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.5.src/cmake/modules/AddLLD.cmake +Index: lld-16.0.6.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-16.0.5.src/cmake/modules/AddLLD.cmake -+++ b/lld-16.0.5.src/cmake/modules/AddLLD.cmake +--- a/lld-16.0.6.src/cmake/modules/AddLLD.cmake ++++ b/lld-16.0.6.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.5.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.5.src/cmake/polly_macros.cmake +Index: polly-16.0.6.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-16.0.5.src/cmake/polly_macros.cmake -+++ b/polly-16.0.5.src/cmake/polly_macros.cmake +--- a/polly-16.0.6.src/cmake/polly_macros.cmake ++++ b/polly-16.0.6.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.5.src/cmake/polly_macros.cmake endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-16.0.5.src/lib/CMakeLists.txt +Index: polly-16.0.6.src/lib/CMakeLists.txt =================================================================== ---- a/polly-16.0.5.src/lib/CMakeLists.txt -+++ b/polly-16.0.5.src/lib/CMakeLists.txt +--- a/polly-16.0.6.src/lib/CMakeLists.txt ++++ b/polly-16.0.6.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.5.src.tar.xz b/llvm-docs-16.0.5.src.tar.xz deleted file mode 100644 index 11dac49..0000000 --- a/llvm-docs-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f06a61749c1592bf278956d992506f6b38360427819d3065b9c3df2fbdb37ab -size 7057636 diff --git a/llvm-docs-16.0.6.src.tar.xz b/llvm-docs-16.0.6.src.tar.xz new file mode 100644 index 0000000..3201b68 --- /dev/null +++ b/llvm-docs-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8025d20c0bedad4741e98a00a2ee09dd268df905f154f3846d225b5d95f8429 +size 7057356 diff --git a/llvm16.changes b/llvm16.changes index 0eb1847..f5cd1fa 100644 --- a/llvm16.changes +++ b/llvm16.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Jun 15 21:53:08 UTC 2023 - Aaron Puchert + +- Update to version 16.0.6. + * 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. +- Make python3-clang noarch again and fix conflicts/provides to + point to %python3_sitelib instead of %python3_sitearch. + ------------------------------------------------------------------- Sat Jun 3 21:56:34 UTC 2023 - Aaron Puchert diff --git a/llvm16.spec b/llvm16.spec index d17cc75..af002ab 100644 --- a/llvm16.spec +++ b/llvm16.spec @@ -16,14 +16,14 @@ # -%define _relver 16.0.5 +%define _relver 16.0.6 %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 1605 +%define _uaver 1606 %define _soclang 13 %define _socxx 1 @@ -697,8 +697,9 @@ Summary: Python bindings for libclang Group: Development/Libraries/Python Requires: libclang%{_soclang} >= %{version} Requires: python3-base -Conflicts: %{python3_sitearch}/clang/ -Provides: %{python3_sitearch}/clang/ +Conflicts: %{python3_sitelib}/clang/ +Provides: %{python3_sitelib}/clang/ +BuildArch: noarch %description -n python3-clang%{_sonum} This package contains the Python bindings to clang (C language) diff --git a/openmp-16.0.5.src.tar.xz b/openmp-16.0.5.src.tar.xz deleted file mode 100644 index 36c370d..0000000 --- a/openmp-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc15dc5b3c77f4c441f3a0c386befaa6a2f911e090740c062d2ebcabf52f4c52 -size 1278476 diff --git a/openmp-16.0.5.src.tar.xz.sig b/openmp-16.0.5.src.tar.xz.sig deleted file mode 100644 index 166ff29..0000000 Binary files a/openmp-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/openmp-16.0.6.src.tar.xz b/openmp-16.0.6.src.tar.xz new file mode 100644 index 0000000..9be26e6 --- /dev/null +++ b/openmp-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2536f06373774f2829d892b72eea5f97bab20e69b26b03042d947f992eb8e38 +size 1278072 diff --git a/openmp-16.0.6.src.tar.xz.sig b/openmp-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..e57b420 Binary files /dev/null and b/openmp-16.0.6.src.tar.xz.sig differ diff --git a/polly-16.0.5.src.tar.xz b/polly-16.0.5.src.tar.xz deleted file mode 100644 index 1134670..0000000 --- a/polly-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:635178e19aa4a78cdfdfb6dd41ffe8d109c5bf6086996a7a72b2f34156e9ef1c -size 9364360 diff --git a/polly-16.0.5.src.tar.xz.sig b/polly-16.0.5.src.tar.xz.sig deleted file mode 100644 index 408c69a..0000000 Binary files a/polly-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/polly-16.0.6.src.tar.xz b/polly-16.0.6.src.tar.xz new file mode 100644 index 0000000..71c3a4f --- /dev/null +++ b/polly-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16e04b206209461daf234b7668e5c457b1410cf1ab738148bc12b96776fd0561 +size 9356796 diff --git a/polly-16.0.6.src.tar.xz.sig b/polly-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..bba2a68 Binary files /dev/null and b/polly-16.0.6.src.tar.xz.sig differ diff --git a/third-party-16.0.5.src.tar.xz b/third-party-16.0.5.src.tar.xz deleted file mode 100644 index e7116b1..0000000 --- a/third-party-16.0.5.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0a4bbb8505e95570e529d6b3d5176e93beb3260f061de9001e320d57b59aed59 -size 383472 diff --git a/third-party-16.0.5.src.tar.xz.sig b/third-party-16.0.5.src.tar.xz.sig deleted file mode 100644 index 12caa55..0000000 Binary files a/third-party-16.0.5.src.tar.xz.sig and /dev/null differ diff --git a/third-party-16.0.6.src.tar.xz b/third-party-16.0.6.src.tar.xz new file mode 100644 index 0000000..142484e --- /dev/null +++ b/third-party-16.0.6.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15f5b9aeeba938530af977d5f9205612737a091a7f0f6c8075df8723b7713f70 +size 383512 diff --git a/third-party-16.0.6.src.tar.xz.sig b/third-party-16.0.6.src.tar.xz.sig new file mode 100644 index 0000000..5d0da91 Binary files /dev/null and b/third-party-16.0.6.src.tar.xz.sig differ