Your message dated Mon, 21 Mar 2016 13:23:49 +0000
with message-id <[email protected]>
and subject line Bug#818750: fixed in tcl8.6 8.6.5+dfsg-2
has caused the Debian Bug report #818750,
regarding tcl8.6: 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.)
--
818750: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818750
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tcl8.6
Version: 8.6.5+dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: locale
X-Debbugs-Cc: [email protected]
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that tcl8.6 could not be built reproducibly.
While creating the static library, sorts the files from the glob
differently depending on the configured locale.
The attached patch fixes this by setting LC_ALL to C before.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index 9c93c4c..86bb64a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,6 +50,7 @@ override_dh_auto_build:
$(MAKE) -C unix
# Build the static library
cd unix && \
+ LC_ALL=C && \
ar cr libtcl$(v).a *.o && \
ar d libtcl$(v).a tclAppInit.o && \
ranlib libtcl$(v).a
--- End Message ---
--- Begin Message ---
Source: tcl8.6
Source-Version: 8.6.5+dfsg-2
We believe that the bug you reported is fixed in the latest version of
tcl8.6, 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.
Sergei Golovan <[email protected]> (supplier of updated tcl8.6 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: Mon, 21 Mar 2016 15:35:01 +0300
Source: tcl8.6
Binary: tcl8.6 libtcl8.6 libtcl8.6-dbg tcl8.6-dev tcl8.6-doc
Architecture: source amd64 all
Version: 8.6.5+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Tcl/Tk Packagers <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
libtcl8.6 - Tcl (the Tool Command Language) v8.6 - run-time library files
libtcl8.6-dbg - Symbol files for libtcl8.6
tcl8.6 - Tcl (the Tool Command Language) v8.6 - shell
tcl8.6-dev - Tcl (the Tool Command Language) v8.6 - development files
tcl8.6-doc - Tcl (the Tool Command Language) v8.6 - manual pages
Closes: 817824 818697 818750
Changes:
tcl8.6 (8.6.5+dfsg-2) unstable; urgency=medium
.
* Applied a patch by Hirofumi Ogawa to fix a segfault on exit if run on
hardware supporting HLE/RTM extensions (closes: #818697, #817824).
* Sort the object files inside the static library using the C locale to make
the build reproducible (closes: #818750).
* Bumped standards version to 3.9.7.
Checksums-Sha1:
58f2ed51a56659b219464de58b0b4eca43efc8a5 2031 tcl8.6_8.6.5+dfsg-2.dsc
73330bd9cd01bbf6a0fb8f8a780d6ce805049b38 15292
tcl8.6_8.6.5+dfsg-2.debian.tar.xz
85d9965a4a6626276a1a952ba39dd13da0dee361 2951008
libtcl8.6-dbg_8.6.5+dfsg-2_amd64.deb
8fb8513b5e17ee9e9f7bb5e762a5124aab91aec1 981230
libtcl8.6_8.6.5+dfsg-2_amd64.deb
4643748424ae02ba4441fc13d7a500400e489e64 4190
tcl8.6-dbgsym_8.6.5+dfsg-2_amd64.deb
3763660507eee86cf517169b3edfc7cb0599ebb8 991052
tcl8.6-dev_8.6.5+dfsg-2_amd64.deb
e07e6938d9697c2484a6425d45446e39ab847f80 1723042
tcl8.6-doc_8.6.5+dfsg-2_all.deb
8416f8ea518af2f1d61f80879be30b021ce2c134 122580 tcl8.6_8.6.5+dfsg-2_amd64.deb
Checksums-Sha256:
5241391f8fff03546071015157b937cd0ce4e602656285ef38d28273b9c917df 2031
tcl8.6_8.6.5+dfsg-2.dsc
b7fadd00ac816cca52eee35f8e1acd2d2b22844d25791d9a39c87e804128795e 15292
tcl8.6_8.6.5+dfsg-2.debian.tar.xz
f8f15e9802666d2dfcc1879f7eaed05910fec2bc237439db17169bd912791bc4 2951008
libtcl8.6-dbg_8.6.5+dfsg-2_amd64.deb
d254950dd4a432e57a1fb1de216e18497cbcefc75ee1f9bdd5ad01718b4a8f19 981230
libtcl8.6_8.6.5+dfsg-2_amd64.deb
108803a103b3e27cbe0f6c81522166a3592331498a2caca0f5c87832e0b777fb 4190
tcl8.6-dbgsym_8.6.5+dfsg-2_amd64.deb
b04f15021ac8355ae37fc6309962d24d0bff02e5d99183ff7a01847bcdb7889e 991052
tcl8.6-dev_8.6.5+dfsg-2_amd64.deb
e59ac6c0139ba1cda18bb59b68f54bef1ffe26469555b116e149a2f29b01ee23 1723042
tcl8.6-doc_8.6.5+dfsg-2_all.deb
cbe63a6945818fd1920ad69baf8c51a71b01dbd7ac972f8cbf0526cae91a166b 122580
tcl8.6_8.6.5+dfsg-2_amd64.deb
Files:
782d5fd0b6bb9ac13e8ad6a565cc364c 2031 libs optional tcl8.6_8.6.5+dfsg-2.dsc
e9349b0d5b7188d76d9a355008859e19 15292 libs optional
tcl8.6_8.6.5+dfsg-2.debian.tar.xz
620829b5cf78b318186da086a3c8c5bb 2951008 debug extra
libtcl8.6-dbg_8.6.5+dfsg-2_amd64.deb
020b54d9c1edeee4f9ec05fcf5756530 981230 libs optional
libtcl8.6_8.6.5+dfsg-2_amd64.deb
fc2e5416de2a5d2b1fa9d850f29bcd4f 4190 debug extra
tcl8.6-dbgsym_8.6.5+dfsg-2_amd64.deb
ad5cae5530ee3d2e1500991ef34c91a9 991052 libdevel optional
tcl8.6-dev_8.6.5+dfsg-2_amd64.deb
f4d77f30261bc41d4ebc1b19ac625aae 1723042 doc optional
tcl8.6-doc_8.6.5+dfsg-2_all.deb
61f85f7cf96dad70c663eb962cb19f3c 122580 interpreters optional
tcl8.6_8.6.5+dfsg-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBVu/wJVfnxjJPgTkdAQjyfhAAuWBLC7lq7ZKvJJ3gBOfAF/2KF010GNuo
NexXGvOs52wu2vYXjPPOGG26waFZV3v0Swk8yAm4Yi7yvgmZyooHBOt0ieELM5gq
Yv8WYwtVWHPxLi21y53XfWmZkSJeUxxQAsKJwecKKDc8DuLun0S/wPTJK9yfJQ1x
EprgT/EoH9fPkt5xfSoO03HTgrQ69p6LYJ3FaW+DGiEI/Uc0IsayfyJquAYHLiOt
GhEL8SoaHoFnEklp1PRfxwx+wb0L+cDAwIvHO4u39N1UiNBDyxQb3YlFk18xIiTl
K1/0XlnLytpZgCNF8Js+cL7iowohrVT5aPAo7rpBOPl2bcAO8i6bS0tOLc0sLJFE
IbJmvMCqPCwCk74SO4cxqroiyEudhkEsi6cBwsSpm5Tja2cVnhiwAu92Ni7mFSGc
sFvptRY+ckJysngqZLwg/mOJQERp25QF00wrTqdNLlpqseJet8/ftIt/a6GJcs4T
16qCS84hQlsUB6bbORcfm/wBu8oeToBB39gd+9yOuQyMYAg+I8X383gMqrdOERna
PPXx2utAsMmtyEOYbyqctXD7eKXl2AcCI94lPUDW3X7/wrxJyrdhmd4OypSa3c5G
kUnQ4fI+GQdnTy0g3ZdyxJQH9DQ8PTZFLbB3wbctryauVUfoEmFBaTshuRjpxQYq
TZ4Hs+J3ADU=
=hEiq
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-tcltk-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tcltk-devel