Debian Bug report logs - #1031711
verilator: reproducible-builds: documentation date depends on timezone

version graph

Package: src:verilator; Maintainer for src:verilator is Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>;

Reported by: Larry Doolittle <larry@doolittle.boa.org>

Date: Tue, 21 Feb 2023 05:15:02 UTC

Severity: normal

Tags: patch

Found in version verilator/5.006-2

Fixed in versions verilator/5.006-3, verilator/5.008-1

Done: Carsten Schoenert <c.schoenert@t-online.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>:
Bug#1031711; Package src:verilator. (Tue, 21 Feb 2023 05:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Larry Doolittle <larry@doolittle.boa.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>. (Tue, 21 Feb 2023 05:15:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Larry Doolittle <larry@doolittle.boa.org>
To: submit@bugs.debian.org
Subject: verilator: reproducible-builds: documentation date depends on timezone
Date: Mon, 20 Feb 2023 21:13:01 -0800
[Message part 1 (text/plain, inline)]
Package: src:verilator
Version: 5.006-2
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Dear Maintainer,

The Reproducible Builds effort noticed that verilator does not build reproducibly.
  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/verilator.html
This is because the verilator.pdf file's cover-page date stamp depends on the timezone.

When this situation was brought to the attention of upstream developers,
their preference was to shift to using an internal release date, rather
than fix the SOURCE_DATE_EPOCH override to be timezone-independent.
The attached patch is an upstream git commit (bc6a778, Feb 12 2023)
to their primary development sources.

With this patch applied (note it needs to be listed _after_ the existing
"Add SOURCE_DATE_EPOCH for docs guide conf.py 3918.patch" in patches/series)
verilator should build reproducibly on tests.reproducible-builds.org!

Thanks for maintaining Verilator!

  - Larry
[0001-Fix-date-on-the-front-page-of-verilator.pdf-3956-395.patch (text/x-diff, attachment)]

Reply sent to Carsten Schoenert <c.schoenert@t-online.de>:
You have taken responsibility. (Thu, 30 Mar 2023 19:39:05 GMT) (full text, mbox, link).


Notification sent to Larry Doolittle <larry@doolittle.boa.org>:
Bug acknowledged by developer. (Thu, 30 Mar 2023 19:39:05 GMT) (full text, mbox, link).


