Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package llvm15 for openSUSE:Factory checked 
in at 2022-11-18 15:42:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm15 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm15.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm15"

Fri Nov 18 15:42:47 2022 rev:5 rq:1036301 version:15.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm15/llvm15.changes    2022-11-15 
13:20:46.268598085 +0100
+++ /work/SRC/openSUSE:Factory/.llvm15.new.1597/llvm15.changes  2022-11-18 
15:43:01.214426892 +0100
@@ -1,0 +2,9 @@
+Wed Nov 16 22:06:27 UTC 2022 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Update to version 15.0.5.
+  * This release contains bug-fixes for the LLVM 15.0.0 release.
+    This release is API and ABI compatible with 15.0.0.
+- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
+- Rebase llvm-do-not-install-static-libraries.patch.
+
+-------------------------------------------------------------------

Old:
----
  clang-15.0.4.src.tar.xz
  clang-docs-15.0.4.src.tar.xz
  clang-tools-extra-15.0.4.src.tar.xz
  cmake-15.0.4.src.tar.xz
  compiler-rt-15.0.4.src.tar.xz
  libcxx-15.0.4.src.tar.xz
  libcxxabi-15.0.4.src.tar.xz
  lld-15.0.4.src.tar.xz
  lldb-15.0.4.src.tar.xz
  lldb-swig-4.1.0-build-fix.patch
  llvm-15.0.4.src.tar.xz
  llvm-docs-15.0.4.src.tar.xz
  openmp-15.0.4.src.tar.xz
  polly-15.0.4.src.tar.xz

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

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

Other differences:
------------------
++++++ llvm15.spec ++++++
--- /var/tmp/diff_new_pack.OUjYCh/_old  2022-11-18 15:43:03.882438613 +0100
+++ /var/tmp/diff_new_pack.OUjYCh/_new  2022-11-18 15:43:03.882438613 +0100
@@ -16,14 +16,14 @@
 #
 
 
-%define _relver 15.0.4
+%define _relver 15.0.5
 %define _version %_relver%{?_rc:rc%_rc}
 %define _tagver %_relver%{?_rc:-rc%_rc}
 %define _minor  15.0
 %define _sonum  15
 %define _itsme15 1
 # Integer version used by update-alternatives
-%define _uaver  1504
+%define _uaver  1505
 %define _soclang 13
 %define _socxx  1
 
@@ -386,8 +386,6 @@
 Patch36:        clang-test-xfail-gnuless-triple.patch
 # Fix lowering of "icmp uge <4 x i32> zeroinitializer, ..." on armv7. 
