Hello community, here is the log from the commit of package gasnet for openSUSE:Factory checked in at 2017-08-13 14:59:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gasnet (Old) and /work/SRC/openSUSE:Factory/.gasnet.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gasnet" Sun Aug 13 14:59:07 2017 rev:7 rq:516054 version:1.28.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gasnet/gasnet.changes 2017-07-17 09:08:48.227833887 +0200 +++ /work/SRC/openSUSE:Factory/.gasnet.new/gasnet.changes 2017-08-13 14:59:13.164543050 +0200 @@ -1,0 +2,5 @@ +Fri Aug 11 05:18:19 UTC 2017 - [email protected] + +- Add gasnet-build-id.patch to fix build-compare (boo#1047218) + +------------------------------------------------------------------- New: ---- gasnet-build-id.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gasnet.spec ++++++ --- /var/tmp/diff_new_pack.oCknJd/_old 2017-08-13 14:59:14.156403850 +0200 +++ /var/tmp/diff_new_pack.oCknJd/_new 2017-08-13 14:59:14.172401605 +0200 @@ -28,6 +28,8 @@ Source0: https://bitbucket.org/berkeleylab/gasnet/downloads/GASNet-%{version}.tar.gz Patch0: gasnet-date-time.patch Patch1: gasnet-s390-support.patch +# PATCH-FIX-OPENSUSE -- have constant BUILD_ID to fix build-compare +Patch2: gasnet-build-id.patch BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -97,6 +99,7 @@ %setup -q -n GASNet-%{version} %patch0 %patch1 +%patch2 -p1 # Avoid unnecessary rebuilds of the package FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') ++++++ gasnet-build-id.patch ++++++ Author: Bernhard M. Wiedemann <[email protected]> Date: Thu Aug 10 23:07:33 2017 +0200 Do not store build date and build user in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good Index: GASNet-1.28.2/configure =================================================================== --- GASNet-1.28.2.orig/configure +++ GASNet-1.28.2/configure @@ -3991,7 +3991,7 @@ $as_echo "$as_me: WARNING: Apple gcc is { $as_echo "$as_me:${as_lineno-$LINENO}: result: system info: $SYSTEM_NAME $SYSTEM_TUPLE" >&5 $as_echo "system info: $SYSTEM_NAME $SYSTEM_TUPLE" >&6; } BUILD_USER=`whoami 2> /dev/null || id -un 2> /dev/null || echo $USER` - BUILD_ID="`date` $BUILD_USER" + BUILD_ID="reproducible" { $as_echo "$as_me:${as_lineno-$LINENO}: result: build id: $BUILD_ID" >&5 $as_echo "build id: $BUILD_ID" >&6; }
