[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1092251: marked as done (kmetronome: please make the build reproducible)



Your message dated Sun, 04 May 2025 08:58:29 +0000
with message-id <E1uBVB7-00F1Nf-7B@fasolo.debian.org>
and subject line Bug#1092251: fixed in kmetronome 1.4.1-2
has caused the Debian Bug report #1092251,
regarding kmetronome: 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 owner@bugs.debian.org
immediately.)


-- 
1092251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092251
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kmetronome
Version: 1.4.1-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
kmetronome could not be built reproducibly.

This is because the manual page varied on the build date. Luckily,
kmetronome has a mechanism to set this, and so we can punch through
SOURCE_DATE_EPOCH's value to CMake within debian/rules (see the
attached patch).

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/rules	2025-01-06 14:30:11.226104322 +0000
--- b/debian/rules	2025-01-06 14:51:03.959694454 +0000
@@ -1,7 +1,11 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
+export PROJECT_RELEASE_DATE=$(shell LC_ALL=C date --utc --date=@$(SOURCE_DATE_EPOCH) +'%B %d, %Y')
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
 	dh $@
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DPROJECT_RELEASE_DATE=$(PROJECT_RELEASE_DATE)

--- End Message ---
--- Begin Message ---
Source: kmetronome
Source-Version: 1.4.1-2
Done: Dennis Braun <snd@debian.org>

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

Debian distribution maintenance software
pp.
Dennis Braun <snd@debian.org> (supplier of updated kmetronome 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: Sun, 04 May 2025 09:40:05 +0200
Source: kmetronome
Architecture: source
Version: 1.4.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <snd@debian.org>
Closes: 1092251
Changes:
 kmetronome (1.4.1-2) unstable; urgency=medium
 .
   * Make the build reproducible, thanks to lamby (Closes: #1092251)
   * Bump Standards-Version to 4.7.2
Checksums-Sha1:
 ad71420a31e77f504438a6b9d29973f7d9d4b9da 2268 kmetronome_1.4.1-2.dsc
 a1b4358336261e5a47f693b03f26b15179ece3e0 11820 kmetronome_1.4.1-2.debian.tar.xz
 feb7bb6bf55369dc224db75cd0443f01ffaed4cf 6145 kmetronome_1.4.1-2_source.buildinfo
Checksums-Sha256:
 db469a48f57582b259211b26c1414c20eb7b5ecbdc43364a81dfe1a9e886d008 2268 kmetronome_1.4.1-2.dsc
 ce4aad1c961073420a09858e4382482d913ae0dff899c3952b5eaec0d40fe5c5 11820 kmetronome_1.4.1-2.debian.tar.xz
 74f3eaaa933f8127454b9b96539d87d64ff35fad10cc14ac2566a308b0d64825 6145 kmetronome_1.4.1-2_source.buildinfo
Files:
 763c44cda825ade4a142d94917b106b7 2268 sound optional kmetronome_1.4.1-2.dsc
 e3345c09a13ed39c9fb896fba43e4332 11820 sound optional kmetronome_1.4.1-2.debian.tar.xz
 ef233e8f68d313e382f49c1d4a5dcce2 6145 sound optional kmetronome_1.4.1-2_source.buildinfo

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

iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmgXGfQPHHNuZEBkZWJp
YW4ub3JnAAoJEGNOpV2QK5g2xlUP/2yedSAaNLZ30AgbujIugqlnqVXqhoSI6NrR
BhppZxah0tMM8JkgDZbScZcSIRxgTcWqf4OflEqq2SsAcHIlSMrOMJvbWy1xyAxJ
cY3xgHbRbJavRjIRJOaSw9M5Ru/qD6XNhf6jXfiLi7P0B69M4w694WTIR1TzrSWD
9bdyMYqBlfxNTz+uUmGDDJPGkVTWZ+hfs6nKiV9CBsYjPPK4Y+H1Oa++qmNqshw/
i8Xi3tg44B30wMDppjH9VyGqBLv6nVjjf11YiUjWdvWHSK0ybI6d6HVHR5ylxQRh
+z+k1yWC9esy4+ewQsitndkl4MRTmjrGCiZPdAQHVuQLWjnUlXoHCA+MrCXwjuvw
ZPVK1o/UWWmIzCzttNQtzdbanwyZiJS9IeZDWDM/FJDIofqjXiakaX+Fte34TW0z
psCu5jsAB1M4aNDt1PVwYhfZ7/fGf1qVabPQcBfKbvjMip2NLc5SBjHs3UFuY7In
aI99mCLdksj42xONXsimb13muuaZiU/QX5Y9RrwtSBpGPGhmLwZdFFi2Ys227hFK
FzEvNHXgfKq7mATssHHmfcvsuGUST70vkot1FpHB3GTGxn77libhWapXyhs1LcHY
DBYF+/L5KvLPMKuBTH6icB2lN8ryK8MPLdtvu0k7mYyq9AtQ5E632uRHGKoJcNpn
WJQLPOS/
=17vc
-----END PGP SIGNATURE-----

Attachment: pgpbDlu0hsGjd.pgp
Description: PGP signature


--- End Message ---

Reply to: