Source: argagg Version: 0.4.6-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that argagg could not be built reproducibly. This is due to it including absolute build paths in the result. Patch attached. However, doxygen is (currently) still ordering some stuff non-deterministically. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
--- a/debian/patches/0002-Reproducible-build.patch 1969-12-31 19:00:00.000000000 -0500 --- b/debian/patches/0002-Reproducible-build.patch 2017-10-22 18:45:53.964391418 -0400 @@ -0,0 +1,15 @@ +Description: Make the build reproducible +Author: Chris Lamb <la...@debian.org> +Last-Update: 2017-10-22 + +--- argagg-0.4.6.orig/doc/doxygen.cfg.in ++++ argagg-0.4.6/doc/doxygen.cfg.in +@@ -14,7 +14,7 @@ REPEAT_BRIEF = YES + ABBREVIATE_BRIEF = + ALWAYS_DETAILED_SEC = NO + INLINE_INHERITED_MEMB = NO +-FULL_PATH_NAMES = YES ++FULL_PATH_NAMES = NO + STRIP_FROM_PATH = + STRIP_FROM_INC_PATH = + SHORT_NAMES = NO --- a/debian/patches/series 2017-10-22 18:41:59.924255221 -0400 --- b/debian/patches/series 2017-10-22 18:45:52.348390510 -0400 @@ -1 +1,2 @@ 0001-Make-sure-to-use-the-system-s-doctest.patch +0002-Reproducible-build.patch