Source: fmtlib Version: 4.0.0+ds-2 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 fmtlib could not be built reproducibly as — in a Doxygen error message — it exposes the use of Doxygen's "FULL_PATH_NAMES = YES". Patch attached. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
diff --git a/doc/build.py b/doc/build.py index 55992b9..668accc 100755 --- a/doc/build.py +++ b/doc/build.py @@ -89,6 +89,7 @@ def build_docs(version='dev', **kwargs): FMT_USE_USER_DEFINED_LITERALS=1 \ FMT_API= EXCLUDE_SYMBOLS = fmt::internal::* StringValue write_str + FULL_PATH_NAMES = NO '''.format(include_dir, doxyxml_dir).encode('UTF-8')) if p.returncode != 0: raise CalledProcessError(p.returncode, cmd)