Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package llvm14 for openSUSE:Factory checked 
in at 2022-04-30 00:44:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm14 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm14.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm14"

Sat Apr 30 00:44:28 2022 rev:2 rq:972706 version:14.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm14/llvm14.changes    2022-04-14 
17:23:04.539095796 +0200
+++ /work/SRC/openSUSE:Factory/.llvm14.new.1538/llvm14.changes  2022-04-30 
00:44:38.418904700 +0200
@@ -1,0 +2,11 @@
+Sun Apr 24 20:52:29 UTC 2022 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Update to version 14.0.1.
+  * This release contains bug-fixes for the LLVM 14.0.0 release.
+    This release is API and ABI compatible with 14.0.0.
+- Rebase llvm-do-not-install-static-libraries.patch.
+- Drop obsolete patches:
+  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
+- Don't override default linker flags. (We were losing -Wl,-z,now.)
+
+-------------------------------------------------------------------
@@ -27 +38 @@
-  * lvm-normally-versioned-libllvm.patch
+  * llvm-normally-versioned-libllvm.patch

Old:
----
  PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
  clang-14.0.0.src.tar.xz
  clang-docs-14.0.0.src.tar.xz
  clang-tools-extra-14.0.0.src.tar.xz
  compiler-rt-14.0.0.src.tar.xz
  libcxx-14.0.0.src.tar.xz
  libcxxabi-14.0.0.src.tar.xz
  lld-14.0.0.src.tar.xz
  lldb-14.0.0.src.tar.xz
  llvm-14.0.0.src.tar.xz
  llvm-docs-14.0.0.src.tar.xz
  openmp-14.0.0.src.tar.xz
  polly-14.0.0.src.tar.xz

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

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

Other differences:
------------------
++++++ llvm14.spec ++++++
--- /var/tmp/diff_new_pack.D1uEHK/_old  2022-04-30 00:44:41.286907188 +0200
+++ /var/tmp/diff_new_pack.D1uEHK/_new  2022-04-30 00:44:41.294907194 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%define _relver 14.0.0
+%define _relver 14.0.1
 %define _version %_relver%{?_rc:rc%_rc}
 %define _tagver %_relver%{?_rc:-rc%_rc}
 %define _minor  14.0
 %define _sonum  14
 %define _itsme14 1
 # Integer version used by update-alternatives
-%define _uaver  1400
+%define _uaver  1401
 %define _soclang 13
 %define _socxx  1
 
@@ -153,8 +153,6 @@
 Patch33:        CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
 # Make link dependencies of clang-repl private 
