Bug#902804: schroot: please make the documentation build reproducibly
Chris Lamb
lamby at debian.org
Sun Jul 1 09:14:32 BST 2018
Source: schroot
Version: 1.6.10-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 schroot could not be built reproducibly.
Patch attached that fixes the documentation to not include the absolute
build path. Some binaries (eg. /usr/bin/schroot etc.) remain
unreproducible but that is almost certainly a different problem.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible-build.patch 2018-07-01 08:59:07.684315332 +0100
@@ -0,0 +1,14 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby at debian.org>
+Last-Update: 2018-07-01
+
+--- schroot-1.6.10.orig/man/CMakeLists.txt
++++ schroot-1.6.10/man/CMakeLists.txt
+@@ -150,6 +150,7 @@ foreach(manpage_source ${manpage_sources
+
+ add_custom_command(OUTPUT ${manpage}
+ COMMAND ${SOELIM_EXECUTABLE}
++ -r
+ ${manpage_includes}
+ < "${manpage_source_file}"
+ > "${manpage}"
--- a/debian/patches/series 2018-07-01 08:35:34.336732471 +0100
--- b/debian/patches/series 2018-07-01 08:59:06.652300550 +0100
@@ -9,3 +9,4 @@
Unmount-everything-that-we-can-instead-of-giving-up.patch
fix-killprocs.patch
fix-bash-completion.patch
+reproducible-build.patch
More information about the Reproducible-bugs
mailing list