Your message dated Mon, 18 Dec 2023 00:21:17 +0000
with message-id <[email protected]>
and subject line Bug#1017473: fixed in psi 1.5+dfsg1-1.1
has caused the Debian Bug report #1017473,
regarding psi: 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.)
--
1017473: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017473
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: psi
Version: 1.5+dfsg1-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
psi could not be built reproducibly.
This is because that it embeds a build date that varies depending on
the current timezone. Patch attached that ensures that UTC is used.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/02_reproducible-build.patch 1969-12-31
16:00:00.000000000 -0800
--- b/debian/patches/02_reproducible-build.patch 2022-08-16
09:18:55.526039355 -0700
@@ -0,0 +1,17 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2022-08-16
+
+--- psi-1.5+dfsg1.orig/src/CMakeLists.txt
++++ psi-1.5+dfsg1/src/CMakeLists.txt
+@@ -179,8 +179,8 @@ else()
+ include_directories(${Iris_INCLUDE_DIR})
+ endif()
+
+-string(TIMESTAMP PSI_COMPILATION_DATE "%Y-%m-%d")
+-string(TIMESTAMP PSI_COMPILATION_TIME "%H:%M:%S")
++string(TIMESTAMP PSI_COMPILATION_DATE "%Y-%m-%d" UTC)
++string(TIMESTAMP PSI_COMPILATION_TIME "%H:%M:%S" UTC)
+
+ if(ENABLE_WEBKIT)
+ if(NOT USE_WEBENGINE)
--- a/debian/patches/series 2022-08-16 08:48:12.156883531 -0700
--- b/debian/patches/series 2022-08-16 09:18:53.694037532 -0700
@@ -1 +1,2 @@
01_install-hicolor-icons.patch
+02_reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: psi
Source-Version: 1.5+dfsg1-1.1
Done: Vagrant Cascadian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
psi, 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.
Vagrant Cascadian <[email protected]> (supplier of updated psi
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: Thu, 07 Dec 2023 13:16:09 -0800
Source: psi
Architecture: source
Version: 1.5+dfsg1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <[email protected]>
Changed-By: Vagrant Cascadian <[email protected]>
Closes: 1017473
Changes:
psi (1.5+dfsg1-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Chris Lamb ]
* Make the build reproducible (Closes: #1017473)
Checksums-Sha1:
b2eec9b090598f5744c2217d52163269f1fd437f 1670 psi_1.5+dfsg1-1.1.dsc
5368f4944c4a5bcf821fe5634e01bed02d1d055d 12744 psi_1.5+dfsg1-1.1.debian.tar.xz
Checksums-Sha256:
136a32547a610fe441e18f923681409587e924505a807e631abbf80151a522ae 1670
psi_1.5+dfsg1-1.1.dsc
cf41a35d50e99b4a2ad050407b9bb71ba8b0c4d89cd463414c056bcc1b6b4b27 12744
psi_1.5+dfsg1-1.1.debian.tar.xz
Files:
b88f9ef94b6f61887e0363ecd2a2a7c9 1670 net optional psi_1.5+dfsg1-1.1.dsc
6f99720508c8beddff6c60ec53c27688 12744 net optional
psi_1.5+dfsg1-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZXJUmCAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqpV/AQCInpqIYArN9QwK
LAr9D3Lky2cUu/9UPlX4J4U0s1Qp6QD+IZyUcT6HsKrC5vgOTXKCA77GNPtWnNZq
Qvn2VBoYag4=
=H2cj
-----END PGP SIGNATURE-----
--- End Message ---