Hello community,

here is the log from the commit of package tbb for openSUSE:Factory checked in 
at 2017-05-31 12:20:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tbb (Old)
 and      /work/SRC/openSUSE:Factory/.tbb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tbb"

Wed May 31 12:20:01 2017 rev:8 rq:499650 version:2017_20170412

Changes:
--------
--- /work/SRC/openSUSE:Factory/tbb/tbb.changes  2017-05-24 16:52:12.075064140 
+0200
+++ /work/SRC/openSUSE:Factory/.tbb.new/tbb.changes     2017-05-31 
12:20:27.730302265 +0200
@@ -1,0 +2,5 @@
+Tue May 30 09:11:27 UTC 2017 - [email protected]
+
+- Add reproducible.patch to not add build hostname+kernel to binary
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ tbb.spec ++++++
--- /var/tmp/diff_new_pack.bejTjf/_old  2017-05-31 12:20:28.350214755 +0200
+++ /var/tmp/diff_new_pack.bejTjf/_new  2017-05-31 12:20:28.354214190 +0200
@@ -29,6 +29,8 @@
 Source0:        https://github.com/01org/tbb/archive/%{rel_ver}.tar.gz
 # PATCH-FIX-OPENSUSE optflags.patch -- Use rpm optflags
 Patch1:         optflags.patch
+# PATCH-FIX-OPENSUSE reproducible.patch -- Do not compile build 
hostname+kernel into binary
+Patch2:         reproducible.patch
 BuildRequires:  gcc-c++
 BuildRequires:  python-devel
 BuildRequires:  swig >= 3.0.6
@@ -89,6 +91,7 @@
 %prep
 %setup -q -n %{name}-%{rel_ver}
 %patch1 -p1
+%patch2 -p1
 
 %build
 make OPTFLAGS="%{optflags}" %{?_smp_mflags} tbb_build_prefix=obj

++++++ reproducible.patch ++++++
Index: tbb-2017_U6/build/version_info_linux.sh
===================================================================
--- tbb-2017_U6.orig/build/version_info_linux.sh
+++ tbb-2017_U6/build/version_info_linux.sh
@@ -20,10 +20,10 @@
 
 # Script used to generate version info string
 echo "#define __TBB_VERSION_STRINGS(N) \\"
-echo '#N": BUILD_HOST'"\t\t"`hostname -s`" ("`uname -m`")"'" ENDL \'
+echo '#N": BUILD_HOST'"\t\t"openSUSE" ("`uname -m`")"'" ENDL \'
 # find OS name in *-release and issue* files by filtering blank lines and 
lsb-release content out
 echo '#N": BUILD_OS'"\t\t"`lsb_release -sd 2>/dev/null | grep -ih '[a-z] ' - 
/etc/*release /etc/issue 2>/dev/null | head -1 | sed -e 's/["\\\\]//g'`'" ENDL 
\'
-echo '#N": BUILD_KERNEL'"\t"`uname -srv`'" ENDL \'
+echo '#N": BUILD_KERNEL'"\t"Linux'" ENDL \'
 echo '#N": BUILD_GCC'"\t\t"`g++ --version </dev/null 2>&1 | grep 'g++'`'" ENDL 
\'
 [ -z "$COMPILER_VERSION" ] || echo '#N": 
BUILD_COMPILER'"\t"$COMPILER_VERSION'" ENDL \'
 echo '#N": BUILD_LIBC'"\t"`getconf GNU_LIBC_VERSION | grep glibc | sed -e 
's/^glibc //'`'" ENDL \'

Reply via email to