Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package llvm16 for openSUSE:Factory checked 
in at 2023-05-19 11:54:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm16 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm16.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm16"

Fri May 19 11:54:53 2023 rev:5 rq:1087800 version:16.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm16/llvm16.changes    2023-05-12 
20:35:13.189185688 +0200
+++ /work/SRC/openSUSE:Factory/.llvm16.new.1533/llvm16.changes  2023-05-19 
11:55:04.699111016 +0200
@@ -1,0 +2,10 @@
+Wed May 17 21:27:46 UTC 2023 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Update to version 16.0.4.
+  * This release contains bug-fixes for the LLVM 16.0.0 release.
+    This release is API and ABI compatible with 16.0.0.
+- Rebase patches:
+  * llvm-do-not-install-static-libraries.patch
+  * llvm-remove-clang-only-flags.patch
+
+-------------------------------------------------------------------

Old:
----
  clang-16.0.3.src.tar.xz
  clang-16.0.3.src.tar.xz.sig
  clang-docs-16.0.3.src.tar.xz
  clang-tools-extra-16.0.3.src.tar.xz
  clang-tools-extra-16.0.3.src.tar.xz.sig
  cmake-16.0.3.src.tar.xz
  cmake-16.0.3.src.tar.xz.sig
  compiler-rt-16.0.3.src.tar.xz
  compiler-rt-16.0.3.src.tar.xz.sig
  libcxx-16.0.3.src.tar.xz
  libcxx-16.0.3.src.tar.xz.sig
  libcxxabi-16.0.3.src.tar.xz
  libcxxabi-16.0.3.src.tar.xz.sig
  lld-16.0.3.src.tar.xz
  lld-16.0.3.src.tar.xz.sig
  lldb-16.0.3.src.tar.xz
  lldb-16.0.3.src.tar.xz.sig
  llvm-16.0.3.src.tar.xz
  llvm-16.0.3.src.tar.xz.sig
  llvm-docs-16.0.3.src.tar.xz
  openmp-16.0.3.src.tar.xz
  openmp-16.0.3.src.tar.xz.sig
  polly-16.0.3.src.tar.xz
  polly-16.0.3.src.tar.xz.sig
  third-party-16.0.3.src.tar.xz
  third-party-16.0.3.src.tar.xz.sig

New:
----
  clang-16.0.4.src.tar.xz
  clang-16.0.4.src.tar.xz.sig
  clang-docs-16.0.4.src.tar.xz
  clang-tools-extra-16.0.4.src.tar.xz
  clang-tools-extra-16.0.4.src.tar.xz.sig
  cmake-16.0.4.src.tar.xz
  cmake-16.0.4.src.tar.xz.sig
  compiler-rt-16.0.4.src.tar.xz
  compiler-rt-16.0.4.src.tar.xz.sig
  libcxx-16.0.4.src.tar.xz
  libcxx-16.0.4.src.tar.xz.sig
  libcxxabi-16.0.4.src.tar.xz
  libcxxabi-16.0.4.src.tar.xz.sig
  lld-16.0.4.src.tar.xz
  lld-16.0.4.src.tar.xz.sig
  lldb-16.0.4.src.tar.xz
  lldb-16.0.4.src.tar.xz.sig
  llvm-16.0.4.src.tar.xz
  llvm-16.0.4.src.tar.xz.sig
  llvm-docs-16.0.4.src.tar.xz
  openmp-16.0.4.src.tar.xz
  openmp-16.0.4.src.tar.xz.sig
  polly-16.0.4.src.tar.xz
  polly-16.0.4.src.tar.xz.sig
  third-party-16.0.4.src.tar.xz
  third-party-16.0.4.src.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ llvm16.spec ++++++
--- /var/tmp/diff_new_pack.0yaIxk/_old  2023-05-19 11:55:08.067130293 +0200
+++ /var/tmp/diff_new_pack.0yaIxk/_new  2023-05-19 11:55:08.071130316 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%define _relver 16.0.3
+%define _relver 16.0.4
 %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  1603
+%define _uaver  1604
 %define _soclang 13
 %define _socxx  1
 

++++++ clang-16.0.3.src.tar.xz -> clang-16.0.4.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm16/clang-16.0.3.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm16.new.1533/clang-16.0.4.src.tar.xz differ: 
char 26, line 1

++++++ clang-docs-16.0.3.src.tar.xz -> clang-docs-16.0.4.src.tar.xz ++++++
++++ 3375 lines of diff (skipped)