Message #10 received at 1031711-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1031711-close@bugs.debian.org
Subject: Bug#1031711: fixed in verilator 5.006-3
Date: Thu, 30 Mar 2023 19:35:54 +0000
Source: verilator
Source-Version: 5.006-3
Done: Carsten Schoenert <c.schoenert@t-online.de>

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

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoenert@t-online.de> (supplier of updated verilator 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, 30 Mar 2023 20:05:11 +0200
Source: verilator
Architecture: source
Version: 5.006-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Closes: 1030913 1031711 1033667
Changes:
 verilator (5.006-3) unstable; urgency=medium
 .
   * Team upload
   [ Dmitry Shachnev ]
   * [38e486b] Move ${sphinxdoc:Built-Using} to the correct field.
     (Closes: #1033667)
 .
   [ Carsten Schoenert ]
   * [975c120] d/gbp.conf: Adjust to debian/bookworm
   * [e05438c] Rebuild patch queue from patch-queue branch
     Added patches:
     Fix-build-on-hppa.patch
     Fix-date-on-the-front-page-of-verilator.pdf-3956-3957.patch
     (Closes: #1030913, #1031711)
Checksums-Sha1:
 30d25f23986c718b58ebcc1fbfafcf19a14d7dc0 2198 verilator_5.006-3.dsc
 ade185287b052725f86c4ef8fce4514d8e792e1f 13424 verilator_5.006-3.debian.tar.xz
 dbc42ce92872322f3d1a773145ef8966730c036f 9796 verilator_5.006-3_amd64.buildinfo
Checksums-Sha256:
 70ccc8d6384d88bfd38a2261fd226932ccbff1ecb746f61b34f65e4ef93b14c8 2198 verilator_5.006-3.dsc
 f7a7e14a3d8078db92504a9ead01806a47f99a4556b75edba997650805588ced 13424 verilator_5.006-3.debian.tar.xz
 fbc1293081a9cf97ac277316c6a929915b88eff85b7f9d225147ee3c90dc9fcc 9796 verilator_5.006-3_amd64.buildinfo
Files:
 c3aa7846392574b0dc4cb298e49867b4 2198 electronics optional verilator_5.006-3.dsc
 761b1e5e9b6e3c94b8afff31e567eccd 13424 electronics optional verilator_5.006-3.debian.tar.xz
 f12aa16ff51bf1f8d543f2c22b58a443 9796 electronics optional verilator_5.006-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmQl32MACgkQgwFgFCUd
HbAgwA//fxKZ/kvI2PgFTr5LjRG7/xtmW6NCsNDbJwlN7RwhKoO/cV6JrcKCtiql
LuV2R0UAUZab5oMPfFuiSiQrF36+KBWCgsyM9vKDvrgVN70kgZt0UaUNd3/pbCUf
4HKdTyhktpM23jVSlkwQMgK33xN5xDT7dF8M0rROxooyPS+a8SdZRGuDEk/zNRo4
nMcUacsr4YV/Q+KrDwE1zTLpsaTWSKMPIa3wGw42vi5V0WrVKB8moKJyJTbPolZo
S1GRmU57JJUoFwzdNnC3fIvxSF+cqTyAduw6jQ4w+8LAhbvRCPYju+aAzeA4FDGj
gYropztcO3LaK3/Bs3xluUKMZCs6zyxgBBgHjlXp2R5mOQE5RSisDfHPPBMgvlTf
QamcMZjLCeOL4j1go/bAV2xPwrPuWkyJEiDhV3inXhAPC0eGE3OYEmIP77SKPalU
Bpxvy+jCviWdKd/P6steYNNMU+UG6OFvPI8v03GFebxo3as1QjFfXCVF/7UhmFE9
VFOnwJSIMTHkShXydJYhGtH0rRsfN7Hh2XKtBvfvNPEuVUT2kEb95EySiv7tz6TE
/RA3CJuxTueEkT5VxCqTTVKeg73jNJfp/5bhDt5ul/oP3LWdeHw/0VW47tuKFGQK
kt9QjdSZoxvn8HDxgS43yaO4nsVhZ+x3aladgFY+iD64aphqAv0=
=cu5F
-----END PGP SIGNATURE-----




Reply sent to Carsten Schoenert <c.schoenert@t-online.de>:
You have taken responsibility. (Sat, 01 Apr 2023 10:09:05 GMT) (full text, mbox, link).


Notification sent to Larry Doolittle <larry@doolittle.boa.org>:
Bug acknowledged by developer. (Sat, 01 Apr 2023 10:09:05 GMT) (full text, mbox, link).


Message #15 received at 1031711-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1031711-close@bugs.debian.org
Subject: Bug#1031711: fixed in verilator 5.008-1
Date: Sat, 01 Apr 2023 10:05:18 +0000
Source: verilator
Source-Version: 5.008-1
Done: Carsten Schoenert <c.schoenert@t-online.de>

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

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoenert@t-online.de> (supplier of updated verilator 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, 30 Mar 2023 19:48:21 +0200
Source: verilator
Architecture: source
Version: 5.008-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Closes: 1030913 1031711 1033667
Changes:
 verilator (5.008-1) experimental; urgency=medium
 .
   * Team upload
   [ Dmitry Shachnev ]
   * [38e486b] Move ${sphinxdoc:Built-Using} to the correct field.
     (Closes: #1033667)
 .
   [ Carsten Schoenert ]
   * [0a50071] New upstream version 5.008
     (Closes: #1030913)
   * [bb4558b] Rebuild patch queue from patch-queue branch
     Removed patches (included upstream):
     Add-SOURCE_DATE_EPOCH-for-docs-guide-conf.py-3918.patch
     (Closes: #1031711)
Checksums-Sha1:
 2a60dc75f6eb7a37563bb5b034a4b99cf5d6c57c 2198 verilator_5.008-1.dsc
 7cf4d4c35c7c163f09a3fa8f625da0298f7a0c21 3177491 verilator_5.008.orig.tar.gz
 cc1bf912f7d435f4071f37e218cd8cc359b165a4 12040 verilator_5.008-1.debian.tar.xz
 1d83fde42927cb4789a617e0922cec1e9f784612 9843 verilator_5.008-1_amd64.buildinfo
Checksums-Sha256:
 b30665d937a0b6cc0f3b2427e3932f13199fb7bec78759c9e74cf506558cdc6d 2198 verilator_5.008-1.dsc
 d9fcbbecac2f2e2be7e5d0224f0695ad547279110340c79ef67c88395c0f75a9 3177491 verilator_5.008.orig.tar.gz
 7df1d77085fa9c178cbe209eb3ef9db1e3c312ccab3ddd23a49ef9962ee54b69 12040 verilator_5.008-1.debian.tar.xz
 d0c3cd32f6b8e75bb32d1ce320262d706515acd537bb10c4b1532e75bc274b82 9843 verilator_5.008-1_amd64.buildinfo
Files:
 35507609e717856bf49dbebb68ec7652 2198 electronics optional verilator_5.008-1.dsc
 631e70c0f1744ca31f24853bdaec47c8 3177491 electronics optional verilator_5.008.orig.tar.gz
 86560c47c13f5d9d8d7b2ff51bc19bf3 12040 electronics optional verilator_5.008-1.debian.tar.xz
 fc503fbcb2fa3a45ca83c9bba31a66e4 9843 electronics optional verilator_5.008-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmQn+90ACgkQgwFgFCUd
HbDb6Q//Q9gTQ2pO5IGnL54K4HGFh/GMKVVkpP+HQEiBwe2y7zDBvy/DRtqJlWXd
n6jBoDahONlB5g95JI8Q5tlOW9X+4yWYtFfgDaK+eEeShesblK/yCGxuwKb002my
LF8KME0j9PuLc/EzLwETuFJV8zgjgsIZD71G98g8SL5N6iKbMV8e+duLdvnogTtE
thpeiwlIoJ7R65nJQA8Z4KeZ0JhcEGIk68dJ2XLDgRR3H31+4yiOzQPnJAK4QBmq
ob2RyP9bp+qR+ad6218QUqPh/H1r+najvL2EHXhl3J0AQZkNDxuN8jC+FQDSK7PH
aTEZT1JIrMhaHN/QlpZ2+Y6fuJqJtiLlW6fKkW01tGKpkfY4UCoaWxI+S333HHl0
o6yyTjOunTY5zSojTI9cJ30Uht29l1qa6Bz8uQMFJvlErx//Fk0qbPfK4+V5YFC8
fpPO/iDOCr1sabudSjwNng7k0uL3rC5WcnEku3uXrVpr5hKSA+mkegnK+FfFwwdu
UyW4R2bgZeOf03qtTOZpDgsigl//K4Qj9SbhWJJr+lK3jkc2hCzsASIv2aT2QGvM
/HeFhPDUIoWxeHa+aED/q1txhQkqE9pFlkV2DXPs12Bb8E7Zy/WdcN+Flh0nnPOA
FYf0JjtKk2ECyo50R9CuKcleH0Gw15vB0/x7aRLa4wJ1q/C8CDk=
=98k/
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 30 Apr 2023 07:25:21 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 12:34:57 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.