Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package llvm19 for openSUSE:Factory checked in at 2024-12-20 15:24:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm19 (Old) and /work/SRC/openSUSE:Factory/.llvm19.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm19" Fri Dec 20 15:24:29 2024 rev:6 rq:1232675 version:19.1.6 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm19/llvm19.changes 2024-12-08 11:37:44.767156265 +0100 +++ /work/SRC/openSUSE:Factory/.llvm19.new.1881/llvm19.changes 2024-12-20 15:24:41.109347747 +0100 @@ -1,0 +2,8 @@ +Thu Dec 19 19:50:08 UTC 2024 - Aaron Puchert <aaronpuch...@alice-dsl.net> + +- Update to version 19.1.6. + * This release contains bug-fixes for the LLVM 19.1.0 release. + This release is API and ABI compatible with 19.1.0. +- Rebase llvm-do-not-install-static-libraries.patch. + +------------------------------------------------------------------- Old: ---- clang-19.1.5.src.tar.xz clang-19.1.5.src.tar.xz.sig clang-docs-19.1.5.src.tar.xz clang-tools-extra-19.1.5.src.tar.xz clang-tools-extra-19.1.5.src.tar.xz.sig cmake-19.1.5.src.tar.xz cmake-19.1.5.src.tar.xz.sig compiler-rt-19.1.5.src.tar.xz compiler-rt-19.1.5.src.tar.xz.sig libcxx-19.1.5.src.tar.xz libcxx-19.1.5.src.tar.xz.sig libcxxabi-19.1.5.src.tar.xz libcxxabi-19.1.5.src.tar.xz.sig lld-19.1.5.src.tar.xz lld-19.1.5.src.tar.xz.sig lldb-19.1.5.src.tar.xz lldb-19.1.5.src.tar.xz.sig llvm-19.1.5.src.tar.xz llvm-19.1.5.src.tar.xz.sig llvm-docs-19.1.5.src.tar.xz openmp-19.1.5.src.tar.xz openmp-19.1.5.src.tar.xz.sig polly-19.1.5.src.tar.xz polly-19.1.5.src.tar.xz.sig runtimes-19.1.5.src.tar.xz runtimes-19.1.5.src.tar.xz.sig third-party-19.1.5.src.tar.xz third-party-19.1.5.src.tar.xz.sig New: ---- clang-19.1.6.src.tar.xz clang-19.1.6.src.tar.xz.sig clang-docs-19.1.6.src.tar.xz clang-tools-extra-19.1.6.src.tar.xz clang-tools-extra-19.1.6.src.tar.xz.sig cmake-19.1.6.src.tar.xz cmake-19.1.6.src.tar.xz.sig compiler-rt-19.1.6.src.tar.xz compiler-rt-19.1.6.src.tar.xz.sig libcxx-19.1.6.src.tar.xz libcxx-19.1.6.src.tar.xz.sig libcxxabi-19.1.6.src.tar.xz libcxxabi-19.1.6.src.tar.xz.sig lld-19.1.6.src.tar.xz lld-19.1.6.src.tar.xz.sig lldb-19.1.6.src.tar.xz lldb-19.1.6.src.tar.xz.sig llvm-19.1.6.src.tar.xz llvm-19.1.6.src.tar.xz.sig llvm-docs-19.1.6.src.tar.xz openmp-19.1.6.src.tar.xz openmp-19.1.6.src.tar.xz.sig polly-19.1.6.src.tar.xz polly-19.1.6.src.tar.xz.sig runtimes-19.1.6.src.tar.xz runtimes-19.1.6.src.tar.xz.sig third-party-19.1.6.src.tar.xz third-party-19.1.6.src.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm19.spec ++++++ --- /var/tmp/diff_new_pack.pMlQ85/_old 2024-12-20 15:24:44.373482283 +0100 +++ /var/tmp/diff_new_pack.pMlQ85/_new 2024-12-20 15:24:44.377482448 +0100 @@ -19,7 +19,7 @@ %global _sonum 19 %global _minor %{_sonum}.1 %global _soname %{_minor}%{?_rc:-rc%_rc} -%global _patch_level 5 +%global _patch_level 6 %global _relver %{_minor}.%{_patch_level} %global _version %_relver%{?_rc:-rc%_rc} %global _itsme19 1 ++++++ clang-19.1.5.src.tar.xz -> clang-19.1.6.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm19/clang-19.1.5.src.tar.xz /work/SRC/openSUSE:Factory/.llvm19.new.1881/clang-19.1.6.src.tar.xz differ: char 15, line 1 ++++++ clang-docs-19.1.5.src.tar.xz -> clang-docs-19.1.6.src.tar.xz ++++++ ++++ 3005 lines of diff (skipped) ++++++ clang-tools-extra-19.1.5.src.tar.xz -> clang-tools-extra-19.1.6.src.tar.xz ++++++ ++++++ cmake-19.1.5.src.tar.xz -> cmake-19.1.6.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cmake-19.1.5.src/Modules/LLVMVersion.cmake new/cmake-19.1.6.src/Modules/LLVMVersion.cmake --- old/cmake-19.1.5.src/Modules/LLVMVersion.cmake 2024-12-03 08:46:10.000000000 +0100 +++ new/cmake-19.1.6.src/Modules/LLVMVersion.cmake 2024-12-17 12:04:04.000000000 +0100 @@ -7,7 +7,7 @@ set(LLVM_VERSION_MINOR 1) endif() if(NOT DEFINED LLVM_VERSION_PATCH) - set(LLVM_VERSION_PATCH 5) + set(LLVM_VERSION_PATCH 6) endif() if(NOT DEFINED LLVM_VERSION_SUFFIX) set(LLVM_VERSION_SUFFIX) ++++++ compiler-rt-19.1.5.src.tar.xz -> compiler-rt-19.1.6.src.tar.xz ++++++ ++++++ libcxx-19.1.5.src.tar.xz -> libcxx-19.1.6.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcxx-19.1.5.src/include/__config new/libcxx-19.1.6.src/include/__config --- old/libcxx-19.1.5.src/include/__config 2024-12-03 08:46:10.000000000 +0100 +++ new/libcxx-19.1.6.src/include/__config 2024-12-17 12:04:04.000000000 +0100 @@ -27,7 +27,7 @@ // _LIBCPP_VERSION represents the version of libc++, which matches the version of LLVM. // Given a LLVM release LLVM XX.YY.ZZ (e.g. LLVM 17.0.1 == 17.00.01), _LIBCPP_VERSION is // defined to XXYYZZ. -# define _LIBCPP_VERSION 190105 +# define _LIBCPP_VERSION 190106 # define _LIBCPP_CONCAT_IMPL(_X, _Y) _X##_Y # define _LIBCPP_CONCAT(_X, _Y) _LIBCPP_CONCAT_IMPL(_X, _Y) ++++++ libcxxabi-19.1.5.src.tar.xz -> libcxxabi-19.1.6.src.tar.xz ++++++ ++++++ lld-19.1.5.src.tar.xz -> lld-19.1.6.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lld-19.1.5.src/wasm/SyntheticSections.cpp new/lld-19.1.6.src/wasm/SyntheticSections.cpp --- old/lld-19.1.5.src/wasm/SyntheticSections.cpp 2024-12-03 08:46:10.000000000 +0100 +++ new/lld-19.1.6.src/wasm/SyntheticSections.cpp 2024-12-17 12:04:04.000000000 +0100 @@ -587,8 +587,7 @@ initExpr.Inst.Value.Global = WasmSym::tableBase->getGlobalIndex(); } else { bool is64 = config->is64.value_or(false); - initExpr.Inst.Opcode = is64 ? WASM_OPCODE_I64_CONST : WASM_OPCODE_I32_CONST; - initExpr.Inst.Value.Int32 = config->tableBase; + initExpr = intConst(config->tableBase, is64); } writeInitExpr(os, initExpr); ++++++ lldb-19.1.5.src.tar.xz -> lldb-19.1.6.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm19/lldb-19.1.5.src.tar.xz /work/SRC/openSUSE:Factory/.llvm19.new.1881/lldb-19.1.6.src.tar.xz differ: char 15, line 1 ++++++ llvm-19.1.5.src.tar.xz -> llvm-19.1.6.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm19/llvm-19.1.5.src.tar.xz /work/SRC/openSUSE:Factory/.llvm19.new.1881/llvm-19.1.6.src.tar.xz differ: char 15, line 1 ++++++ llvm-do-not-install-static-libraries.patch ++++++ --- /var/tmp/diff_new_pack.pMlQ85/_old 2024-12-20 15:24:50.769745913 +0100 +++ /var/tmp/diff_new_pack.pMlQ85/_new 2024-12-20 15:24:50.773746077 +0100 @@ -2,10 +2,10 @@ want after installation. By not copying them in the first place we reduce the disk usage during installation. -Index: clang-19.1.5.src/cmake/modules/AddClang.cmake +Index: clang-19.1.6.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-19.1.5.src/cmake/modules/AddClang.cmake -+++ b/clang-19.1.5.src/cmake/modules/AddClang.cmake +--- a/clang-19.1.6.src/cmake/modules/AddClang.cmake ++++ b/clang-19.1.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 @@ endif() get_subproject_title(subproject_title) -Index: lld-19.1.5.src/cmake/modules/AddLLD.cmake +Index: lld-19.1.6.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-19.1.5.src/cmake/modules/AddLLD.cmake -+++ b/lld-19.1.5.src/cmake/modules/AddLLD.cmake +--- a/lld-19.1.6.src/cmake/modules/AddLLD.cmake ++++ b/lld-19.1.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 @@ if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) add_llvm_install_targets(install-${name} DEPENDS ${name} -Index: polly-19.1.5.src/cmake/polly_macros.cmake +Index: polly-19.1.6.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-19.1.5.src/cmake/polly_macros.cmake -+++ b/polly-19.1.5.src/cmake/polly_macros.cmake +--- a/polly-19.1.6.src/cmake/polly_macros.cmake ++++ b/polly-19.1.6.src/cmake/polly_macros.cmake @@ -42,15 +42,17 @@ macro(add_polly_library name) llvm_config(${name} ${LLVM_LINK_COMPONENTS}) endif( LLVM_LINK_COMPONENTS ) @@ -116,10 +116,10 @@ endmacro(add_polly_library) macro(add_polly_loadable_module name) -Index: polly-19.1.5.src/lib/CMakeLists.txt +Index: polly-19.1.6.src/lib/CMakeLists.txt =================================================================== ---- a/polly-19.1.5.src/lib/CMakeLists.txt -+++ b/polly-19.1.5.src/lib/CMakeLists.txt +--- a/polly-19.1.6.src/lib/CMakeLists.txt ++++ b/polly-19.1.6.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-19.1.5.src.tar.xz -> llvm-docs-19.1.6.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm19/llvm-docs-19.1.5.src.tar.xz /work/SRC/openSUSE:Factory/.llvm19.new.1881/llvm-docs-19.1.6.src.tar.xz differ: char 15, line 1 ++++++ openmp-19.1.5.src.tar.xz -> openmp-19.1.6.src.tar.xz ++++++ ++++++ polly-19.1.5.src.tar.xz -> polly-19.1.6.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm19/polly-19.1.5.src.tar.xz /work/SRC/openSUSE:Factory/.llvm19.new.1881/polly-19.1.6.src.tar.xz differ: char 15, line 1 ++++++ runtimes-19.1.5.src.tar.xz -> runtimes-19.1.6.src.tar.xz ++++++ ++++++ third-party-19.1.5.src.tar.xz -> third-party-19.1.6.src.tar.xz ++++++