Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2016-03-01 09:38:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bind (Old)
 and      /work/SRC/openSUSE:Factory/.bind.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bind"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bind/bind.changes        2016-01-28 
17:19:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2016-03-01 
09:39:00.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Feb 25 16:10:45 UTC 2016 - [email protected]
+
+- drop a changing timestamp making build reproducible
+
+-------------------------------------------------------------------
+Fri Feb 12 18:56:28 UTC 2016 - [email protected]
+
+- Build with --with-randomdev=/dev/urandom otherwise 
+  libisc will use /dev/random to gather entropy and that might
+  block, short read etc..
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ bind.spec ++++++
--- /var/tmp/diff_new_pack.9RMc2W/_old  2016-03-01 09:39:02.000000000 +0100
+++ /var/tmp/diff_new_pack.9RMc2W/_new  2016-03-01 09:39:02.000000000 +0100
@@ -377,6 +377,10 @@
 %patch53
 %patch101 -p1
 %patch102 -p1
+# use the year from source gzip header instead of current one to make 
reproducible rpms
+year=$(perl -e 'sysread(STDIN, $h, 8); print 
(1900+(gmtime(unpack("l",substr($h,4))))[5])' < %{S:0})
+sed -i "s/stdout, copyright, year/stdout, copyright, \"-$year\"/" lib/dns/gen.c
+
 # modify settings of some files regarding to OS version and vendor
 function replaceStrings()
 {
@@ -441,7 +445,8 @@
        --with-libxml2 \
        --with-dlz-mysql \
        --with-dlz-ldap \
-       --enable-rrl
+       --enable-rrl \
+       --with-randomdev=/dev/urandom \
 "
 cp -f -p config.guess config.sub contrib/idn/idnkit-1.0-src/
 ./configure ${CONFIGURE_OPTIONS}




Reply via email to