[Reproducible-builds] [debhelper] 01/06: Run dh_strip_nondeterminism at the beginning of the common binary sequence
Jérémy Bobbio
lunar at moszumanska.debian.org
Fri Sep 19 15:59:14 UTC 2014
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository debhelper.
commit 17b2da88aeeb797283dd19ba3423642c97f57476
Author: Jérémy Bobbio <lunar at debian.org>
Date: Fri Sep 19 17:04:25 2014 +0200
Run dh_strip_nondeterminism at the beginning of the common binary sequence
dh_strip_nondeterminism is a helper which will normalize files that captures
aspect of the build environment (e.g. timestamps or file order) and make the
build process non-deterministic.
It needs to be run after `dh_strip`, so just before `dh_installdeb` looks
like a good place.
See https://wiki.debian.org/ReproducibleBuilds for more information on
reproducible builds in Debian.
---
debian/control | 2 +-
dh | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index 5a32032..179a09c 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Homepage: http://kitenet.net/~joey/code/debhelper/
Package: debhelper
Architecture: all
-Depends: ${perl:Depends}, ${misc:Depends}, file (>= 3.23), dpkg (>= 1.16.2), dpkg-dev (>= 1.17.0), binutils, po-debconf, man-db (>= 2.5.1-1)
+Depends: ${perl:Depends}, ${misc:Depends}, file (>= 3.23), dpkg (>= 1.16.2), dpkg-dev (>= 1.17.0), binutils, po-debconf, man-db (>= 2.5.1-1), dh-strip-nondeterminism
Suggests: dh-make
Conflicts: dpkg-cross (<< 1.18), python-support (<< 0.5.3), python-central (<< 0.5.6), automake (<< 1.11.2)
Multi-Arch: foreign
diff --git a/dh b/dh
index fc300b8..da34773 100755
--- a/dh
+++ b/dh
@@ -405,6 +405,7 @@ if (! getpackages("arch")) {
@ba=();
}
my @b=qw{
+ dh_strip_nondeterminism
dh_installdeb
dh_gencontrol
dh_md5sums
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/debhelper.git
More information about the Reproducible-builds
mailing list