Your message dated Sat, 01 Feb 2025 16:56:05 +0000
with message-id <[email protected]>
and subject line Bug#1094611: fixed in wasistlos 1.7.0-2
has caused the Debian Bug report #1094611,
regarding wasistlos: 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.)
--
1094611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094611
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wasistlos
Version: 1.7.0-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
wasistlos could not be built reproducibly.
This is because it embeds a date in appdata XML file that varies based
on the build system's timezone.
A patch is attached that requests CMake use the UTC timezone; CMake will
base the underlying value on SOURCE_DATE_EPOCH behind the scenes.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible-build.patch 2025-01-29 10:56:10.581772472
+0000
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2025-01-29
+
+--- wasistlos-1.7.0.orig/CMakeLists.txt
++++ wasistlos-1.7.0/CMakeLists.txt
+@@ -16,7 +16,7 @@ set(WIL_FRIENDLY_NAME "WasIstLos")
+ set(WIL_DESCRIPTION ${CMAKE_PROJECT_DESCRIPTION})
+ set(WIL_HOMEPAGE ${CMAKE_PROJECT_HOMEPAGE_URL})
+ set(WIL_VERSION ${CMAKE_PROJECT_VERSION})
+-string(TIMESTAMP WIL_BUILD_DATE "%Y-%m-%d")
++string(TIMESTAMP WIL_BUILD_DATE "%Y-%m-%d" UTC)
+ set(WIL_APP_ID "com.github.xeco23.WasIstLos")
+ set(WIL_ICON ${WIL_APP_ID})
+ set(GETTEXT_PACKAGE ${WIL_NAME})
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2025-01-29 10:56:09.713769731 +0000
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: wasistlos
Source-Version: 1.7.0-2
Done: Francisco Vilmar Cardoso Ruviaro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wasistlos, 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.
Francisco Vilmar Cardoso Ruviaro <[email protected]> (supplier of updated
wasistlos 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: Sat, 01 Feb 2025 16:10:04 +0000
Source: wasistlos
Architecture: source
Version: 1.7.0-2
Distribution: unstable
Urgency: medium
Maintainer: Francisco Vilmar Cardoso Ruviaro <[email protected]>
Changed-By: Francisco Vilmar Cardoso Ruviaro <[email protected]>
Closes: 1094611
Changes:
wasistlos (1.7.0-2) unstable; urgency=medium
.
* Add debian/patches/reproducible-build.patch.
Thanks to Chris Lamb <[email protected]>. (Closes: #1094611)
Checksums-Sha1:
c6f04f879577ec85b6eb1ba9bf2b4f11b785e712 1980 wasistlos_1.7.0-2.dsc
9f20be60b093c51eef6c26ea022fc80ccd12b64d 2200 wasistlos_1.7.0-2.debian.tar.xz
1d24f28094288a87c9ea4ddfe278a6de1966c8cc 19879
wasistlos_1.7.0-2_amd64.buildinfo
Checksums-Sha256:
eaf029af4950d43dbdf4f01cc609d63f53267de962c8b60b78cb41a53d7a0867 1980
wasistlos_1.7.0-2.dsc
7b1dfc7932238b825900f081f092ed5cf65ce39217cd029f186ddd46c927c541 2200
wasistlos_1.7.0-2.debian.tar.xz
519247450b6a5c4e645b91c0bfb96e429898a1c44a591fa0ba226e5e682d2d14 19879
wasistlos_1.7.0-2_amd64.buildinfo
Files:
d9fc83640a00669b6737bc94c61f5c69 1980 web optional wasistlos_1.7.0-2.dsc
ec9f07748908ed6dc11e5a23b98a80ae 2200 web optional
wasistlos_1.7.0-2.debian.tar.xz
4730b6c734b0861dc6d6eb4c35b77391 19879 web optional
wasistlos_1.7.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEG4z2Vu87hEcvSPDngvv3BgsvfQAFAmeeSWYSHHZpbG1hckBk
ZWJpYW4ub3JnAAoJEIL79wYLL30AbT0P/R/fVhHYb1GxYsvGa/UzGVgVCaHLXxfx
gqHyhGfzGdiHr3L7SeDvp/Din1+8unMcUopQh7CsKA7u/kC6s34TebM1dEPKBmZk
DEMz9fcdCCb0PVn7HttFyACpNwiFYsQJjWsmJgSQodoI2dcxA3xniU0o5vFvd2vT
L3fEGEnrpJW5kDniQSW4nrM+kCpcclMV+RlorAjcH+hmHMBMbz9d09W2DYITI8Fi
7p+q7nWCP2V+s+cUFEITP8YJZgURIikVb25Ge3WsH7VOri25T37vyHj9JxDzTMM9
4fSpVwUN8KvngRBSFkEav6G8IbW4fJWYjVG7LnCGySwzDg35Eeg0JhL/CjiRTmR1
cdHdJdf80fqzKjDE+oatfdWEs1uTGf9uxlkpbuWU8NcmlNo2W+JPClYDp4epQI/M
qQpMmxwKdeLnRnOVgAVBGgV73fyLCb9aSTkaG7uu4m1xO2LAkVGbCMUXRI+a6lCm
eFnJNkKbs+Hm0o4n2RJ2v0i6J2rOc1yTi9GCtnUZ0ZBHeUBB0jiUFKetCQWl6ALq
JAjdfJPsobV+L+qBoTmHlJIPBXRMhO1kpIajhF2SPqyjlM6tvQ7vb+rl43oAupnO
wKnL6HwGGb+z6fgB8WT+aJdfhdCgfDUes3W4yDocKXu92ibt0KHwUQpnod6mc+65
wXgva++he/dJ
=jBFl
-----END PGP SIGNATURE-----
pgpo9jSzzCLij.pgp
Description: PGP signature
--- End Message ---