Your message dated Wed, 06 Jan 2021 15:51:32 +0000
with message-id <[email protected]>
and subject line Bug#815250: fixed in jacal 1c7-1
has caused the Debian Bug report #815250,
regarding jacal: 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.)
--
815250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815250
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jacal
Version: 1b9-6
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 jacal could not be built reproducibly.
The release date varies depending on the locale.
The attached patch fixes this by using the C locale for getting the
date.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/0005-reproducible-build.patch b/debian/patches/0005-reproducible-build.patch
index dc2893e..4fac466 100644
--- a/debian/patches/0005-reproducible-build.patch
+++ b/debian/patches/0005-reproducible-build.patch
@@ -22,7 +22,7 @@ index 0c2db13..e947491 100644
ver = $(VERSION)
+fmt = '%B %Y'
+ifdef SOURCE_DATE_EPOCH
-+jacaldate = $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(fmt)" 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "+$(fmt)" 2>/dev/null || date -u "+$(fmt)")
++jacaldate = $(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(fmt)" 2>/dev/null || LC_ALL=C date -u -r "$(SOURCE_DATE_EPOCH)" "+$(fmt)" 2>/dev/null || LC_ALL=C date -u "+$(fmt)")
+else
+jacaldate = $(shell date "+$(fmt)")
+endif
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: jacal
Source-Version: 1c7-1
Done: Barak A. Pearlmutter <[email protected]>
We believe that the bug you reported is fixed in the latest version of
jacal, 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.
Barak A. Pearlmutter <[email protected]> (supplier of updated jacal 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: SHA512
Format: 1.8
Date: Wed, 06 Jan 2021 11:51:47 +0000
Source: jacal
Architecture: source
Version: 1c7-1
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Closes: 731785 815250
Changes:
jacal (1c7-1) unstable; urgency=medium
.
[ Ondřej Nový ]
* d/changelog: Remove trailing whitespaces
* d/rules: Remove trailing whitespaces
* d/control: Set Vcs-* to salsa.debian.org
.
[ Barak A. Pearlmutter ]
* New upstream release (closes: #731785, #815250)
* Update packaging scripts
* Patch to ./configure to warn instead of fail on unknown options
* Trim trailing whitespace.
* Use secure URI in debian/watch.
* Use secure URI in Homepage field.
* Drop unnecessary dh arguments: --parallel
* Remove empty maintainer scripts: jacal (prerm)
* Update watch file format version to 4.
* Bump policy
* Remove no-longer-needed quilt patches
* Debhelper 13
* Rules-Requires-Root: no
Checksums-Sha1:
db8ceb8fc1875f9d871c15fca2aa51010cc2cc94 1846 jacal_1c7-1.dsc
2601990595139634942c69291b6de6090af505ca 314124 jacal_1c7.orig.tar.xz
2241e8af85038aab6796a7936b7aa22b76027d7a 5112 jacal_1c7-1.debian.tar.xz
6b0e1da44adf589751131ab99d5e7d32ba965d1b 6246 jacal_1c7-1_source.buildinfo
Checksums-Sha256:
fdb6d2750f1e18d190da0e71006168bbddc9204d1fdc6dc7fb940dc7193719c4 1846
jacal_1c7-1.dsc
1198f24dd4d604a45142e4a2232c5298a4b585621b17fba9cee6b6e6e7271d4d 314124
jacal_1c7.orig.tar.xz
3a49fd8a4be9bce2b6ef2dc3029bd60c0e8e2f5ae2f9715b6f50f02746bd3ddf 5112
jacal_1c7-1.debian.tar.xz
bc6f5747481a348c231c98dbbbe2a8edb66e82538f9fecb295d7e50372542d6d 6246
jacal_1c7-1_source.buildinfo
Files:
c2afd0a90b106e98570a56a9f2a5b20e 1846 math optional jacal_1c7-1.dsc
1ebc618b6e533172409412e836604e38 314124 math optional jacal_1c7.orig.tar.xz
f761d6cb3d5b73cd431aad5d3f59e5cb 5112 math optional jacal_1c7-1.debian.tar.xz
cee756b3033ca91a2d313e5940de8ea7 6246 math optional
jacal_1c7-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAl/11/IPHGJhcEBkZWJp
YW4ub3JnAAoJEJnrHqTSM3uIyhQP/RIkTSMKvE5+yeX7BGselZUPHIUuPlss6fo5
Qujea7wz094CWrsT/kP3MNDeq9uCSxgUDQSnOI7dv8vABuc/oUVHxWO227ftdvCn
8BUNdL65W0FVxyqvm8JuoSaFQ5DMnaK8Y8dUvfie/ic43K5xzcCYObcht4D6kiv8
TXntF0yRygml6Wwc2948XGaN/P6jS0U5KegiW4yXz6MdnhKk7Oj6dz88hgbWEHAB
ajJsdaCZSc6BZh+19NDaBC+F89zrKVQTdTDeT+MKqcBslJ/r9HVbMAjWPFZtmtCf
J7UkUE4VO5X4qu2uwrp2+PEt+aU90f8E4KSZK8pXkGO5co+4iOPNBCYnT4bSne1z
qiz5MesXjAX4jaebctYIXf8gM2ev8dV/q3LufX7+M6xKv36FZZu1y6iNVpf3wmFy
zCA/5cnP5M5gw0tDVl5d2Bm978mI0k8SZEzVnGvgR00GuDUcta852UWI/m1w5nZL
uZC/yUeQOWAjE4qBwCwiu7lpXdz1kQU54Bf6oclZ6fVWzeh8srqYsG8mlRDioxoq
6zN0trpM2t6QUlmzPSjIa0fgU5fTKVVWKiBVt6e2cB8qfI76Mb0GXXut+6epVh/x
6ihUMReOZYIDKQOrP98vUYM2Dq8pHNhh9+KU5JK1CiPvI9VQCVtVPTDD85o9BAII
u8/B5Z4n
=VbWe
-----END PGP SIGNATURE-----
--- End Message ---