Your message dated Mon, 05 Oct 2026 21:34:12 +0000
with message-id <[email protected]>
and subject line Bug#1150109: fixed in js8call 3.0.3+ds-2
has caused the Debian Bug report #1150109,
regarding js8call: 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.)


-- 
1150109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1150109
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: js8call
Version: 3.0.3+ds-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timezones
X-Debbugs-Cc: [email protected]

Hi,

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

This is because it embeds a date based on SOURCE_DATE_EPOCH that varies
based on the build timezone.

A patch is attached that uses the 'UTC' flag to CMake's TIMESTAMP
function/macro.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/make-build-reproducible-2.patch    1969-12-31 
16:00:00.000000000 -0800
--- b/debian/patches/make-build-reproducible-2.patch    2026-10-05 
12:14:34.425091147 -0700
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2026-10-05
+
+--- js8call-3.0.3+ds.orig/CMakeLists.txt
++++ js8call-3.0.3+ds/CMakeLists.txt
+@@ -228,7 +228,7 @@ target_compile_definitions(${TARGET}
+     UNAME=\"\"
+ )
+ 
+-string(TIMESTAMP TODAY_DATE "%m-%d-%Y")
++string(TIMESTAMP TODAY_DATE "%m-%d-%Y" UTC)
+ 
+ configure_file(
+   "${CMAKE_CURRENT_SOURCE_DIR}/JS8_Include/js8call_config.h.in"
--- a/debian/patches/series     2026-10-05 11:08:35.968013543 -0700
--- b/debian/patches/series     2026-10-05 12:14:33.672922659 -0700
@@ -3,3 +3,4 @@
 no-bundled-libraries.patch
 no-new-version-check.patch
 show-debian-version.patch
+make-build-reproducible-2.patch

--- End Message ---
--- Begin Message ---
Source: js8call
Source-Version: 3.0.3+ds-2
Done: Christoph Berg <[email protected]>

We believe that the bug you reported is fixed in the latest version of
js8call, 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.
Christoph Berg <[email protected]> (supplier of updated js8call 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: Mon, 05 Oct 2026 23:19:43 +0200
Source: js8call
Architecture: source
Version: 3.0.3+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <[email protected]>
Changed-By: Christoph Berg <[email protected]>
Closes: 1150109
Changes:
 js8call (3.0.3+ds-2) unstable; urgency=medium
 .
   * Fix embedded timestamps to UTC. (Closes: #1150109, thanks Chris Lamb!)
Checksums-Sha1:
 0afe002dd82f8de5a9a78c1a0c02bbb01a5a498a 2095 js8call_3.0.3+ds-2.dsc
 d8801fcd246d1befee07f07fadd3e3bab5fe512d 6628 js8call_3.0.3+ds-2.debian.tar.xz
Checksums-Sha256:
 dfe04665fb7e38e049c014e400e52fd9647d378e4bfe8987937a127f05d2e176 2095 
js8call_3.0.3+ds-2.dsc
 ddac8312b5e8ba1716f6a945e64d1cec6cce8a64fdb25ee43c27c74f4dd3dca4 6628 
js8call_3.0.3+ds-2.debian.tar.xz
Files:
 2b7e4b8078e2c637c2f26d05239257bd 2095 hamradio optional js8call_3.0.3+ds-2.dsc
 5c25ee3a9d34ed518c86e30aae917aef 6628 hamradio optional 
js8call_3.0.3+ds-2.debian.tar.xz

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

iQIzBAEBCgAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmrEFfsACgkQTFprqxLS
p65/zQ//Xy1WQ3JY4e8pj9jBIVF9zPnYWbUjHPdY+UspsowcOdVpMBycrKNGBhmA
+U9TKy13ie7mk+hwPBWlMhWrPaaSnRq5CG7HT0/CrtzS4NTXfH0BmpGgX6BBij7/
+nUe7XUb6bHg4bWIUc/tC2TWn2Qs1xlNjYtwt3ClLhAw0DarfCW8bK0Mzcacr/RS
jDVvnF9qNe7x9+iQuZA+Ndel346advEC0ASO4XRkL1WDwa9tjcXGtTaTCwoWdYqi
SbooWaiuqm6du197uqtWKGEQn4NxU+rSRx1V9lfSwooPHSEEw/FH4zXicktOc7g0
dvqu4sBkIhY33agrqVQvNbUVlsZScIgbaderf85TeasvaBMHyvKgXZ4Ltftcbsyn
x3zUucywW9IDerp8Zbb34Y6rwZ124XxINlOPXXQGm/5Cj4bebqSJeQe7aaTZFbtj
cPsPRxlVg3t78PHTIOlbkEPpS3GH5qlMsefRP3Ha4qdvulr2dFQ5w2GdSi6jnoXW
PKzer3loq9nNHHVYduYlvbZDJaBRaBDsmdgHwIAHTTNXLwzUt4794ecrGfWLD0xb
Haq5lQuxeTYaw/EFlU5QomSfF5npho1DI7Dh3weV0/4C1VpRIdwqmmpAV8BmFLZi
iOd0uIvEAkneBn6sFrrSzE6uip+IEFuU5BpzcavmMqnJUfyKZ5Y=
=X0D2
-----END PGP SIGNATURE-----

Attachment: pgp3hbcr7TMla.pgp
Description: PGP signature


--- End Message ---

Reply via email to