Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package llvm18 for openSUSE:Factory checked in at 2024-05-09 12:07:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm18 (Old) and /work/SRC/openSUSE:Factory/.llvm18.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm18" Thu May 9 12:07:44 2024 rev:5 rq:1172615 version:18.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm18/llvm18.changes 2024-04-21 20:24:46.172392067 +0200 +++ /work/SRC/openSUSE:Factory/.llvm18.new.1880/llvm18.changes 2024-05-09 12:07:58.794107367 +0200 @@ -1,0 +2,8 @@ +Tue May 7 21:48:27 UTC 2024 - Aaron Puchert <[email protected]> + +- Update to version 18.1.5. + * This release contains bug-fixes for the LLVM 18.1.0 release. + This release is API and ABI compatible with 18.1.0. +- Rebase llvm-do-not-install-static-libraries.patch. + +------------------------------------------------------------------- Old: ---- clang-18.1.4.src.tar.xz clang-18.1.4.src.tar.xz.sig clang-docs-18.1.4.src.tar.xz clang-tools-extra-18.1.4.src.tar.xz clang-tools-extra-18.1.4.src.tar.xz.sig cmake-18.1.4.src.tar.xz cmake-18.1.4.src.tar.xz.sig compiler-rt-18.1.4.src.tar.xz compiler-rt-18.1.4.src.tar.xz.sig libcxx-18.1.4.src.tar.xz libcxx-18.1.4.src.tar.xz.sig libcxxabi-18.1.4.src.tar.xz libcxxabi-18.1.4.src.tar.xz.sig lld-18.1.4.src.tar.xz lld-18.1.4.src.tar.xz.sig lldb-18.1.4.src.tar.xz lldb-18.1.4.src.tar.xz.sig llvm-18.1.4.src.tar.xz llvm-18.1.4.src.tar.xz.sig llvm-docs-18.1.4.src.tar.xz openmp-18.1.4.src.tar.xz openmp-18.1.4.src.tar.xz.sig polly-18.1.4.src.tar.xz polly-18.1.4.src.tar.xz.sig runtimes-18.1.4.src.tar.xz runtimes-18.1.4.src.tar.xz.sig third-party-18.1.4.src.tar.xz third-party-18.1.4.src.tar.xz.sig New: ---- clang-18.1.5.src.tar.xz clang-18.1.5.src.tar.xz.sig clang-docs-18.1.5.src.tar.xz clang-tools-extra-18.1.5.src.tar.xz clang-tools-extra-18.1.5.src.tar.xz.sig cmake-18.1.5.src.tar.xz cmake-18.1.5.src.tar.xz.sig compiler-rt-18.1.5.src.tar.xz compiler-rt-18.1.5.src.tar.xz.sig libcxx-18.1.5.src.tar.xz libcxx-18.1.5.src.tar.xz.sig libcxxabi-18.1.5.src.tar.xz libcxxabi-18.1.5.src.tar.xz.sig lld-18.1.5.src.tar.xz lld-18.1.5.src.tar.xz.sig lldb-18.1.5.src.tar.xz lldb-18.1.5.src.tar.xz.sig llvm-18.1.5.src.tar.xz llvm-18.1.5.src.tar.xz.sig llvm-docs-18.1.5.src.tar.xz openmp-18.1.5.src.tar.xz openmp-18.1.5.src.tar.xz.sig polly-18.1.5.src.tar.xz polly-18.1.5.src.tar.xz.sig runtimes-18.1.5.src.tar.xz runtimes-18.1.5.src.tar.xz.sig third-party-18.1.5.src.tar.xz third-party-18.1.5.src.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm18.spec ++++++ --- /var/tmp/diff_new_pack.Pblw70/_old 2024-05-09 12:08:04.206304065 +0200 +++ /var/tmp/diff_new_pack.Pblw70/_new 2024-05-09 12:08:04.210304211 +0200 @@ -19,7 +19,7 @@ %global _sonum 18 %global _minor %{_sonum}.1 %global _soname %{_minor}%{?_sosuffix} -%global _patch_level 4 +%global _patch_level 5 %global _relver %{_minor}.%{_patch_level} %global _version %_relver%{?_rc:rc%_rc} %global _tagver %_relver%{?_rc:-rc%_rc} ++++++ clang-18.1.4.src.tar.xz -> clang-18.1.5.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm18/clang-18.1.4.src.tar.xz /work/SRC/openSUSE:Factory/.llvm18.new.1880/clang-18.1.5.src.tar.xz differ: char 27, line 1 ++++++ clang-docs-18.1.4.src.tar.xz -> clang-docs-18.1.5.src.tar.xz ++++++ ++++ 3125 lines of diff (skipped) ++++++ clang-tools-extra-18.1.4.src.tar.xz -> clang-tools-extra-18.1.5.src.tar.xz ++++++ ++++++ cmake-18.1.4.src.tar.xz -> cmake-18.1.5.src.tar.xz ++++++ ++++++ compiler-rt-18.1.4.src.tar.xz -> compiler-rt-18.1.5.src.tar.xz ++++++ ++++++ libcxx-18.1.4.src.tar.xz -> libcxx-18.1.5.src.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcxx-18.1.4.src/modules/std.compat/cstdlib.inc new/libcxx-18.1.5.src/modules/std.compat/cstdlib.inc --- old/libcxx-18.1.4.src/modules/std.compat/cstdlib.inc 2024-04-17 02:21:15.000000000 +0200 +++ new/libcxx-18.1.5.src/modules/std.compat/cstdlib.inc 2024-05-02 00:56:33.000000000 +0200 @@ -25,7 +25,7 @@ using ::system; // [c.malloc], C library memory allocation - using ::aligned_alloc; + using ::aligned_alloc _LIBCPP_USING_IF_EXISTS; using ::calloc; using ::free; using ::malloc; ++++++ libcxxabi-18.1.4.src.tar.xz -> libcxxabi-18.1.5.src.tar.xz ++++++ ++++++ lld-18.1.4.src.tar.xz -> lld-18.1.5.src.tar.xz ++++++ ++++++ lldb-18.1.4.src.tar.xz -> lldb-18.1.5.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm18/lldb-18.1.4.src.tar.xz /work/SRC/openSUSE:Factory/.llvm18.new.1880/lldb-18.1.5.src.tar.xz differ: char 27, line 1 ++++++ llvm-18.1.4.src.tar.xz -> llvm-18.1.5.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm18/llvm-18.1.4.src.tar.xz /work/SRC/openSUSE:Factory/.llvm18.new.1880/llvm-18.1.5.src.tar.xz differ: char 26, line 1 ++++++ llvm-do-not-install-static-libraries.patch ++++++ --- /var/tmp/diff_new_pack.Pblw70/_old 2024-05-09 12:08:10.830544813 +0200 +++ /var/tmp/diff_new_pack.Pblw70/_new 2024-05-09 12:08:10.834544959 +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-18.1.4.src/cmake/modules/AddClang.cmake +Index: clang-18.1.5.src/cmake/modules/AddClang.cmake =================================================================== ---- a/clang-18.1.4.src/cmake/modules/AddClang.cmake -+++ b/clang-18.1.4.src/cmake/modules/AddClang.cmake +--- a/clang-18.1.5.src/cmake/modules/AddClang.cmake ++++ b/clang-18.1.5.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() if (ARG_MODULE) set_target_properties(${name} PROPERTIES FOLDER "Loadable modules") -Index: lld-18.1.4.src/cmake/modules/AddLLD.cmake +Index: lld-18.1.5.src/cmake/modules/AddLLD.cmake =================================================================== ---- a/lld-18.1.4.src/cmake/modules/AddLLD.cmake -+++ b/lld-18.1.4.src/cmake/modules/AddLLD.cmake +--- a/lld-18.1.5.src/cmake/modules/AddLLD.cmake ++++ b/lld-18.1.5.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-18.1.4.src/cmake/polly_macros.cmake +Index: polly-18.1.5.src/cmake/polly_macros.cmake =================================================================== ---- a/polly-18.1.4.src/cmake/polly_macros.cmake -+++ b/polly-18.1.4.src/cmake/polly_macros.cmake +--- a/polly-18.1.5.src/cmake/polly_macros.cmake ++++ b/polly-18.1.5.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-18.1.4.src/lib/CMakeLists.txt +Index: polly-18.1.5.src/lib/CMakeLists.txt =================================================================== ---- a/polly-18.1.4.src/lib/CMakeLists.txt -+++ b/polly-18.1.4.src/lib/CMakeLists.txt +--- a/polly-18.1.5.src/lib/CMakeLists.txt ++++ b/polly-18.1.5.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-18.1.4.src.tar.xz -> llvm-docs-18.1.5.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm18/llvm-docs-18.1.4.src.tar.xz /work/SRC/openSUSE:Factory/.llvm18.new.1880/llvm-docs-18.1.5.src.tar.xz differ: char 27, line 1 ++++++ openmp-18.1.4.src.tar.xz -> openmp-18.1.5.src.tar.xz ++++++ ++++++ polly-18.1.4.src.tar.xz -> polly-18.1.5.src.tar.xz ++++++ /work/SRC/openSUSE:Factory/llvm18/polly-18.1.4.src.tar.xz /work/SRC/openSUSE:Factory/.llvm18.new.1880/polly-18.1.5.src.tar.xz differ: char 27, line 1 ++++++ runtimes-18.1.4.src.tar.xz -> runtimes-18.1.5.src.tar.xz ++++++ ++++++ third-party-18.1.4.src.tar.xz -> third-party-18.1.5.src.tar.xz ++++++