(https://reviews.llvm.org/D136447?id=469567, boo#1204267, 
gh#llvm/llvm-project#58514)
 Patch37:        llvm-armv7-fix-vector-compare-with-zero-lowering.patch
-# Fix build with Swig 4.1.0: backport of upstream commits 81fc5f7909a4, 
f0a25fe0b746. (gh#llvm/llvm-project#58018)
-Patch38:        lldb-swig-4.1.0-build-fix.patch
 BuildRequires:  binutils-devel >= 2.21.90
 BuildRequires:  cmake >= 3.13.4
 BuildRequires:  fdupes
@@ -848,7 +846,6 @@
 %if %{with lldb}
 pushd lldb-%{_version}.src
 %patch11 -p1
-%patch38 -p2
 popd
 %endif
 

++++++ clang-15.0.4.src.tar.xz -> clang-15.0.5.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm15/clang-15.0.4.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm15.new.1597/clang-15.0.5.src.tar.xz differ: 
char 27, line 1

++++++ clang-docs-15.0.4.src.tar.xz -> clang-docs-15.0.5.src.tar.xz ++++++
++++ 2083 lines of diff (skipped)

++++++ clang-tools-extra-15.0.4.src.tar.xz -> 
clang-tools-extra-15.0.5.src.tar.xz ++++++

++++++ cmake-15.0.4.src.tar.xz -> cmake-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmake-15.0.4.src/Modules/FindLibEdit.cmake 
new/cmake-15.0.5.src/Modules/FindLibEdit.cmake
--- old/cmake-15.0.4.src/Modules/FindLibEdit.cmake      2022-11-02 
04:11:40.000000000 +0100
+++ new/cmake-15.0.5.src/Modules/FindLibEdit.cmake      2022-11-16 
07:28:29.000000000 +0100
@@ -21,6 +21,7 @@
 
 include(CheckIncludeFile)
 if(LibEdit_INCLUDE_DIRS AND EXISTS "${LibEdit_INCLUDE_DIRS}/histedit.h")
+  include(CMakePushCheckState)
   cmake_push_check_state()
   list(APPEND CMAKE_REQUIRED_INCLUDES ${LibEdit_INCLUDE_DIRS})
   list(APPEND CMAKE_REQUIRED_LIBRARIES ${LibEdit_LIBRARIES})

++++++ compiler-rt-15.0.4.src.tar.xz -> compiler-rt-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/compiler-rt-15.0.4.src/cmake/Modules/CompilerRTDarwinUtils.cmake 
new/compiler-rt-15.0.5.src/cmake/Modules/CompilerRTDarwinUtils.cmake
--- old/compiler-rt-15.0.4.src/cmake/Modules/CompilerRTDarwinUtils.cmake        
2022-11-02 04:11:40.000000000 +0100
+++ new/compiler-rt-15.0.5.src/cmake/Modules/CompilerRTDarwinUtils.cmake        
2022-11-16 07:28:29.000000000 +0100
@@ -116,7 +116,7 @@
   if(NOT TEST_COMPILE_ONLY)
     message(STATUS "Finding valid architectures for ${os}...")
     set(SIMPLE_C ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/src.c)
-    file(WRITE ${SIMPLE_C} "#include <stdio.h>\nint main() { printf(__FILE__); 
return 0; }\n")
+    file(WRITE ${SIMPLE_C} "#include <stdio.h>\nint main(void) { 
printf(__FILE__); return 0; }\n")
 
     set(os_linker_flags)
     foreach(flag ${DARWIN_${os}_LINK_FLAGS})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compiler-rt-15.0.4.src/cmake/config-ix.cmake 
new/compiler-rt-15.0.5.src/cmake/config-ix.cmake
--- old/compiler-rt-15.0.4.src/cmake/config-ix.cmake    2022-11-02 
04:11:40.000000000 +0100
+++ new/compiler-rt-15.0.5.src/cmake/config-ix.cmake    2022-11-16 
07:28:29.000000000 +0100
@@ -209,7 +209,7 @@
 # runtime libraries supported by our current compilers cross-compiling
 # abilities.
 set(SIMPLE_SOURCE ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/simple.cc)
-file(WRITE ${SIMPLE_SOURCE} "#include <stdlib.h>\n#include <stdio.h>\nint 
main() { printf(\"hello, world\"); }\n")
+file(WRITE ${SIMPLE_SOURCE} "#include <stdlib.h>\n#include <stdio.h>\nint 
main(void) { printf(\"hello, world\"); }\n")
 
 # Detect whether the current target platform is 32-bit or 64-bit, and setup
 # the correct commandline flags needed to attempt to target 32-bit and 64-bit.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compiler-rt-15.0.4.src/lib/builtins/CMakeLists.txt 
new/compiler-rt-15.0.5.src/lib/builtins/CMakeLists.txt
--- old/compiler-rt-15.0.4.src/lib/builtins/CMakeLists.txt      2022-11-02 
04:11:40.000000000 +0100
+++ new/compiler-rt-15.0.5.src/lib/builtins/CMakeLists.txt      2022-11-16 
07:28:29.000000000 +0100
@@ -745,7 +745,7 @@
                            SOURCE "#if !(__ARM_FP & 0x8)
                                    #error No double-precision support!
                                    #endif
-                                   int main() { return 0; }")
+                                   int main(void) { return 0; }")
           if(NOT COMPILER_RT_HAS_${arch}_VFP_DP)
             list(REMOVE_ITEM ${arch}_SOURCES ${arm_Thumb1_VFPv2_DP_SOURCES})
           endif()

++++++ libcxx-15.0.4.src.tar.xz -> libcxx-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcxx-15.0.4.src/cmake/config-ix.cmake 
new/libcxx-15.0.5.src/cmake/config-ix.cmake
--- old/libcxx-15.0.4.src/cmake/config-ix.cmake 2022-11-02 04:11:40.000000000 
+0100
+++ new/libcxx-15.0.5.src/cmake/config-ix.cmake 2022-11-16 07:28:29.000000000 
+0100
@@ -94,7 +94,7 @@
   set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Werror=unknown-pragmas")
   check_c_source_compiles("
 #pragma comment(lib, \"c\")
-int main() { return 0; }
+int main(void) { return 0; }
 " C_SUPPORTS_COMMENT_LIB_PRAGMA)
   cmake_pop_check_state()
 endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcxx-15.0.4.src/include/__config 
new/libcxx-15.0.5.src/include/__config
--- old/libcxx-15.0.4.src/include/__config      2022-11-02 04:11:40.000000000 
+0100
+++ new/libcxx-15.0.5.src/include/__config      2022-11-16 07:28:29.000000000 
+0100
@@ -36,7 +36,7 @@
 
 #ifdef __cplusplus
 
-#  define _LIBCPP_VERSION 15004
+#  define _LIBCPP_VERSION 15005
 
 #  define _LIBCPP_CONCAT_IMPL(_X, _Y) _X##_Y
 #  define _LIBCPP_CONCAT(_X, _Y) _LIBCPP_CONCAT_IMPL(_X, _Y)

++++++ libcxxabi-15.0.4.src.tar.xz -> libcxxabi-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcxxabi-15.0.4.src/cmake/config-ix.cmake 
new/libcxxabi-15.0.5.src/cmake/config-ix.cmake
--- old/libcxxabi-15.0.4.src/cmake/config-ix.cmake      2022-11-02 
04:11:40.000000000 +0100
+++ new/libcxxabi-15.0.5.src/cmake/config-ix.cmake      2022-11-16 
07:28:29.000000000 +0100
@@ -77,7 +77,7 @@
   set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Werror=unknown-pragmas")
   check_c_source_compiles("
 #pragma comment(lib, \"c\")
-int main() { return 0; }
+int main(void) { return 0; }
 " C_SUPPORTS_COMMENT_LIB_PRAGMA)
   cmake_pop_check_state()
 endif()

++++++ lld-15.0.4.src.tar.xz -> lld-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lld-15.0.4.src/COFF/CMakeLists.txt 
new/lld-15.0.5.src/COFF/CMakeLists.txt
--- old/lld-15.0.4.src/COFF/CMakeLists.txt      2022-11-02 04:11:40.000000000 
+0100
+++ new/lld-15.0.5.src/COFF/CMakeLists.txt      2022-11-16 07:28:29.000000000 
+0100
@@ -44,6 +44,7 @@
   LINK_LIBS
   lldCommon
   ${LLVM_PTHREAD_LIB}
+  ${LLVM_ATOMIC_LIB}
 
   DEPENDS
   COFFOptionsTableGen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lld-15.0.4.src/Common/CMakeLists.txt 
new/lld-15.0.5.src/Common/CMakeLists.txt
--- old/lld-15.0.4.src/Common/CMakeLists.txt    2022-11-02 04:11:40.000000000 
+0100
+++ new/lld-15.0.5.src/Common/CMakeLists.txt    2022-11-16 07:28:29.000000000 
+0100
@@ -1,9 +1,3 @@
-set(LLD_SYSTEM_LIBS ${LLVM_PTHREAD_LIB})
-
-if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
-  list(APPEND LLD_SYSTEM_LIBS atomic)
-endif()
-
 find_first_existing_vc_file("${LLVM_MAIN_SRC_DIR}" llvm_vc)
 find_first_existing_vc_file("${LLD_SOURCE_DIR}" lld_vc)
 
@@ -54,7 +48,8 @@
   Target
 
   LINK_LIBS
-  ${LLD_SYSTEM_LIBS}
+  ${LLVM_PTHREAD_LIB}
+  ${LLVM_ATOMIC_LIB}
 
   DEPENDS
   intrinsics_gen

++++++ lldb-15.0.4.src.tar.xz -> lldb-15.0.5.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm15/lldb-15.0.4.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm15.new.1597/lldb-15.0.5.src.tar.xz differ: char 
26, line 1

++++++ llvm-15.0.4.src.tar.xz -> llvm-15.0.5.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm15/llvm-15.0.4.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm15.new.1597/llvm-15.0.5.src.tar.xz differ: char 
26, line 1

++++++ llvm-do-not-install-static-libraries.patch ++++++
--- /var/tmp/diff_new_pack.OUjYCh/_old  2022-11-18 15:43:10.722468664 +0100
+++ /var/tmp/diff_new_pack.OUjYCh/_new  2022-11-18 15:43:10.726468681 +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-15.0.4.src/cmake/modules/AddClang.cmake
+Index: clang-15.0.5.src/cmake/modules/AddClang.cmake
 ===================================================================
---- a/clang-15.0.4.src/cmake/modules/AddClang.cmake
-+++ b/clang-15.0.4.src/cmake/modules/AddClang.cmake
+--- a/clang-15.0.5.src/cmake/modules/AddClang.cmake
++++ b/clang-15.0.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-15.0.4.src/cmake/modules/AddLLD.cmake
+Index: lld-15.0.5.src/cmake/modules/AddLLD.cmake
 ===================================================================
---- a/lld-15.0.4.src/cmake/modules/AddLLD.cmake
-+++ b/lld-15.0.4.src/cmake/modules/AddLLD.cmake
+--- a/lld-15.0.5.src/cmake/modules/AddLLD.cmake
++++ b/lld-15.0.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-15.0.4.src/cmake/polly_macros.cmake
+Index: polly-15.0.5.src/cmake/polly_macros.cmake
 ===================================================================
---- a/polly-15.0.4.src/cmake/polly_macros.cmake
-+++ b/polly-15.0.4.src/cmake/polly_macros.cmake
+--- a/polly-15.0.5.src/cmake/polly_macros.cmake
++++ b/polly-15.0.5.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-15.0.4.src/lib/CMakeLists.txt
+Index: polly-15.0.5.src/lib/CMakeLists.txt
 ===================================================================
---- a/polly-15.0.4.src/lib/CMakeLists.txt
-+++ b/polly-15.0.4.src/lib/CMakeLists.txt
+--- a/polly-15.0.5.src/lib/CMakeLists.txt
++++ b/polly-15.0.5.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-15.0.4.src.tar.xz -> llvm-docs-15.0.5.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm15/llvm-docs-15.0.4.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm15.new.1597/llvm-docs-15.0.5.src.tar.xz differ: 
char 27, line 1

++++++ openmp-15.0.4.src.tar.xz -> openmp-15.0.5.src.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openmp-15.0.4.src/runtime/cmake/config-ix.cmake 
new/openmp-15.0.5.src/runtime/cmake/config-ix.cmake
--- old/openmp-15.0.4.src/runtime/cmake/config-ix.cmake 2022-11-02 
04:11:40.000000000 +0100
+++ new/openmp-15.0.5.src/runtime/cmake/config-ix.cmake 2022-11-16 
07:28:29.000000000 +0100
@@ -27,7 +27,7 @@
     void func2() { printf(\"World\"); }
     __asm__(\".symver func1, func@VER1\");
     __asm__(\".symver func2, func@VER2\");
-    int main() {
+    int main(void) {
       func1();
       func2();
       return 0;

++++++ polly-15.0.4.src.tar.xz -> polly-15.0.5.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm15/polly-15.0.4.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm15.new.1597/polly-15.0.5.src.tar.xz differ: 
char 27, line 1

Reply via email to