Your message dated Thu, 04 Jan 2018 13:06:14 +0000
with message-id <[email protected]>
and subject line Bug#818754: fixed in tk8.5 8.5.19-2
has caused the Debian Bug report #818754,
regarding tk8.5: 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.)
--
818754: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818754
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tk8.5
Version: 8.5.19-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 tk8.5 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 e9018cf..b629a8f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -41,6 +41,7 @@ override_dh_auto_build:
$(MAKE) -C unix
# Build the static library
cd unix && \
+ LC_ALL=C && \
ar cr libtk$(v).a *.o && \
ar d libtk$(v).a tkAppInit.o && \
ranlib libtk$(v).a
--- End Message ---
--- Begin Message ---
Source: tk8.5
Source-Version: 8.5.19-2
We believe that the bug you reported is fixed in the latest version of
tk8.5, 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 tk8.5 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: Thu, 04 Jan 2018 15:42:45 +0300
Source: tk8.5
Binary: tk8.5 libtk8.5 tk8.5-dev tk8.5-doc
Architecture: source amd64 all
Version: 8.5.19-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Tcl/Tk Packagers <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
libtk8.5 - Tk toolkit for Tcl and X11 v8.5 - run-time files
tk8.5 - Tk toolkit for Tcl and X11, v8.5 - windowing shell
tk8.5-dev - Tk toolkit for Tcl and X11, v8.5 - development files
tk8.5-doc - Tk toolkit for Tcl and X11, v8.5 - manual pages
Closes: 818754
Changes:
tk8.5 (8.5.19-2) unstable; urgency=medium
.
* Removed the libtk8.5-dbg package which is no longer necessary, as
there is an automatically created mechanism for creating debug packages.
* Do not create an extra ldconfig trigger invocation for libtk8.5.
* Set locale to C when creating a static library to make the package build
reproducible (closes: #818754).
* Bumped standards version to 4.1.3.
Checksums-Sha1:
72a50b114eee1112eab65b39a885d8663af4ac5c 2037 tk8.5_8.5.19-2.dsc
ba2d06b5dce649cb3658796ddae393267a1e8d5d 12708 tk8.5_8.5.19-2.debian.tar.xz
1ed875361eecc2120edfd714aeb42c9fd72a6260 4712372
libtk8.5-dbgsym_8.5.19-2_amd64.deb
a4476dff3ca1efa1960f296a8a229b0b832c83a0 746236 libtk8.5_8.5.19-2_amd64.deb
b58d30b84a6eecc38793baff7ab6149131980c9f 39060 tk8.5-dbgsym_8.5.19-2_amd64.deb
3e8de8fa50f7e39c0f1ea2c48955b6877e226dec 749552 tk8.5-dev_8.5.19-2_amd64.deb
8fed1dca3e2f4241e6469bf977f7b8d6102d1cc7 1144372 tk8.5-doc_8.5.19-2_all.deb
e6da8cf50e76b23969a0b3b8e33f015913dbfcb0 7961 tk8.5_8.5.19-2_amd64.buildinfo
b98176a26c0b0a70c1760336f87524eafecc99d3 106804 tk8.5_8.5.19-2_amd64.deb
Checksums-Sha256:
bcf11c500de611e11b3d941bd696691ab29734c848734cea63f053492441213c 2037
tk8.5_8.5.19-2.dsc
d82952e5542eaca7c3400342b01244fb283608e0e3f310486bde34c3c38a5ac3 12708
tk8.5_8.5.19-2.debian.tar.xz
e387ef93968830446de835d1cf8667c4a1f98777b63a868646f331ddf3fd77f3 4712372
libtk8.5-dbgsym_8.5.19-2_amd64.deb
0f3d05c117ef51861085c9d2aa12454c66582903035e37eeded2cf81dc3b0639 746236
libtk8.5_8.5.19-2_amd64.deb
31a5901b8b5455ec238849052857b8570fa02f260efc08611b017d319c162568 39060
tk8.5-dbgsym_8.5.19-2_amd64.deb
3b9006a6970fddb956d67ac36c0133a27a79563bbd38bbd7ae1ee8c338ce82ee 749552
tk8.5-dev_8.5.19-2_amd64.deb
599a99701f79d6ce98964df605f043cd175010bc55aa168bb52ec47a9730a59a 1144372
tk8.5-doc_8.5.19-2_all.deb
8c796f2c6aefb292515987731ed6cc07bf70fa579fc0f19779f2799ed3836860 7961
tk8.5_8.5.19-2_amd64.buildinfo
5a1a13c03c8048f1524b5e45aa1dd99e0a02bbc4585f1e017f521c132fe2479e 106804
tk8.5_8.5.19-2_amd64.deb
Files:
60c85ba35038675ee3bfb40ba57b9331 2037 libs optional tk8.5_8.5.19-2.dsc
1e83453baa261fc73e8fac10d02f08e3 12708 libs optional
tk8.5_8.5.19-2.debian.tar.xz
094244bb8f13ab1088cb29591cd7b3be 4712372 debug optional
libtk8.5-dbgsym_8.5.19-2_amd64.deb
928d9e29336fe2fed6a0db7bcef62908 746236 libs optional
libtk8.5_8.5.19-2_amd64.deb
dff2f41eaa0714ea4e7149c50aeac754 39060 debug optional
tk8.5-dbgsym_8.5.19-2_amd64.deb
842ac6d005522fc4c040710663e8e13e 749552 libdevel optional
tk8.5-dev_8.5.19-2_amd64.deb
7b4f9cf6de62737a53822b05d5aa2b4b 1144372 doc optional
tk8.5-doc_8.5.19-2_all.deb
a73fb99815d0e250d1a2079386cd7742 7961 libs optional
tk8.5_8.5.19-2_amd64.buildinfo
88ef17374c01ac49dd29cb85e440cd9c 106804 interpreters optional
tk8.5_8.5.19-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAlpOIlwACgkQTyrk60tj
54cBJxAAqX1CnyeEiwrmirJzUKqMrkUY6xQUtYFashIDMVs6NEcnoYpvmU2APlwG
aiGsJX7LTf9PJycuEc6nLHCqGOM1B5y5gmEXmNG6REXsX5eBQ7bsqsaIoKTOx+oe
KPq4nyws/Q7O+2NcC+KKoE496KEuWz/OFLqA9L1WTVwxxzbxZyT2mrwozrcXFxog
vMc0i2Ds7pZTZ/S6Z6dUmJOeHRWpVhsIxCnOuRY6lSIFyu9Vd3IHXfAm33f7Rpeq
L/NpOue99twFZj/cRRK9HRq1s4kaMvStmmR9k2kCvSWngOl8XC89scUvIcFFL3cC
Sxnt0PsY+J4oZaz9dRooxBqeJSq379dYl5ozUpwPGjvw5hEjNosVBdJ6xKjHEGrz
YpmDTfyq3KaW3OvUTPvxPna7Nls4V226bZEvK7hSCDCqsXrO0f6ytNpsRhTh3kWW
/hzrnnl3MHxrfxoCR1BPIP7BUrgqAwSxPQ3waqARXioB5FRzjetSYxvP6WmycMDa
G15/BY6R5dtaw+g2Bs9ylCQp0NhCpAYUqG/K7HLwzEff/cxou5CftJIBxlZVLKF5
8WZR2PUQIkLw1ruJ8aSsk35DuBT0u2rkhVsOxhq9qwC6JOkn1ZSq7CboN6i6x9MH
7P1iK+VhrQPI7wohOLBqVa2YXgzvai5y5NdyHNfS+qM9yWqnB7I=
=g2U8
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-tcltk-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tcltk-devel