1085283">

Debian Bug report logs - #1085283
readsb: please make the build reproducible

version graph

Package: src:readsb; Maintainer for src:readsb is Thorsten Alteholz <debian@alteholz.de>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Thu, 17 Oct 2024 16:27:01 UTC

Severity: wishlist

Tags: patch

Found in version readsb/3.14.1630-1

Fixed in version readsb/3.14.1630+git20240609.adc080d-1

Done: Thorsten Alteholz <debian@alteholz.de>

Bug is archived. No further changes may be made.

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


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Thorsten Alteholz <debian@alteholz.de>:
Bug#1085283; Package src:readsb. (Thu, 17 Oct 2024 16:27:01 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Thorsten Alteholz <debian@alteholz.de>. (Thu, 17 Oct 2024 16:27:01 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: readsb > Version: 3.14.1630-1 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: timestamps > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0], we noticed that > readsb could not be built reproducibly. > > This is because it embeds a "compiled on" timestamp into the binary. > > A patch is attached that seeds this timestamp from SOURCE_DATE_EPOCH [0] > if available. > > [0] https://reproducible-builds.org/ > [1] https://reproducible-builds.org/docs/source-date-epoch/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &In-Reply-To=<172918219079.9167.17727750684701865646@39459999bab3>&subject=Re: readsb: please make the build reproducible&References=<172918219079.9167.17727750684701865646@39459999bab3>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: readsb: please make the build reproducible
Date: Thu, 17 Oct 2024 09:24:08 -0700
[Message part 1 (text/plain, inline)]
Source: readsb
Version: 3.14.1630-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
readsb could not be built reproducibly.

This is because it embeds a "compiled on" timestamp into the binary.

A patch is attached that seeds this timestamp from SOURCE_DATE_EPOCH [0]
if available.

 [0] https://reproducible-builds.org/
 [1] https://reproducible-builds.org/docs/source-date-epoch/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[readsb.diff.txt (text/plain, attachment)]

Reply sent to Thorsten Alteholz <debian@alteholz.de>:
You have taken responsibility. (Thu, 17 Oct 2024 22:39:02 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 17 Oct 2024 22:39:02 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1085283-close@bugs.debian.org
Subject: Bug#1085283: fixed in readsb 3.14.1630+git20240609.adc080d-1
Date: Thu, 17 Oct 2024 22:36:12 +0000
[Message part 1 (text/plain, inline)]
Source: readsb
Source-Version: 3.14.1630+git20240609.adc080d-1
Done: Thorsten Alteholz <debian@alteholz.de>

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

Debian distribution maintenance software
pp.
Thorsten Alteholz <debian@alteholz.de> (supplier of updated readsb 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: SHA512

Format: 1.8
Date: Thu, 17 Oct 2024 22:53:06 +0200
Source: readsb
Architecture: source
Version: 3.14.1630+git20240609.adc080d-1
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <debian@alteholz.de>
Changed-By: Thorsten Alteholz <debian@alteholz.de>
Closes: 1085283
Changes:
 readsb (3.14.1630+git20240609.adc080d-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/readsb.postrm: don't error out when deluser is missing
   * add patch to make package reproducible build (Closes: #1085283)
     Thanks a lot to Chris Lamb for the patch.
Checksums-Sha1:
 0bc86f4747af27d84dcb7a458a5bd5cef0c6ac04 2248 readsb_3.14.1630+git20240609.adc080d-1.dsc
 4c55903355171a5420a27d51572b4e933a86097a 319972 readsb_3.14.1630+git20240609.adc080d.orig.tar.xz
 1d3f77916843baa7a23a660c19d6bd4c6be49a41 8144 readsb_3.14.1630+git20240609.adc080d-1.debian.tar.xz
 d58e826b57d694d36605c8cdebd0553708911624 6740 readsb_3.14.1630+git20240609.adc080d-1_amd64.buildinfo
Checksums-Sha256:
 dc8402d16b17148531514cfd901a27c06d1b7adb6852e3a4e9d3714cbb049ff2 2248 readsb_3.14.1630+git20240609.adc080d-1.dsc
 5f9723dc5b4d38b9998e5619291cb35af163c33f521f2ec863d4f9a89a333379 319972 readsb_3.14.1630+git20240609.adc080d.orig.tar.xz
 335a99883adc99153f6824cc89a06c93affc1dc7a6acd17141f06ba6f4defd4a 8144 readsb_3.14.1630+git20240609.adc080d-1.debian.tar.xz
 c5ae451fdf59371384c586f0a56d72827b917036ef28bce83d4d92a240bcefd0 6740 readsb_3.14.1630+git20240609.adc080d-1_amd64.buildinfo
Files:
 680647c0fe16b692650ac06872c987f8 2248 net optional readsb_3.14.1630+git20240609.adc080d-1.dsc
 4d74d4f18b398f4e9aaece4acdcefade 319972 net optional readsb_3.14.1630+git20240609.adc080d.orig.tar.xz
 5e2f38672caf768141bea61079f4d600 8144 net optional readsb_3.14.1630+git20240609.adc080d-1.debian.tar.xz
 e166e0e6c3f3450d1897cefefa37c6da 6740 net optional readsb_3.14.1630+git20240609.adc080d-1_amd64.buildinfo

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmcRi5FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR64aEACQgt3WqD/LSeaQyVNXzjn6LxNNGpEo
ilDCu1VpOUqXqeOkaXa+1RIO1O/7ETUuj83r7Jmk1KuUXwUukwoI3XsL31JAB+37
Kto47+D3if1/8c6erQk/H5hYH9wKLr3vZwKmFkKBPzQPYWdrOIktHgcRetuLJrKI
IY8aIdXHC6G/GLQ4xRVY5GGMzuJwQ4PkKvcAOuNYH2K2BHq5FkTckvfiP3SSN0v7
NP0H5SsvWNS69MxQytl31AGll9ldCUnmu2BFpvY55+lMx+z2ttwStl8KDjmqD7xj
yvZvwIZelk3DDbG1bbl+pYce+M7ukL6PF5JZ42LWRPEv7zNSD/eJbGp2eQV41H47
e1MwGIXH1WuPH7iMI5pkLHSoaEwPrmon1aGDO1+mAdNHNmO4D5PaP8uH2sQNWFtw
+5BXakJSnlnxwtDkCXhSvZ2YYTWGOMynR1wFe1YOA9GKLdbpH0LSRD7mQplWNB+d
S95jT5mHrBSwwf8nhcB/awwn4igacCxgbQT1i5lwtp8Cf22bjpwM4pjN32uM4aMy
8uf5b8CJQoa7t/N34WI4ahOVnErAIyPcgu9o28GQN4DM2GOexDf5EzXwrxllbE37
Z38aYwqQ8P8A1Gd+Mxed5NxdQSwqqb3GB7+5JkjXArYfkJWOttWljBmnSbsERBjx
n71Y6lU6S11HQg==
=jNu6
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 20 Nov 2024 07:28:42 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: Fri Jan 31 01:35:30 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.