Hello community, here is the log from the commit of package gap for openSUSE:Factory checked in at 2018-01-30 15:44:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gap (Old) and /work/SRC/openSUSE:Factory/.gap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gap" Tue Jan 30 15:44:24 2018 rev:3 rq:570791 version:4.8.9 Changes: -------- --- /work/SRC/openSUSE:Factory/gap/gap.changes 2018-01-23 13:47:44.860306360 +0100 +++ /work/SRC/openSUSE:Factory/.gap.new/gap.changes 2018-01-30 15:44:33.410175915 +0100 @@ -1,0 +2,6 @@ +Fri Jan 26 10:07:10 UTC 2018 - bwiedem...@suse.com + +- Add reproducible.patch to not include build time (boo#1047218) +- Drop config.log that differed for each build + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gap.spec ++++++ --- /var/tmp/diff_new_pack.L2FFDN/_old 2018-01-30 15:44:35.298087780 +0100 +++ /var/tmp/diff_new_pack.L2FFDN/_new 2018-01-30 15:44:35.302087593 +0100 @@ -29,6 +29,7 @@ Source3: %name-rpmlintrc Patch1: gap-final-dir.diff Patch2: gap-multiarch.diff +Patch3: reproducible.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} BuildRequires: fdupes @@ -343,6 +344,7 @@ %prep %setup -qn gap4r8 %patch -P 1 -P 2 -p1 +%patch3 -p1 %build rm -f bin/*.bat @@ -427,7 +429,7 @@ # Throw out autogenerated objects, but keep source (3rd-party pkgs make use of it). mkdir -p "$b/%gapdir"; cp -a . "$b/%gapdir"; -rm -Rf "$b/%gapdir"/{autom4*,cnf,configu*,.hgignore,.travis.yml} +rm -Rf "$b/%gapdir"/{autom4*,cnf,configu*,.hgignore,.travis.yml,config.log,bin/*/config.log} # RPM extras mkdir -p "$b/%_prefix/lib/rpm/macros.d" ++++++ reproducible.patch ++++++ Author: Bernhard M. Wiedemann <bwiedemann suse de> Date: 2018-01-26 Subject: allow to override build date to make package build reproducible code was rewritten upstream Index: gap4r8/cnf/mkversionheader.sh =================================================================== --- gap4r8.orig/cnf/mkversionheader.sh +++ gap4r8/cnf/mkversionheader.sh @@ -10,7 +10,7 @@ if command -v git >/dev/null 2>&1 ; then GAP_BUILD_VERSION=`git describe --tags --dirty || echo` fi fi -GAP_BUILD_DATE=`date +"%Y-%m-%d %H:%M:%S (%Z)"` +GAP_BUILD_DATE=`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%d %H:%M:%S (%Z)"` # Generate the file cat > "$TMP" <<EOF