Your message dated Sat, 26 Mar 2016 11:19:00 +0000
with message-id <[email protected]>
and subject line Bug#800776: fixed in cluster-glue 1.0.12-3
has caused the Debian Bug report #800776,
regarding cluster-glue: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
800776: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800776
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cluster-glue
Version: 1.0.12~rc1+hg2777-1.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that cluster-glue could not be built reproducibly.
The build date is embedded into a manpage.

The attached patch fixes this by exporting the SOURCE_DATE_EPOCH variable.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds

diff --git a/debian/rules b/debian/rules
index 40c7258..f9fda13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,6 +12,8 @@ DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 # enable hardening 
 export DEB_BUILD_HARDENING=1
 
+export SOURCE_DATE_EPOCH = $(shell date -d "$$(dpkg-parsechangelog -SDate)" +%s)
+
 DTMP:=$(CURDIR)/debian/tmp
 RELEASE := $(shell dpkg-parsechangelog | awk '/^Version: / { print $$2 }')
 UPSTREAM := $(shell echo "$(RELEASE)" | sed 's/:\?\([0-9\.]\+\)-[0-9].*/\1/')

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: cluster-glue
Source-Version: 1.0.12-3

We believe that the bug you reported is fixed in the latest version of
cluster-glue, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Berg <[email protected]> (supplier of updated cluster-glue package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 26 Mar 2016 12:04:15 +0100
Source: cluster-glue
Binary: cluster-glue cluster-glue-dbg cluster-glue-dev liblrm2 libpils2 
libplumb2 libplumbgpl2 libstonith1 liblrm2-dev libpils2-dev libplumb2-dev 
libplumbgpl2-dev libstonith1-dev
Architecture: source
Version: 1.0.12-3
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Christoph Berg <[email protected]>
Description:
 cluster-glue - Reusable cluster components for Linux HA
 cluster-glue-dbg - Reusable cluster libraries debugging symbols
 cluster-glue-dev - Development files for the cluster glue components
 liblrm2    - Reusable cluster libraries -- liblrm2
 liblrm2-dev - Reusable cluster development files -- liblrm
 libpils2   - Reusable cluster libraries -- libpils2
 libpils2-dev - Reusable cluster development files -- libpils2
 libplumb2  - Reusable cluster libraries -- libplumb2
 libplumb2-dev - Reusable cluster development files -- libplumb2
 libplumbgpl2 - Reusable cluster libraries -- libplumbgpl2
 libplumbgpl2-dev - Reusable cluster development files -- libplumbgpl2
 libstonith1 - Reusable cluster libraries -- libstonith1
 libstonith1-dev - Reusable cluster development files -- libstonith1
Closes: 800776
Changes:
 cluster-glue (1.0.12-3) unstable; urgency=medium
 .
   * Fix B-D and dh_install for hurd and kfreebsd.
   * Unreproducibility issues caused by not using dh have been verified as
     fixed, closes: #800776.
Checksums-Sha1:
 6db70c8c630c2d977d2d04c00fc4b49588961d8e 3360 cluster-glue_1.0.12-3.dsc
 e26763c0cd8005d4bc0855015a0b9a42ea1dfb40 18836 
cluster-glue_1.0.12-3.debian.tar.xz
Checksums-Sha256:
 fb27a05522fbb870fa4c9297d4bd093d3336ccd2bdd84e3dc1f1e03c294757d6 3360 
cluster-glue_1.0.12-3.dsc
 2eae5be1603f858538ed0a9e4d9c5efe208876a2c05d74e0d492300b42f65bcb 18836 
cluster-glue_1.0.12-3.debian.tar.xz
Files:
 d1911495500426e0bb480f8e52aca341 3360 admin optional cluster-glue_1.0.12-3.dsc
 550f3f33d77a027760512bcf458c2bb5 18836 admin optional 
cluster-glue_1.0.12-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJW9mzqAAoJEExaa6sS0qeuk54P+wXDf9Y2KdquGhD4X0bfrgEW
r5ff7sqcRq3QSw+A9ak/pximNa3reTEV0HonaH1HwW3sfq7Uz8RXW7GCD0gZJnRh
+h0k1zqJS0+SW4cQpLsBEcozjc6wvpM6LP6z+eGWrKr2mtGjQhFqIWyboTVfp5OV
hv+6lvRslQIfhNdrngbE8GJ64FE9UopEu/cdcvgX675x64h4r075zA3gU56XaDHY
BS2dVrpqF5ZOLsWT2F/54hMgXqVoCdHgQAkn4msL4I2HbBSarBOZkUC45sQo7A56
KcZQle8X7jFpDg0OXFkfQ/DS7tk0f0s4Q5VYZCV6ukwIqDRJljQSNEGBvW9faajR
5feG6NOgq/b34AfvFsRVoPb5Ss6TzC7Zj/GZwEZKqCDiBu1HBeZLGIZlDJtJ9Bj3
NEj2q7M9frVuM/nxSIMMbIrAwiYl7AMmeY+jaTB0ZVpVlhYo5ZyXIsiwlGrwYryI
rnZEQ7U8SP6UGT/gpd14sAx/RUCsrjY/REiS97WT+m3Q0X4oEqUFa8lE1G6RdpQa
ZJELODXCPFGcajmPXG/efcmWPVMUlORWVOtM8yjpPm06L/vepaBC44L/zNiFI7dz
fWGz2utxJe0MX+yZzSLivcr1DyOelblfEbEMjKSb0DwGv5hr9xFVl0DLCs4rUxs7
8weG4M5Q8ceBq+dN6Ep0
=HkPe
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to