Source: bitz-server Version: 1.0.0-5 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 bitz-server could not be built reproducibly. Patch attached. We need to exclude README.md otherwise Doxygen makes rather silly… /usr/share/doc/bitz-server-docs/docs/tmp_buildd_buildpath_here_r_e_a_d_m_e.html … files. :) [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
--- a/debian/patches/0002-reproducible_build.patch 1970-01-01 09:00:00.000000000 +0900 --- b/debian/patches/0002-reproducible_build.patch 2017-11-19 13:18:09.896166762 +0900 @@ -0,0 +1,24 @@ +Description: Make the build reproducible +Author: Chris Lamb <la...@debian.org> +Last-Update: 2017-11-19 + +--- bitz-server-1.0.0.orig/doc/doxygen.cfg.in ++++ bitz-server-1.0.0/doc/doxygen.cfg.in +@@ -17,7 +17,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 +@@ -102,7 +102,7 @@ INPUT = @top_srcdir@ + INPUT_ENCODING = UTF-8 + FILE_PATTERNS = + RECURSIVE = YES +-EXCLUDE = @top_srcdir@/doc ++EXCLUDE = @top_srcdir@/doc @top_srcdir@/README.md + EXCLUDE_SYMLINKS = NO + EXCLUDE_PATTERNS = + EXCLUDE_SYMBOLS = --- a/debian/patches/series 2017-11-19 12:29:17.005370053 +0900 --- b/debian/patches/series 2017-11-19 13:12:56.075676422 +0900 @@ -1,2 +1,3 @@ 0001-disable_search_doc.patch 0600-man_page_spelling.patch +0002-reproducible_build.patch