Your message dated Sat, 1 Feb 2020 18:17:39 -0500
with message-id <20200201231739.6a4og3w4obfeqnrc@localhost>
and subject line Re: Bug#950454: msgpack-c: please make the build reproducible
has caused the Debian Bug report #950454,
regarding msgpack-c: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
950454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950454
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: msgpack-c
Version: 3.0.1-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
msgpack-c could not be built reproducibly. This because it embedded
absolute filenames in the Doxygen documentation.
Patch attached that disables this.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible-build.patch 2020-02-01 14:27:13.953251913
+0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2020-02-01
+
+--- msgpack-c-3.0.1.orig/Doxyfile
++++ msgpack-c-3.0.1/Doxyfile
+@@ -105,7 +105,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
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2020-02-01 14:27:13.233198185 +0100
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Version: 3.2.1-1
On Sat, Feb 01, 2020 at 10:57:09PM -0000, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0] we noticed that
> msgpack-c could not be built reproducibly. This because it embedded
> absolute filenames in the Doxygen documentation.
Thanks. This is already fixed in the latest packaged version (in
experimental). I haven't uploaded that to unstable yet because of a bug
on 32-bit architectures.
Cheers,
--
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
--- End Message ---