Source: lirc Version: 0.10.1-6.2 Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The build path is embedded in the generated documentation, which breaks reproducibility when built from a different path. The attached patch sets "FULL_PATH_NAMES = NO", which changes the behavior to only embed the unique part of the filename. There are other outstanding issues reproducibility issues, but applying this patch makes it easier to identify and troubleshoot the remaining issues. Thanks for considering! live well, vagrant
From 11911fc80b2772aa48f06cd8ab36a85bc2b52e59 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Mon, 1 Jun 2020 02:10:44 +0000 Subject: [PATCH] doc/Doxyfile: Do not embed build path in documentation. Disable FULL_PATH_NAMES to make documentation builds reproducible. --- doc/Doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Doxyfile b/doc/Doxyfile index 1960b07..7997407 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -119,7 +119,7 @@ INLINE_INHERITED_MEMB = NO # path before files name in the file list and in the header files. If set # to NO the shortest path that makes the file name unique will be used. -FULL_PATH_NAMES = YES +FULL_PATH_NAMES = NO # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag # can be used to strip a user-defined part of the path. Stripping is -- 2.20.1
signature.asc
Description: PGP signature