Hello community,

here is the log from the commit of package libsamplerate for openSUSE:Factory 
checked in at 2018-01-16 09:33:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsamplerate (Old)
 and      /work/SRC/openSUSE:Factory/.libsamplerate.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsamplerate"

Tue Jan 16 09:33:12 2018 rev:37 rq:563083 version:0.1.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsamplerate/libsamplerate.changes      
2017-10-05 11:54:25.233445957 +0200
+++ /work/SRC/openSUSE:Factory/.libsamplerate.new/libsamplerate.changes 
2018-01-16 09:33:15.539274954 +0100
@@ -1,0 +2,6 @@
+Tue Jan  9 12:10:42 UTC 2018 - [email protected]
+
+- Add libsamplerate-0.1.9-reproducible.patch to disable throughput
+  test to make builds reproducible in spite of Profile Guided Optimizations
+
+-------------------------------------------------------------------

New:
----
  libsamplerate-0.1.9-reproducible.patch

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

Other differences:
------------------
++++++ libsamplerate.spec ++++++
--- /var/tmp/diff_new_pack.zH57ZZ/_old  2018-01-16 09:33:16.439232847 +0100
+++ /var/tmp/diff_new_pack.zH57ZZ/_new  2018-01-16 09:33:16.439232847 +0100
@@ -25,6 +25,8 @@
 Url:            http://www.mega-nerd.com/SRC/
 Source0:        http://www.mega-nerd.com/SRC/libsamplerate-%{version}.tar.gz
 Source1:        baselibs.conf
+# PATCH-FEATURE-OPENSUSE -- Make build reproducible
+Patch0:         libsamplerate-0.1.9-reproducible.patch
 BuildRequires:  fftw3-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  pkgconfig
@@ -77,6 +79,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %ifnarch %arm aarch64

++++++ libsamplerate-0.1.9-reproducible.patch ++++++
Index: libsamplerate-0.1.9/tests/Makefile.in
===================================================================
--- libsamplerate-0.1.9.orig/tests/Makefile.in
+++ libsamplerate-0.1.9/tests/Makefile.in
@@ -1136,7 +1136,7 @@ check: $(noinst_PROGRAMS)
        ./varispeed_test
        ./float_short_test
        ./snr_bw_test
-       ./throughput_test
+       #./throughput_test # disabled to have reproducible builds with PGO - 
see https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/pgo
        @echo 
"-----------------------------------------------------------------"
        @echo "  ${PACKAGE}-${VERSION} passed all tests."
        @echo 
"-----------------------------------------------------------------"

Reply via email to