Debian Bug report logs - #841777
perl-tk: please make the build reproducible

version graph

Package: src:perl-tk; Maintainer for src:perl-tk is Georges Khaznadar <georgesk@debian.org>;

Reported by: Reiner Herrmann <reiner@reiner-h.de>

Date: Sun, 23 Oct 2016 12:42:04 UTC

Severity: wishlist

Tags: patch

Found in version perl-tk/1:804.033-1

Fixed in version perl-tk/1:804.033-2

Done: Colin Tuckley <colint@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Colin Tuckley <colint@debian.org>:
Bug#841777; Package src:perl-tk. (Sun, 23 Oct 2016 12:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Colin Tuckley <colint@debian.org>. (Sun, 23 Oct 2016 12:42:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: perl-tk: please make the build reproducible
Date: Sun, 23 Oct 2016 14:40:33 +0200
[Message part 1 (text/plain, inline)]
Source: perl-tk
Version: 1:804.033-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that perl-tk could not be built reproducibly.
It does not use dpkg-buildflags while compiling C sources, which causes
the build path to be embedded in debug symbols, as -fdebug-prefix-map is
not specified.

The attached patch fixes this by passing the CFLAGS to the build process.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[perl-tk.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Colin Tuckley <colint@debian.org>:
You have taken responsibility. (Sat, 01 Jul 2017 16:54:03 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Sat, 01 Jul 2017 16:54:03 GMT) (full text, mbox, link).


Message #10 received at 841777-close@bugs.debian.org (full text, mbox, reply):

From: Colin Tuckley <colint@debian.org>
To: 841777-close@bugs.debian.org
Subject: Bug#841777: fixed in perl-tk 1:804.033-2
Date: Sat, 01 Jul 2017 16:51:19 +0000
Source: perl-tk
Source-Version: 1:804.033-2

We believe that the bug you reported is fixed in the latest version of
perl-tk, 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 841777@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Tuckley <colint@debian.org> (supplier of updated perl-tk 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 01 Jul 2017 16:42:00 +0100
Source: perl-tk
Binary: perl-tk
Architecture: source amd64
Version: 1:804.033-2
Distribution: unstable
Urgency: medium
Maintainer: Colin Tuckley <colint@debian.org>
Changed-By: Colin Tuckley <colint@debian.org>
Description:
 perl-tk    - Perl module providing the Tk graphics library
Closes: 841777
Changes:
 perl-tk (1:804.033-2) unstable; urgency=medium
 .
   * Make the build reproducible (Closes: #841777)
   * Bump Standards-Version to 3.9.8.
Checksums-Sha1:
 4e46ad7b2486f1e19a0c1ae1dc966222860c938c 1925 perl-tk_804.033-2.dsc
 21ff7445acc96a4c3904607a694668e2c3c8663e 14376 perl-tk_804.033-2.debian.tar.xz
 69ed866da7a2de7ef9b54fb029e79d5866574d5b 8460126 perl-tk-dbgsym_804.033-2_amd64.deb
 71d6fec3dda3ee132043cfdb433920bada9f5f11 7414 perl-tk_804.033-2_amd64.buildinfo
 6c6d69287938f705799037da87ce170495cbd9ec 1950812 perl-tk_804.033-2_amd64.deb
Checksums-Sha256:
 327650f00a31c45f1d105bce7c119553045d4368c0d6bb2b07592b73e213cc38 1925 perl-tk_804.033-2.dsc
 2d42545fa21989f0fd97da9ce9cddb8c961ed1683a330c5ef089ed6f616de8bb 14376 perl-tk_804.033-2.debian.tar.xz
 58926355b0bfa969abacfc01fdfb565bb70709ede14021cfc6f406ec9f3b92b8 8460126 perl-tk-dbgsym_804.033-2_amd64.deb
 442b846c5c82289da5747e42052c3818c5405b0d017c7b0e8326e62e6eada100 7414 perl-tk_804.033-2_amd64.buildinfo
 41b4874e664447b9fdc95b2ce36e91101186601e30c98ef9d5bae3c9b150c95d 1950812 perl-tk_804.033-2_amd64.deb
Files:
 71f309f1c647a1c25a29ea9e2aa20856 1925 perl optional perl-tk_804.033-2.dsc
 8f09b1f80f6a0a9cc8eb247bdf09d70e 14376 perl optional perl-tk_804.033-2.debian.tar.xz
 8fc858830c4171828835a65b7a4bcb8e 8460126 debug extra perl-tk-dbgsym_804.033-2_amd64.deb
 c6a2ad19d5469f50a7e6d786afc6994c 7414 perl optional perl-tk_804.033-2_amd64.buildinfo
 bc16c869e4e347a2dec8cae1a2ac4ebd 1950812 perl optional perl-tk_804.033-2_amd64.deb

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

iQIzBAEBCAAdFiEEq4t0jL2QJYBE2VXS+gxBBzjJ2QMFAllXyoAACgkQ+gxBBzjJ
2QNkNQ/+Ikez3HRjJnSKYyIjIPPEy3AuRAbJU5VGjwI5DDXWhW1Jl4fZRCfRfdoR
Uvt3KLbAmUgnq1h0yUW+Ylh6T55k2gxf9UFaXx6BtbLTiFSBsdMmW+hC5qyJbMA4
I2aO8TtxOYA+9c3NqwTGGQ8m7Wrc6wh9d8/M+tPfRcXTVpPHF+OTVLefd+tQq+71
eWIP6jkmt0xQhDEuoiT9/+RJamyk58XoRKxKvoJu+dt9fQ+t6+LRV9ZTU9mOpjLG
YbCSRL7oVDj6/uCN7IYa2yYeTaYWMy+3tfUXp2pj2vY+QJ8zEffO/5cGsfMIR+pr
ZWaeZ1Ao0PM1GKnviAbfibV/bP7Q6F3CggjvMqhTmEU4MdW0upxNCfX17LF8MoEh
bK98xL6Fujkb+Qak1fzd2XYAhdM/1dM7H/RdBACItEMUMrg1tec9Ddxun3ixf0Rl
CihggzfaGLq720GaxfvtUOYVbHJtYTyFDbsHqmyJeZ4P5OOWmK0+ofMx8px0Z5+Q
oi6sr7cbDN4RpCeJr/yKzk7yb6jkQKpiAcMcOkex9UMgPG6XWFGBG4fEtCOyBgh6
pCRZkTcKq1YjclqbROMB4Gm3C0vR+Uu2/JiBBBjgsKeHzh2yLCyp8duCcC7vC4eW
+Znk268pZ0qonzSToADEy+0TXmIsiKBFGKf97EbipbnQQ8C+eUo=
=MrtF
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 04 Aug 2017 07:29:07 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 14:05:24 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.