Your message dated Mon, 13 Apr 2020 10:54:14 +0000
with message-id <e1jnwjg-0006bl...@fasolo.debian.org>
and subject line Bug#956583: fixed in xxhash 0.7.3-2
has caused the Debian Bug report #956583,
regarding xxhash: 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 ow...@bugs.debian.org
immediately.)


-- 
956583: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956583
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xxhash
Version: 0.7.3-1
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
xxhash could not be built reproducibly.

This is because the shipped pkg-config file embeds the path the
package was built in. Patch attached that changes this prefix value to
"/usr" which I *think* is right, but it's at least no worse than the
current shipped value which will never resolve on a user's machine.

        @@ -1,11 +1,11 @@
         #   xxHash - Extremely fast hash algorithm
         #   BSD 2-Clause License 
(https://www.opensource.org/licenses/bsd-license.php)
         
        -prefix=/build/1st/xxhash-0.7.3/debian/tmp/usr
        +prefix=/build/2/xxhash-0.7.3/2nd/debian/tmp/usr

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / 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-04-13 10:40:21.112307341 
+0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <la...@debian.org>
+Last-Update: 2020-04-13
+
+--- xxhash-0.7.3.orig/libxxhash.pc.in
++++ xxhash-0.7.3/libxxhash.pc.in
+@@ -1,7 +1,7 @@
+ #   xxHash - Extremely fast hash algorithm
+ #   BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)
+ 
+-prefix=@PREFIX@
++prefix=/usr
+ exec_prefix=${prefix}
+ includedir=${prefix}/include
+ libdir=${exec_prefix}/lib
--- a/debian/patches/series     1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series     2020-04-13 10:40:20.056300166 +0100
@@ -0,0 +1 @@
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: xxhash
Source-Version: 0.7.3-2
Done: Norbert Preining <norb...@preining.info>

We believe that the bug you reported is fixed in the latest version of
xxhash, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <norb...@preining.info> (supplier of updated xxhash package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 13 Apr 2020 19:00:33 +0900
Source: xxhash
Architecture: source
Version: 0.7.3-2
Distribution: unstable
Urgency: medium
Maintainer: Norbert Preining <norb...@preining.info>
Changed-By: Norbert Preining <norb...@preining.info>
Closes: 956583
Changes:
 xxhash (0.7.3-2) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Make the build reproducible (Closes: #956583)
Checksums-Sha1:
 41645bbd187234fb9f54014836c3b15715f74092 1601 xxhash_0.7.3-2.dsc
 16c835615653ea754ae33099cea4f02e020c4b1c 3640 xxhash_0.7.3-2.debian.tar.xz
 b4bf2c3ac9af5c892f63a634780192470bece7db 5994 xxhash_0.7.3-2_source.buildinfo
Checksums-Sha256:
 812577aa1bd553a14451e958e92b1064b333b5f3bd843392207b43372cc52f28 1601 
xxhash_0.7.3-2.dsc
 cf84efed79d446b2c4d30a6167239ee73956a0fd05abe48b496d9ee65c3255c2 3640 
xxhash_0.7.3-2.debian.tar.xz
 2c8c5f0b016af165aabcc52d01bc5a4ae979f9c2afd3c6245b872bd585194a33 5994 
xxhash_0.7.3-2_source.buildinfo
Files:
 909856d3e7d6953d873c97018a203e2a 1601 utils optional xxhash_0.7.3-2.dsc
 66c1256da78aeccd8c1a2f989b3adab1 3640 utils optional 
xxhash_0.7.3-2.debian.tar.xz
 1a2cacf20df014c4efd2abe37d510fbb 5994 utils optional 
xxhash_0.7.3-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAl6UOc8ACgkQ2A4JsIcU
AGYL7Qf/b/vZKY8BLbk8O6eomj0QyNwAv80gYSRLrkzAjSICyD5ngCmlJzQVVRMl
OpjNJCGH/gMeiVKV2YXtbtKIy5wgBGh8q7UaLHbUn/obPmYpKsWj9KWLCUv4aXwd
vDiSd/NmzFlbdRm4V1AGGHfmYkeKnk2qvf5VnaOmxUmERBCbFUdtQlEbRDk5js6K
0R4Zifp+P2QsK8Tk6Dcc3c2dG3ZElFpQ8PectkzqubqQh2DHDlWCYlLe+RRQtxIm
QcAxy2YfRHuylUZR/E41DkKo7z0igtWrVOAgroKo3pDF7i/PKXEWE/tmZg+H24ol
vrf8yncOM/N/5g1PUHQy1zDZOK1axA==
=xlwI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to