(https://reviews.llvm.org/D122546).
 Patch34:        clang-repl-private-deps.patch
-# Fix build on ppc (boo#1197111, https://reviews.llvm.org/D122090)
-Patch35:        PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
 BuildRequires:  binutils-devel >= 2.21.90
 BuildRequires:  cmake >= 3.13.4
 BuildRequires:  fdupes
@@ -582,7 +580,6 @@
 %patch24 -p1
 %patch25 -p2
 %patch33 -p2
-%patch35 -p2
 
 pushd clang-%{_version}.src
 %patch2 -p1
@@ -718,7 +715,7 @@
 
 %define __builder ninja
 %define __builddir stage1
-# -z,now is breaking now, it needs to be fixed
+%define build_ldflags -Wl,--no-keep-memory
 %cmake \
     -DCMAKE_BUILD_TYPE=Release \
     -DBUILD_SHARED_LIBS:BOOL=OFF \
@@ -743,10 +740,7 @@
     -DCOMPILER_RT_BUILD_SANITIZERS:BOOL=OFF \
     -DCOMPILER_RT_BUILD_XRAY:BOOL=OFF \
     -DCOMPILER_RT_USE_LIBCXX:BOOL=OFF \
-    -DLIBCXX_INCLUDE_BENCHMARKS:BOOL=OFF \
-    -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory" \
-    -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory" \
-    -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-keep-memory"
+    -DLIBCXX_INCLUDE_BENCHMARKS:BOOL=OFF
 ninja -v %{?_smp_mflags} clang llvm-tblgen clang-tblgen \
 %if %{with thin_lto}
     llvm-ar llvm-ranlib \
@@ -787,6 +781,7 @@
 %endif
 
 %define __builddir build
+%define build_ldflags -Wl,--build-id=sha1
 export PATH=${PWD}/stage1/bin:$PATH
 export CC=${PWD}/stage1/bin/clang
 export CXX=${PWD}/stage1/bin/clang++
@@ -802,7 +797,6 @@
 # The build occasionally uses tools linking against previously built
 # libraries (mostly libLLVM.so), but we don't want to set RUNPATHs.
 export LD_LIBRARY_PATH=${PWD}/build/%{_lib}
-# -z,now is breaking now, it needs to be fixed
 %cmake \
     -DBUILD_SHARED_LIBS:BOOL=OFF \
     -DLLVM_HOST_TRIPLE=%{host_triple} \
@@ -864,9 +858,6 @@
     -DLLDB_USE_SYSTEM_SIX:BOOL=ON \
 %endif
     -DCMAKE_SKIP_RPATH:BOOL=ON \
-    -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
-    -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
-    -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--build-id=sha1" \
     -DLLVM_POLLY_LINK_INTO_TOOLS=OFF \
     -DPOLLY_BUNDLED_ISL:BOOL=ON
 

++++++ clang-14.0.0.src.tar.xz -> clang-14.0.1.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm14/clang-14.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm14.new.1538/clang-14.0.1.src.tar.xz differ: 
char 26, line 1

++++++ clang-docs-14.0.0.src.tar.xz -> clang-docs-14.0.1.src.tar.xz ++++++
++++ 31574 lines of diff (skipped)

++++++ clang-tools-extra-14.0.0.src.tar.xz -> 
clang-tools-extra-14.0.1.src.tar.xz ++++++
++++ 1524662 lines of diff (skipped)

++++++ compiler-rt-14.0.0.src.tar.xz -> compiler-rt-14.0.1.src.tar.xz ++++++
++++ 1205741 lines of diff (skipped)

++++++ libcxx-14.0.0.src.tar.xz -> libcxx-14.0.1.src.tar.xz ++++++
++++ 2034842 lines of diff (skipped)

++++++ libcxxabi-14.0.0.src.tar.xz -> libcxxabi-14.0.1.src.tar.xz ++++++
++++ 121282 lines of diff (skipped)

++++++ lld-14.0.0.src.tar.xz -> lld-14.0.1.src.tar.xz ++++++
++++ 534313 lines of diff (skipped)

++++++ lldb-14.0.0.src.tar.xz -> lldb-14.0.1.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm14/lldb-14.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm14.new.1538/lldb-14.0.1.src.tar.xz differ: char 
26, line 1

++++++ llvm-14.0.0.src.tar.xz -> llvm-14.0.1.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm14/llvm-14.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm14.new.1538/llvm-14.0.1.src.tar.xz differ: char 
26, line 1

++++++ llvm-do-not-install-static-libraries.patch ++++++
--- /var/tmp/diff_new_pack.D1uEHK/_old  2022-04-30 00:44:51.258915835 +0200
+++ /var/tmp/diff_new_pack.D1uEHK/_new  2022-04-30 00:44:51.262915839 +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-14.0.0.src/cmake/modules/AddClang.cmake
+Index: clang-14.0.1.src/cmake/modules/AddClang.cmake
 ===================================================================
---- a/clang-14.0.0.src/cmake/modules/AddClang.cmake
-+++ b/clang-14.0.0.src/cmake/modules/AddClang.cmake
+--- a/clang-14.0.1.src/cmake/modules/AddClang.cmake
++++ b/clang-14.0.1.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-14.0.0.src/cmake/modules/AddLLD.cmake
+Index: lld-14.0.1.src/cmake/modules/AddLLD.cmake
 ===================================================================
---- a/lld-14.0.0.src/cmake/modules/AddLLD.cmake
-+++ b/lld-14.0.0.src/cmake/modules/AddLLD.cmake
+--- a/lld-14.0.1.src/cmake/modules/AddLLD.cmake
++++ b/lld-14.0.1.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-14.0.0.src/cmake/polly_macros.cmake
+Index: polly-14.0.1.src/cmake/polly_macros.cmake
 ===================================================================
---- a/polly-14.0.0.src/cmake/polly_macros.cmake
-+++ b/polly-14.0.0.src/cmake/polly_macros.cmake
+--- a/polly-14.0.1.src/cmake/polly_macros.cmake
++++ b/polly-14.0.1.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-14.0.0.src/lib/CMakeLists.txt
+Index: polly-14.0.1.src/lib/CMakeLists.txt
 ===================================================================
---- a/polly-14.0.0.src/lib/CMakeLists.txt
-+++ b/polly-14.0.0.src/lib/CMakeLists.txt
+--- a/polly-14.0.1.src/lib/CMakeLists.txt
++++ b/polly-14.0.1.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-14.0.0.src.tar.xz -> llvm-docs-14.0.1.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm14/llvm-docs-14.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm14.new.1538/llvm-docs-14.0.1.src.tar.xz differ: 
char 26, line 1

++++++ openmp-14.0.0.src.tar.xz -> openmp-14.0.1.src.tar.xz ++++++
++++ 418738 lines of diff (skipped)

++++++ polly-14.0.0.src.tar.xz -> polly-14.0.1.src.tar.xz ++++++
/work/SRC/openSUSE:Factory/llvm14/polly-14.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm14.new.1538/polly-14.0.1.src.tar.xz differ: 
char 27, line 1

Reply via email to