Hello community, here is the log from the commit of package dapl for openSUSE:Factory checked in at 2018-07-17 09:42:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dapl (Old) and /work/SRC/openSUSE:Factory/.dapl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dapl" Tue Jul 17 09:42:05 2018 rev:10 rq:622968 version:2.1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/dapl/dapl.changes 2018-06-02 12:13:49.796289031 +0200 +++ /work/SRC/openSUSE:Factory/.dapl.new/dapl.changes 2018-07-17 09:43:15.365101248 +0200 @@ -1,0 +2,5 @@ +Sat Jul 14 20:21:56 UTC 2018 - [email protected] + +- Add reproducible.patch to fix build time (boo#1047218) + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dapl.spec ++++++ --- /var/tmp/diff_new_pack.vnNk9g/_old 2018-07-17 09:43:15.861099430 +0200 +++ /var/tmp/diff_new_pack.vnNk9g/_new 2018-07-17 09:43:15.861099430 +0200 @@ -33,6 +33,8 @@ Patch12: dapl-s390.patch Patch13: dapl-add-arm-platform-support.patch Patch14: ucm-mcm-fix-backlog-parameter-for-socket.patch +# PATCH-FIX-UPSTREAM http://git.openfabrics.org/?p=~ardavis/dapl.git;a=commitdiff;h=f1e05b7adcee629ee7c1d4d86ea55344d9309232 +Patch15: reproducible.patch Url: http://www.openfabrics.org BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -132,6 +134,7 @@ %patch12 %patch13 %patch14 +%patch15 -p1 %build %if %suse_version == 1110 ++++++ reproducible.patch ++++++ merged upstream http://git.openfabrics.org/?p=~ardavis/dapl.git;a=commitdiff;h=f1e05b7adcee629ee7c1d4d86ea55344d9309232 with a insignificant diff commit a25b1d9042ca3ae485f0d16c47e7a29bdbb35ec0 Author: Bernhard M. Wiedemann <[email protected]> Date: Fri Jul 14 17:53:30 2017 +0200 Allow to override build date in order to allow for reproducible builds. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. Note: This variant works with GNU date, if BSD date support is important, a more complex patch can be done Signed-off-by: Bernhard M. Wiedemann <[email protected]> diff --git a/Makefile.am b/Makefile.am index 483ba90..91def97 100755 --- a/Makefile.am +++ b/Makefile.am @@ -48,7 +48,7 @@ AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DDAT_CONF="\"$(sysconfdir)/dat.conf\"" endif AM_CFLAGS += -DMPXYD_CONF="\"$(sysconfdir)/mpxyd.conf\"" -AM_CFLAGS += -DPACKAGE_DATE=$$(date +'%Y%m%d') +AM_CFLAGS += -DPACKAGE_DATE=$$(date -u -d@$${SOURCE_DATE_EPOCH:-$$(date +%s)} +'%Y%m%d') sysconf_DATA = doc/dat.conf
