Hello community,

here is the log from the commit of package valgrind for openSUSE:Factory 
checked in at 2020-03-26 23:30:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/valgrind (Old)
 and      /work/SRC/openSUSE:Factory/.valgrind.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "valgrind"

Thu Mar 26 23:30:28 2020 rev:124 rq:788187 version:3.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/valgrind/valgrind.changes        2020-03-23 
12:49:06.175901497 +0100
+++ /work/SRC/openSUSE:Factory/.valgrind.new.3160/valgrind.changes      
2020-03-26 23:30:29.822714874 +0100
@@ -1,0 +2,6 @@
+Wed Mar 25 12:15:59 UTC 2020 - Martin Liška <[email protected]>
+
+- Add parallel-lto.patch in order to make LTO LTRANS phase
+  parallel. It will significantly improve build time.
+
+-------------------------------------------------------------------

New:
----
  parallel-lto.patch

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

Other differences:
------------------
++++++ valgrind.spec ++++++
--- /var/tmp/diff_new_pack.lad6T5/_old  2020-03-26 23:30:30.678715183 +0100
+++ /var/tmp/diff_new_pack.lad6T5/_new  2020-03-26 23:30:30.678715183 +0100
@@ -48,6 +48,7 @@
 Patch6:         0001-s390x-Add-models-z14-and-z14-ZR1.patch
 Patch7:         0001-s390x-Clean-up-s390-check-opcodes.pl.patch
 Patch8:         0001-s390x-Add-CPU-model-for-z15.patch
+Patch9:         parallel-lto.patch
 %if "%{flavor}" == ""
 %if %{with docs}
 BuildRequires:  docbook-xsl-stylesheets
@@ -164,6 +165,7 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 %build
 %if "%{flavor}" == ""

++++++ parallel-lto.patch ++++++
diff --git a/configure b/configure
index 1c9ad2f..4fc8478 100755
--- a/configure
+++ b/configure
@@ -9310,7 +9310,7 @@ if test "x${vg_cv_lto}" != "xno" -a "x${LTO_AR}" != "x" 
-a "x${LTO_RANLIB}" != "
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if toolchain accepts lto" >&5
 $as_echo_n "checking if toolchain accepts lto... " >&6; }
 safe_CFLAGS=$CFLAGS
-TEST_LTO_CFLAGS="-flto -flto-partition=one -fuse-linker-plugin"
+TEST_LTO_CFLAGS="-flto=auto"
 # Note : using 'one' partition is giving a slightly smaller/faster memcheck
 # and ld/lto-trans1 still needs a reasonable memory (about 0.5GB) when linking.
 CFLAGS="$TEST_LTO_CFLAGS -Werror"
diff --git a/configure.ac b/configure.ac
index f8c798b..4a76150 100755
--- a/configure.ac
+++ b/configure.ac
@@ -2025,7 +2025,7 @@ AC_CACHE_CHECK([for using the link time optimisation], 
vg_cv_lto,
 if test "x${vg_cv_lto}" != "xno" -a "x${LTO_AR}" != "x" -a "x${LTO_RANLIB}" != 
"x"; then
 AC_MSG_CHECKING([if toolchain accepts lto])
 safe_CFLAGS=$CFLAGS
-TEST_LTO_CFLAGS="-flto -flto-partition=one -fuse-linker-plugin"
+TEST_LTO_CFLAGS="-flto=auto"
 # Note : using 'one' partition is giving a slightly smaller/faster memcheck
 # and ld/lto-trans1 still needs a reasonable memory (about 0.5GB) when linking.
 CFLAGS="$TEST_LTO_CFLAGS -Werror"

Reply via email to