++++++ clang-tools-extra-16.0.3.src.tar.xz -> 
clang-tools-extra-16.0.4.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/clang-tools-extra-16.0.3.src/clangd/test/CMakeLists.txt 
new/clang-tools-extra-16.0.4.src/clangd/test/CMakeLists.txt
--- old/clang-tools-extra-16.0.3.src/clangd/test/CMakeLists.txt 2023-05-02 
19:50:56.000000000 +0200
+++ new/clang-tools-extra-16.0.4.src/clangd/test/CMakeLists.txt 2023-05-17 
07:03:06.000000000 +0200
@@ -28,6 +28,13 @@
   ${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py
   )
 
+# Copy an empty compile_flags.txt to make sure tests don't pick up arbitrary
+# commands from parents.
+file(
+  TOUCH
+  ${CMAKE_CURRENT_BINARY_DIR}/compile_flags.txt
+)
+
 add_lit_testsuite(check-clangd "Running the Clangd regression tests"
   # clangd doesn't put unittest configs in test/unit like every other project.
   # Because of that, this needs to pass two folders here, while every other
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/clang-tools-extra-16.0.3.src/test/clang-tidy/checkers/performance/trivially-destructible.cpp
 
new/clang-tools-extra-16.0.4.src/test/clang-tidy/checkers/performance/trivially-destructible.cpp
--- 
old/clang-tools-extra-16.0.3.src/test/clang-tidy/checkers/performance/trivially-destructible.cpp
    2023-05-02 19:50:56.000000000 +0200
+++ 
new/clang-tools-extra-16.0.4.src/test/clang-tidy/checkers/performance/trivially-destructible.cpp
    2023-05-17 07:03:06.000000000 +0200
@@ -1,7 +1,7 @@
 // RUN: %check_clang_tidy %s performance-trivially-destructible %t
 // RUN: grep -Ev "// *[A-Z-]+:" %s > %t.cpp
-// RUN: clang-tidy %t.cpp -checks='-*,performance-trivially-destructible' -fix
-// RUN: clang-tidy %t.cpp -checks='-*,performance-trivially-destructible' 
-warnings-as-errors='-*,performance-trivially-destructible'
+// RUN: clang-tidy %t.cpp -checks='-*,performance-trivially-destructible' -fix 
--
+// RUN: clang-tidy %t.cpp -checks='-*,performance-trivially-destructible' 
-warnings-as-errors='-*,performance-trivially-destructible' --
 
 struct TriviallyDestructible1 {
   int a;

++++++ cmake-16.0.3.src.tar.xz -> cmake-16.0.4.src.tar.xz ++++++

++++++ compiler-rt-16.0.3.src.tar.xz -> compiler-rt-16.0.4.src.tar.xz ++++++

++++++ libcxx-16.0.3.src.tar.xz -> libcxx-16.0.4.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcxx-16.0.3.src/include/__config 
new/libcxx-16.0.4.src/include/__config
--- old/libcxx-16.0.3.src/include/__config      2023-05-02 19:50:56.000000000 
+0200
+++ new/libcxx-16.0.4.src/include/__config      2023-05-17 07:03:06.000000000 
+0200
@@ -38,7 +38,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 16.0.1 == 16.00.01), 
_LIBCPP_VERSION is
 // defined to XXYYZZ.
-#  define _LIBCPP_VERSION 160003
+#  define _LIBCPP_VERSION 160004
 
 #  define _LIBCPP_CONCAT_IMPL(_X, _Y) _X##_Y
 #  define _LIBCPP_CONCAT(_X, _Y) _LIBCPP_CONCAT_IMPL(_X, _Y)

++++++ libcxxabi-16.0.3.src.tar.xz -> libcxxabi-16.0.4.src.tar.xz ++++++

++++++ lld-16.0.3.src.tar.xz -> lld-16.0.4.src.tar.xz ++++++

++++++ lldb-16.0.3.src.tar.xz -> lldb-16.0.4.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm16/lldb-16.0.3.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm16.new.1533/lldb-16.0.4.src.tar.xz differ: char 
27, line 1

++++++ llvm-16.0.3.src.tar.xz -> llvm-16.0.4.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm16/llvm-16.0.3.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm16.new.1533/llvm-16.0.4.src.tar.xz differ: char 
27, line 1

++++++ llvm-do-not-install-static-libraries.patch ++++++
--- /var/tmp/diff_new_pack.0yaIxk/_old  2023-05-19 11:55:15.055170288 +0200
+++ /var/tmp/diff_new_pack.0yaIxk/_new  2023-05-19 11:55:15.059170311 +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-16.0.3.src/cmake/modules/AddClang.cmake
+Index: clang-16.0.4.src/cmake/modules/AddClang.cmake
 ===================================================================
---- a/clang-16.0.3.src/cmake/modules/AddClang.cmake
-+++ b/clang-16.0.3.src/cmake/modules/AddClang.cmake
+--- a/clang-16.0.4.src/cmake/modules/AddClang.cmake
++++ b/clang-16.0.4.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-16.0.3.src/cmake/modules/AddLLD.cmake
+Index: lld-16.0.4.src/cmake/modules/AddLLD.cmake
 ===================================================================
---- a/lld-16.0.3.src/cmake/modules/AddLLD.cmake
-+++ b/lld-16.0.3.src/cmake/modules/AddLLD.cmake
+--- a/lld-16.0.4.src/cmake/modules/AddLLD.cmake
++++ b/lld-16.0.4.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-16.0.3.src/cmake/polly_macros.cmake
+Index: polly-16.0.4.src/cmake/polly_macros.cmake
 ===================================================================
---- a/polly-16.0.3.src/cmake/polly_macros.cmake
-+++ b/polly-16.0.3.src/cmake/polly_macros.cmake
+--- a/polly-16.0.4.src/cmake/polly_macros.cmake
++++ b/polly-16.0.4.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 @@
  endmacro(add_polly_library)
  
  macro(add_polly_loadable_module name)
-Index: polly-16.0.3.src/lib/CMakeLists.txt
+Index: polly-16.0.4.src/lib/CMakeLists.txt
 ===================================================================
---- a/polly-16.0.3.src/lib/CMakeLists.txt
-+++ b/polly-16.0.3.src/lib/CMakeLists.txt
+--- a/polly-16.0.4.src/lib/CMakeLists.txt
++++ b/polly-16.0.4.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

++++++ llvm-docs-16.0.3.src.tar.xz -> llvm-docs-16.0.4.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm16/llvm-docs-16.0.3.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm16.new.1533/llvm-docs-16.0.4.src.tar.xz differ: 
char 27, line 1

++++++ llvm-remove-clang-only-flags.patch ++++++
--- /var/tmp/diff_new_pack.0yaIxk/_old  2023-05-19 11:55:15.123170677 +0200
+++ /var/tmp/diff_new_pack.0yaIxk/_new  2023-05-19 11:55:15.127170700 +0200
@@ -1,8 +1,8 @@
-Index: llvm-8.0.0rc3.src/cmake/modules/HandleLLVMOptions.cmake
+Index: llvm-16.0.4.src/cmake/modules/HandleLLVMOptions.cmake
 ===================================================================
---- llvm-8.0.0rc3.src.orig/cmake/modules/HandleLLVMOptions.cmake
-+++ llvm-8.0.0rc3.src/cmake/modules/HandleLLVMOptions.cmake
-@@ -413,8 +413,6 @@ if( MSVC )
+--- llvm-16.0.4.src.orig/cmake/modules/HandleLLVMOptions.cmake
++++ llvm-16.0.4.src/cmake/modules/HandleLLVMOptions.cmake
+@@ -577,8 +577,6 @@ if( MSVC )
  
  # Specific default warnings-as-errors for compilers accepting GCC-compatible 
warning flags:
  if ( LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL" )
@@ -10,8 +10,8 @@
 -  add_flag_if_supported("-Werror=unguarded-availability-new" 
WERROR_UNGUARDED_AVAILABILITY_NEW)
  endif( LLVM_COMPILER_IS_GCC_COMPATIBLE OR CMAKE_CXX_COMPILER_ID MATCHES "XL" )
  
- # Modules enablement for GCC-compatible compilers:
-@@ -586,7 +584,6 @@ if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPI
+ if ( LLVM_COMPILER_IS_GCC_COMPATIBLE )
+@@ -741,7 +739,6 @@ if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPI
    endif()
  
    add_flag_if_supported("-Wimplicit-fallthrough" IMPLICIT_FALLTHROUGH_FLAG)


++++++ openmp-16.0.3.src.tar.xz -> openmp-16.0.4.src.tar.xz ++++++

++++++ polly-16.0.3.src.tar.xz -> polly-16.0.4.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm16/polly-16.0.3.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm16.new.1533/polly-16.0.4.src.tar.xz differ: 
char 29, line 1

++++++ third-party-16.0.3.src.tar.xz -> third-party-16.0.4.src.tar.xz ++++++

Reply via email to