Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package llvm20 for openSUSE:Factory checked in at 2025-07-14 10:48:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm20 (Old) and /work/SRC/openSUSE:Factory/.llvm20.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm20" Mon Jul 14 10:48:03 2025 rev:9 rq:1292220 version:20.1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm20/llvm20.changes 2025-07-10 23:15:07.848744925 +0200 +++ /work/SRC/openSUSE:Factory/.llvm20.new.7373/llvm20.changes 2025-07-14 10:48:11.759956513 +0200 @@ -1,0 +2,8 @@ +Thu Jul 10 21:56:00 UTC 2025 - Aaron Puchert <aaronpuch...@alice-dsl.net> + +- Update to version 20.1.8. + * This release contains bug-fixes for the LLVM 20.1.0 release. + This release is API and ABI compatible with 20.1.0. +- Rebase llvm-do-not-install-static-libraries.patch. + +------------------------------------------------------------------- Old: ---- clang-20.1.7.src.tar.xz clang-20.1.7.src.tar.xz.sig clang-docs-20.1.7.src.tar.xz clang-tools-extra-20.1.7.src.tar.xz clang-tools-extra-20.1.7.src.tar.xz.sig cmake-20.1.7.src.tar.xz cmake-20.1.7.src.tar.xz.sig compiler-rt-20.1.7.src.tar.xz compiler-rt-20.1.7.src.tar.xz.sig libc-20.1.7.src.tar.xz libcxx-20.1.7.src.tar.xz libcxx-20.1.7.src.tar.xz.sig libcxxabi-20.1.7.src.tar.xz libcxxabi-20.1.7.src.tar.xz.sig lld-20.1.7.src.tar.xz lld-20.1.7.src.tar.xz.sig lldb-20.1.7.src.tar.xz lldb-20.1.7.src.tar.xz.sig llvm-20.1.7.src.tar.xz llvm-20.1.7.src.tar.xz.sig llvm-docs-20.1.7.src.tar.xz openmp-20.1.7.src.tar.xz openmp-20.1.7.src.tar.xz.sig polly-20.1.7.src.tar.xz polly-20.1.7.src.tar.xz.sig runtimes-20.1.7.src.tar.xz runtimes-20.1.7.src.tar.xz.sig third-party-20.1.7.src.tar.xz third-party-20.1.7.src.tar.xz.sig New: ---- clang-20.1.8.src.tar.xz clang-20.1.8.src.tar.xz.sig clang-docs-20.1.8.src.tar.xz clang-tools-extra-20.1.8.src.tar.xz clang-tools-extra-20.1.8.src.tar.xz.sig cmake-20.1.8.src.tar.xz cmake-20.1.8.src.tar.xz.sig compiler-rt-20.1.8.src.tar.xz compiler-rt-20.1.8.src.tar.xz.sig libc-20.1.8.src.tar.xz libcxx-20.1.8.src.tar.xz libcxx-20.1.8.src.tar.xz.sig libcxxabi-20.1.8.src.tar.xz libcxxabi-20.1.8.src.tar.xz.sig lld-20.1.8.src.tar.xz lld-20.1.8.src.tar.xz.sig lldb-20.1.8.src.tar.xz lldb-20.1.8.src.tar.xz.sig llvm-20.1.8.src.tar.xz llvm-20.1.8.src.tar.xz.sig llvm-docs-20.1.8.src.tar.xz openmp-20.1.8.src.tar.xz openmp-20.1.8.src.tar.xz.sig polly-20.1.8.src.tar.xz polly-20.1.8.src.tar.xz.sig runtimes-20.1.8.src.tar.xz runtimes-20.1.8.src.tar.xz.sig third-party-20.1.8.src.tar.xz third-party-20.1.8.src.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm20.spec ++++++ --- /var/tmp/diff_new_pack.wDnEoO/_old 2025-07-14 10:48:17.284186159 +0200 +++ /var/tmp/diff_new_pack.wDnEoO/_new 2025-07-14 10:48:17.288186325 +0200 @@ -19,7 +19,7 @@ %global _sonum 20 %global _minor %{_sonum}.1 %global _soname %{_minor}%{?_rc:-rc%_rc} -%global _patch_level 7 +%global _patch_level 8 %global _relver %{_minor}.%{_patch_level} %global _version %_relver%{?_rc:-rc%_rc} %global _itsme20 1 ++++++ clang-20.1.7.src.tar.xz -> clang-20.1.8.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm20/clang-20.1.7.src.tar.xz /work/SRC/openSUSE:Factory/.llvm20.new.7373/clang-20.1.8.src.tar.xz differ: char 15, line 1 ++++++ clang-docs-20.1.7.src.tar.xz -> clang-docs-20.1.8.src.tar.xz ++++++ ++++ 3216 lines of diff (skipped) ++++++ clang-tools-extra-20.1.7.src.tar.xz -> clang-tools-extra-20.1.8.src.tar.xz ++++++ ++++++ cmake-20.1.7.src.tar.xz -> cmake-20.1.8.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmake-20.1.7.src/Modules/LLVMVersion.cmake new/cmake-20.1.8.src/Modules/LLVMVersion.cmake --- old/cmake-20.1.7.src/Modules/LLVMVersion.cmake 2025-06-13 06:54:32.000000000 +0200 +++ new/cmake-20.1.8.src/Modules/LLVMVersion.cmake 2025-07-09 01:06:32.000000000 +0200 @@ -7,7 +7,7 @@ set(LLVM_VERSION_MINOR 1) endif() if(NOT DEFINED LLVM_VERSION_PATCH) - set(LLVM_VERSION_PATCH 7) + set(LLVM_VERSION_PATCH 8) endif() if(NOT DEFINED LLVM_VERSION_SUFFIX) set(LLVM_VERSION_SUFFIX) ++++++ compiler-rt-20.1.7.src.tar.xz -> compiler-rt-20.1.8.src.tar.xz ++++++ ++++++ libc-20.1.7.src.tar.xz -> libc-20.1.8.src.tar.xz ++++++ ++++++ libcxx-20.1.7.src.tar.xz -> libcxx-20.1.8.src.tar.xz ++++++ ++++++ libcxxabi-20.1.7.src.tar.xz -> libcxxabi-20.1.8.src.tar.xz ++++++ ++++++ lld-20.1.7.src.tar.xz -> lld-20.1.8.src.tar.xz ++++++ ++++++ lldb-20.1.7.src.tar.xz -> lldb-20.1.8.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm20/lldb-20.1.7.src.tar.xz /work/SRC/openSUSE:Factory/.llvm20.new.7373/lldb-20.1.8.src.tar.xz differ: char 15, line 1 ++++++ llvm-20.1.7.src.tar.xz -> llvm-20.1.8.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm20/llvm-20.1.7.src.tar.xz /work/SRC/openSUSE:Factory/.llvm20.new.7373/llvm-20.1.8.src.tar.xz differ: char 15, line 1 ++++++ llvm-do-not-install-static-libraries.patch ++++++ --- /var/tmp/diff_new_pack.wDnEoO/_old 2025-07-14 10:48:27.688618677 +0200 +++ /var/tmp/diff_new_pack.wDnEoO/_new 2025-07-14 10:48:27.692618843 +0200 @@ -2,10 +2,10 @@ want after installation. By not copying them in the first place we reduce the disk usage during installation. -Index: clang-20.1.7.src/cmake/modules/AddClang.cmake +Index: clang-20.1.8.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-20.1.7.src/cmake/modules/AddClang.cmake -+++ b/clang-20.1.7.src/cmake/modules/AddClang.cmake +--- a/clang-20.1.8.src/cmake/modules/AddClang.cmake ++++ b/clang-20.1.8.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) @@ -73,10 +73,10 @@ endif() get_subproject_title(subproject_title) -Index: lld-20.1.7.src/cmake/modules/AddLLD.cmake +Index: lld-20.1.8.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-20.1.7.src/cmake/modules/AddLLD.cmake -+++ b/lld-20.1.7.src/cmake/modules/AddLLD.cmake +--- a/lld-20.1.8.src/cmake/modules/AddLLD.cmake ++++ b/lld-20.1.8.src/cmake/modules/AddLLD.cmake @@ -17,13 +17,6 @@ macro(add_lld_library name) if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) @@ -91,10 +91,10 @@ if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) add_llvm_install_targets(install-${name} DEPENDS ${name} -Index: polly-20.1.7.src/cmake/polly_macros.cmake +Index: polly-20.1.8.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-20.1.7.src/cmake/polly_macros.cmake -+++ b/polly-20.1.7.src/cmake/polly_macros.cmake +--- a/polly-20.1.8.src/cmake/polly_macros.cmake ++++ b/polly-20.1.8.src/cmake/polly_macros.cmake @@ -43,16 +43,18 @@ if (LLVM_POLLY_LINK_INTO_TOOLS) set(exports EXPORT LLVMExports) @@ -125,10 +125,10 @@ endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-20.1.7.src/lib/CMakeLists.txt +Index: polly-20.1.8.src/lib/CMakeLists.txt =================================================================== ---- a/polly-20.1.7.src/lib/CMakeLists.txt -+++ b/polly-20.1.7.src/lib/CMakeLists.txt +--- a/polly-20.1.8.src/lib/CMakeLists.txt ++++ b/polly-20.1.8.src/lib/CMakeLists.txt @@ -109,7 +109,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 ++++++ llvm-docs-20.1.7.src.tar.xz -> llvm-docs-20.1.8.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm20/llvm-docs-20.1.7.src.tar.xz /work/SRC/openSUSE:Factory/.llvm20.new.7373/llvm-docs-20.1.8.src.tar.xz differ: char 15, line 1 ++++++ openmp-20.1.7.src.tar.xz -> openmp-20.1.8.src.tar.xz ++++++ ++++++ polly-20.1.7.src.tar.xz -> polly-20.1.8.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm20/polly-20.1.7.src.tar.xz /work/SRC/openSUSE:Factory/.llvm20.new.7373/polly-20.1.8.src.tar.xz differ: char 15, line 1 ++++++ runtimes-20.1.7.src.tar.xz -> runtimes-20.1.8.src.tar.xz ++++++ ++++++ third-party-20.1.7.src.tar.xz -> third-party-20.1.8.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/third-party-20.1.7.src/unittest/googletest/src/gtest.cc new/third-party-20.1.8.src/unittest/googletest/src/gtest.cc --- old/third-party-20.1.7.src/unittest/googletest/src/gtest.cc 2025-06-13 06:54:32.000000000 +0200 +++ new/third-party-20.1.8.src/unittest/googletest/src/gtest.cc 2025-07-09 01:06:32.000000000 +0200 @@ -43,6 +43,7 @@ #include <algorithm> #include <chrono> // NOLINT #include <cmath> +#include <csignal> #include <cstdint> #include <cstdlib> #include <cstring>