Your message dated Wed, 09 May 2018 12:36:37 +0000
with message-id <[email protected]>
and subject line Bug#897904: fixed in libzstd 1.3.4+dfsg-3
has caused the Debian Bug report #897904,
regarding libzstd: 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.)
--
897904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897904
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libzstd
Version: 1.3.4+dfsg-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: environment
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that libzstd could not be built reproducibly.
This is because it encodes the number of CPUs of the build machine
into the documentation.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/0014-Reproducible-build.patch 1969-12-31
16:00:00.000000000 -0800
--- b/debian/patches/0014-Reproducible-build.patch 2018-05-04
08:29:31.826847092 -0700
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2018-05-04
+
+--- libzstd-1.3.4+dfsg.orig/contrib/pzstd/Options.cpp
++++ libzstd-1.3.4+dfsg/contrib/pzstd/Options.cpp
+@@ -88,7 +88,7 @@ void usage() {
+ std::fprintf(stderr, " -p, --processes # : number of threads to use
for (de)compression (default:%d)\n", defaultNumThreads());
+
+ std::fprintf(stderr, "ZSTD options:\n");
+- std::fprintf(stderr, " -# : # compression level (1-%d,
default:%d)\n", kMaxNonUltraCompressionLevel, kDefaultCompressionLevel);
++ std::fprintf(stderr, " -# : # compression level (1-%d,
default:<numcpus>)\n", kMaxNonUltraCompressionLevel);
+ std::fprintf(stderr, " -d, --decompress : decompression\n");
+ std::fprintf(stderr, " -o file : result stored into `file`
(only if 1 input file)\n");
+ std::fprintf(stderr, " -f, --force : overwrite output without
prompting, (de)compress links\n");
--- a/debian/patches/series 2018-05-04 08:18:10.696779480 -0700
--- b/debian/patches/series 2018-05-04 08:29:29.170809935 -0700
@@ -3,3 +3,4 @@
0012-typos.patch
pthread.patch
0013-skip-memory-greedy-tests.patch
+0014-Reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: libzstd
Source-Version: 1.3.4+dfsg-3
We believe that the bug you reported is fixed in the latest version of
libzstd, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Mestiashvili <[email protected]> (supplier of updated libzstd 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 09 May 2018 13:08:47 +0200
Source: libzstd
Binary: libzstd-dev libzstd1 zstd
Architecture: source amd64
Version: 1.3.4+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Alexandre Mestiashvili <[email protected]>
Description:
libzstd-dev - fast lossless compression algorithm -- development files
libzstd1 - fast lossless compression algorithm
zstd - fast lossless compression algorithm -- CLI tool
Closes: 897904
Changes:
libzstd (1.3.4+dfsg-3) unstable; urgency=medium
.
* Add patch making build reproducible, Closes: #897904
* Update patch skipping heavy tests on mips(el) and hurd
* Add patch fixing tests on GNU/Hurd
* Drop not needed override_dh_auto_test
Checksums-Sha1:
498643eebc540ef614ac69001bdc3cfa65ffb15f 2155 libzstd_1.3.4+dfsg-3.dsc
2e48b51d65a3f047e700317eb9989150e41e8cd7 9880
libzstd_1.3.4+dfsg-3.debian.tar.xz
85c06a3b75bc268d9493cb14428e71dffffc2cc9 248608
libzstd-dev_1.3.4+dfsg-3_amd64.deb
2b6d7c7cd6fb09071519c9d5bc9237e48918cadc 883696
libzstd1-dbgsym_1.3.4+dfsg-3_amd64.deb
715988c5536ec99aaa1a9f1daaf7d4d0bd7aed08 204572 libzstd1_1.3.4+dfsg-3_amd64.deb
39f5e88f0fefbdf232b5e54777936fcb85ba7118 7734
libzstd_1.3.4+dfsg-3_amd64.buildinfo
2e404f9915b16718738ea0da0515f0f46690cf61 2172472
zstd-dbgsym_1.3.4+dfsg-3_amd64.deb
5cd9ca18fccb6bb220b85d57538157e2cffb168e 296460 zstd_1.3.4+dfsg-3_amd64.deb
Checksums-Sha256:
638074a04c7fd50f94f23773fc677535fe3939c2d92f1e4204a8f88002edddae 2155
libzstd_1.3.4+dfsg-3.dsc
5b0eacffe7853f67edfddccb96a762b3f59412ff6e432691124f99aa4f2767dd 9880
libzstd_1.3.4+dfsg-3.debian.tar.xz
041ea527a0a868866f038a5ff5a2a61f9f99ab923b1c1372c0e0eb22cdfda284 248608
libzstd-dev_1.3.4+dfsg-3_amd64.deb
4c9a849d21759c86384a810c0bcb32e5a1fe2f76aa889183b134079c071dd067 883696
libzstd1-dbgsym_1.3.4+dfsg-3_amd64.deb
3ce953b53daf3ee7d0042dad1b2f211136dbf92ade26385ee8094d1d40219f55 204572
libzstd1_1.3.4+dfsg-3_amd64.deb
ac01ef3b0f49b85baa1ffd61b6691730a3eeacaf797a4537ee106a01aaa6f312 7734
libzstd_1.3.4+dfsg-3_amd64.buildinfo
b9da06acbdffe7791848838f2f2175f3019b3cb6ada54431178bcc2c49c5ad0a 2172472
zstd-dbgsym_1.3.4+dfsg-3_amd64.deb
eb01bd6201444ba10040199ffad2e4a7e0ab4feb5d224fb4b27a00d15f4c5804 296460
zstd_1.3.4+dfsg-3_amd64.deb
Files:
8ece79c0e8c296e90823ca27e9e494eb 2155 libs optional libzstd_1.3.4+dfsg-3.dsc
cae9657c1d2a16a948bd552ffc9867b6 9880 libs optional
libzstd_1.3.4+dfsg-3.debian.tar.xz
7930b477d7c61e7c1c06dd101882b7b4 248608 libdevel optional
libzstd-dev_1.3.4+dfsg-3_amd64.deb
9eab5fc662e3480f328ffcacc9c4396c 883696 debug optional
libzstd1-dbgsym_1.3.4+dfsg-3_amd64.deb
be4af7bf11a8f7ae5b915f45cc292f82 204572 libs optional
libzstd1_1.3.4+dfsg-3_amd64.deb
df46d93d97f3bb8aa6e7055346d175f1 7734 libs optional
libzstd_1.3.4+dfsg-3_amd64.buildinfo
9b58cf0c0692b0c5e7b7e48ce116784a 2172472 debug optional
zstd-dbgsym_1.3.4+dfsg-3_amd64.deb
323e9a6c9850b64c10c09f5f37967e1b 296460 utils optional
zstd_1.3.4+dfsg-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJa8uE8AAoJEBz3khEbUiiwAFoQAKv6TNWrqOcsx6kKx7ARx+wp
9oA22RUTGnPVdWxU893nk2Pda2IORwFyMdcX00yFFKnSd/zO41Zin0lZ1tyy2+Er
n1U7u0iS11cBWfJxUO2ksPpGbGVs4dVsufFEgFmv9fApp9B4cmHRAK8MvXwys3ll
oxabgPry7SENALm0WFKwgIVYUjtOHOkPpyZhSPaJVwk7tn6tbJ9zrftJC181EBMY
38fBAAjFHohwZ6LlcLor1jlaEb56GXu3Pj4yUmpKKpLnM8VBal32oL0yZOpcYUxR
ikTyQzpV1KW8ET4ezHj+5nbxVL8oGyoPNnmgA+7CXgAp3lD3pbC/cAVlT8Oh3rVV
8eZ/fHOSWcgwxPVCduRw73wXEp+svPw/nwciClGYjrKbHTeOCJHXP8HzbgDmLhKK
Qi0CuwmPz5qQmGGf03WPR4YBP4N+HdKELPj2Z+IhGdZLnlVnBGezQ+Ek9YAupUC1
3Peq2gdRqqQJ4AV5H21ddSW1xtrjoWYuJ2JU8pFNFWspzyIVUtrw756VnP04vShR
LNfh/gfXXD8kQ70FjCiPPM3S1r50/n6HybOu9/NQz6As69+dG9AXjIhCS++4Sn6o
DyKr1UkwcToi2Q9NRT7YqeU9ETRY2c7jc07eXK8Xmgx4Cq7c/e8OTKAmv0Vv3BN/
Ro73siXldoqLem30ohjq
=OWR9
-----END PGP SIGNATURE-----
--- End Message ---