[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#793648: htdig: please make the build reproducible



Source: htdig
Version: 1:3.2.0b6-13
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that htdig could not be built reproducibly.

The attached patch removes the (rather useless) Makefiles from the
html docs dir, in particular Makefile.gz which captured environment from
the build system (eg. USER, etc).

Once applied, htdig can be built reproducibly in our reproducible
toolchain.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
diff --git a/debian/rules b/debian/rules
index 1457d59..c224a51 100755
--- a/debian/rules
+++ b/debian/rules
@@ -54,6 +54,7 @@ binary-indep: build
 		debian/htdig-doc/usr/share/doc/htdig-doc/examples/htdig
 	mkdir -p debian/htdig-doc/usr/share/doc/htdig-doc/html
 	cp -r htdoc/* debian/htdig-doc/usr/share/doc/htdig-doc/html
+	rm -f debian/htdig-doc/usr/share/doc/htdig-doc/html/Makefile*
 	rm -f debian/htdig-doc/usr/share/doc/htdig-doc/html/COPYING
 	rm -f debian/htdig-doc/usr/share/doc/htdig-doc/examples/rtf2html/COPYING
 	rmdir debian/htdig-doc/usr/share/doc/htdig-doc/examples/xmlsearch

Reply to: