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

Bug#782209: marked as done (dbar: please make the build reproducible)



Your message dated Thu, 27 Aug 2020 20:48:31 +0000
with message-id <E1kBOox-0002M4-3Q@fasolo.debian.org>
and subject line Bug#782209: fixed in dbar 0.0.20100524-5
has caused the Debian Bug report #782209,
regarding dbar: 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.)


-- 
782209: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782209
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: dbar
Version: 0.0.20100524-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-CC: reproducible-builds@lists.alioth.debian.org

Hi!

While working on Debian's “reproducible builds” effort [1], we have
noticed that dbar doesn't build reproducibly.
It embeds the current date into the manpage.

The attached patch fixes this by using the last changelog date
as a timestamp that will be embedded.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds





diff --git a/debian/pod2man.mk b/debian/pod2man.mk
index 64bc797..f878a28 100644
--- a/debian/pod2man.mk
+++ b/debian/pod2man.mk
@@ -34,9 +34,10 @@ endif
 PACKAGE		?= package
 
 # Optional variables to set
+BUILD_DATE	?= $$(dpkg-parsechangelog -S Date -lchangelog)
 MANSECT		?= 1
 PODCENTER 	?= User Commands
-PODDATE		= $$(date "+%Y-%m-%d")
+PODDATE		= $$(date -u "+%Y-%m-%d" -d "$(BUILD_DATE)")
 
 # Directories
 MANSRC		=

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: dbar
Source-Version: 0.0.20100524-5
Done: Sudip Mukherjee <sudipm.mukherjee@gmail.com>

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

Debian distribution maintenance software
pp.
Sudip Mukherjee <sudipm.mukherjee@gmail.com> (supplier of updated dbar 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, 27 Aug 2020 21:25:38 +0100
Source: dbar
Architecture: source
Version: 0.0.20100524-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Closes: 782209 933081
Changes:
 dbar (0.0.20100524-5) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: Let dpkg's buildtools.mk supply a C compiler. (Closes: #933081)
 .
   [ Sudip Mukherjee ]
   * Update Standards-Version to 4.5.0
   * Update compat level to 13.
   * Update Vcs to salsa.
   * Make the build reproducible. (Closes: #782209)
     - Thanks to Reiner Herrmann for the patch.
Checksums-Sha1:
 3c61ed77d533fdd38ed843e438d0fadd8720d785 1851 dbar_0.0.20100524-5.dsc
 d8629bedf73cf19a59286e4336e709767cea0c71 4248 dbar_0.0.20100524-5.debian.tar.xz
 f3a2ec5e897250c001fc51c7a3cacb28de1036d1 5692 dbar_0.0.20100524-5_amd64.buildinfo
Checksums-Sha256:
 6d1df59d39f068a7f4e35e853b77fd8dbb4c5e6f39de59540fe965c92b210b8f 1851 dbar_0.0.20100524-5.dsc
 e4585d9f138c686c684f0d48297323d7ea3e60fa3575357b4df62ed19c0c9021 4248 dbar_0.0.20100524-5.debian.tar.xz
 44b340a9e234ea1e3e0b40920cbd2c83f5e6edadc135999df676551ac27e61dc 5692 dbar_0.0.20100524-5_amd64.buildinfo
Files:
 81241cc623a18626a2f9f107d9231d74 1851 text optional dbar_0.0.20100524-5.dsc
 4960a42fac501b2429997c3afde3fe4f 4248 text optional dbar_0.0.20100524-5.debian.tar.xz
 da23de4a34da790ea170ba8fc04068ad 5692 text optional dbar_0.0.20100524-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl9IF/0ACgkQR5mjUUbR
KzWDfg/+Iu7YfueRaAWEBgASE+fEXXc6Uz7wZ7ePJH3bxOcK2lWYMgUEObUvGvkH
VBmTChApC4HMAStv2DAGZuwc+M5rbqDFRqOybGZqJ+0dBv7tvKMnfdBWwXfF6zor
F3eMmhj4dtkyTHjB17HmOGlZwwemq5dP+tZNDCR4Ng/4KxO+BF7LioMivYK2l/VY
POzIJPkNSQ8cU6Z0xpJOZJYKGXpor1R0BiMawDC1HKslhWoFLjjsgQVQSY6Me0E4
HVKZKA5ejZp3MTSNPvaCGFvwQ021XEHldvTiwtfIkcc1/NIj6ZTMOte0XQPCna3Z
ayQHZ4jmpg6X2C0VBwN/G3Wp6Dy83autrCOo6/bQOeDVcEqt6p+tEinvht4o2B1F
rEuHI4f1iEeL4as+7mppR5B5+F3k/42hI7+jhj1O6T2O/gvxjdN0OZpE0GrmrLRY
yYx2yKm41CSseVFL5EQDTLjrJ7bBGzkHMTnn0uJMs5ITmgNaKkAExbXlANsYgXu5
ELzlo+sEuESKoLrdo2caQW83nR86ZdFMyL1WMiQBGVMsXwC1m1q5a2/o8v6Kiw3n
EosgFWr/OpThZb9VE55XcoAQIJdOiqMvVgAz8Mk0sW1y/FKFI5yQHY3kl1Jn4cuC
yCjxpoqLUKKDAVCWnA87WX6srZUu8/Z7oiBC9faBQBLkFashQi0=
=iCZF
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: