Bug#882112: bitz-server: please make the build reproducible

Chris Lamb lamby at debian.org
Sun Nov 19 04:30:29 UTC 2017


Source: bitz-server
Version: 1.0.0-5
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs at 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
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
--- 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 <lamby at 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


More information about the Reproducible-bugs mailing list