Source: flow-tools
Version: 1:0.68-12.3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps hostname
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the "reproducible builds" effort [0], we have noticed
that flow-tools could not be built reproducibly.

The attached patch removes timestamps and hostnames from the build
system. Once applied, flow-tools can be built reproducibly in our
reproducible toolchain.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
--- a/debian/rules      2015-08-30 18:00:36.920663168 +0100
--- b/debian/rules      2015-08-30 18:53:26.295894861 +0100
@@ -49,6 +49,7 @@
                --localstatedir=/etc/flow-tools \
                --with-mysql --with-pgsql CFLAGS="$(CFLAGS)" 
        cd $(CF) && $(PERL) Makefile.PL INSTALLDIRS=vendor
+       echo "#define FT_PROG_BUILD \"debian $(shell dpkg-parsechangelog 
-SVersion)\"" > src/ftbuild.h
        touch $@
 
 build: patch build-stamp
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to