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

Reply via email to