Your message dated Tue, 10 Dec 2019 23:20:00 +0000
with message-id <[email protected]>
and subject line Bug#942671: fixed in doxygen 1.8.16-1
has caused the Debian Bug report #942671,
regarding Let $year support SOURCE_DATE_EPOCH
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.)


-- 
942671: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942671
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: doxygen
Version: 1.8.13-11
Severity: normal
Forwarded: https://github.com/doxygen/doxygen/pull/7341
Tags: patch

If I use an html footer file that contains:

Now is $datetime. This is $year.

and run doxygen the generated index.html contains:

Now is Sat Oct 19 2019 20:48:34. This is 2019.

as expected. However, if I set the SOURCE_DATE_EPOCH when running
doxygen

SOURCE_DATE_EPOCH=$(date +%s -d '2018-07-01 1200Z') doxygen

The generated index.html contains:

Now is Sun Jul 1 2018 12:00:00. This is 2019.

I.e the output of $datetime shows the SOURCE_DATE_EPOCH, but the $year
shows the current year. This (a) is inconsistent and (b) makes the
output non-reproducible.

With the change $year supports SOURCE_DATE_EPOCH the same way $datetime
does and the output is consistent:

Now is Sun Jul 1 2018 12:00:00. This is 2018.

Patch available in the upstream PR.

        Mattias

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: doxygen
Source-Version: 1.8.16-1

We believe that the bug you reported is fixed in the latest version of
doxygen, 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.
Paolo Greppi <[email protected]> (supplier of updated doxygen 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: Tue, 10 Dec 2019 23:48:20 +0100
Source: doxygen
Architecture: source
Version: 1.8.16-1
Distribution: unstable
Urgency: medium
Maintainer: Paolo Greppi <[email protected]>
Changed-By: Paolo Greppi <[email protected]>
Closes: 942671 943890 945427
Changes:
 doxygen (1.8.16-1) unstable; urgency=medium
 .
   [ Steve Langasek ]
   * Make autopkgtests cross-test-friendly.
   * Build using LLVM 9.0.
   * Build-depend on texlive-plain-generic instead of obsolete texlive-
     generic-recommended.
 .
   [ Paolo Greppi ]
   * Make the output of $year reproducible. Closes: #942671.
   * Fix a regression whereby if the Doxyfile has a blank FILE_PATTERNS then
     no files are processed.
   * Disable patch to conditionally skip copying jquery. Closes: #943890.
   * Fix lintian W: doxygen source: tab-in-license-text debian/copyright.
   * Upload to unstable.
 .
   [ Norbert Lange ]
   * Improve d/rules to pick llvm version from d/control. Closes: #945427.
Checksums-Sha1:
 a22605637bfeb830b08e5b3db63f6273381b4d02 2757 doxygen_1.8.16-1.dsc
 989b30ad4c86a0207de1fd0fc62bda3d0a852a2f 27444 doxygen_1.8.16-1.debian.tar.xz
 bc437ddb0085cf7f688ed15c5409e6065944a4cf 12015 
doxygen_1.8.16-1_source.buildinfo
Checksums-Sha256:
 60f0af5148aa90b294da7a1f9916d88244a6734b4b1b61bd7863166bae556b34 2757 
doxygen_1.8.16-1.dsc
 6591f76bc5538dc97f37a5719ad3705733262c934443f25d07f65216084a7cb0 27444 
doxygen_1.8.16-1.debian.tar.xz
 4fdc162b4a0c3cc33eeb627db59b4da9311b1bb77b9cc88e230e9b7ad6a517d2 12015 
doxygen_1.8.16-1_source.buildinfo
Files:
 7700de1dab69693ac27698f06e8b5a39 2757 devel optional doxygen_1.8.16-1.dsc
 e5cef38c0fb83336bcfe7997bad93760 27444 devel optional 
doxygen_1.8.16-1.debian.tar.xz
 f8dde4539012c51ded97d0299d50886b 12015 devel optional 
doxygen_1.8.16-1_source.buildinfo

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

iQJLBAEBCgA1FiEEyTpTRBhTUv5T0mHqIjkMJVxGBPQFAl3wJYQXHHBhb2xvLmdy
ZXBwaUBsaWJwZi5jb20ACgkQIjkMJVxGBPSA1hAAo4FuRWpKEtMVsHByxMLBhYtb
8xoLtXs/1pADWhQYDJtu0rftV5LJxx3dp1nVOQ0GF/2vK1p11brjbaI1fX+d+LLb
06qHgwIe9HYRD/5frD3uDwH+WvXnX22VEJ4m9LSAGSp/yetT7gVpJYEai4C0eY9j
3SDON2sXkz3A1q0QgnE+LBRL/2O/S8MzjAW3flG6ikeYSOgZgocX9pMr+Fd+w302
Pz+ROTRAfo4yfaCf0Cez1rkQxynn1rI3yfSoJ/58cxXAgcl978mMhS8lwbdYRZmJ
c/Dw8d23Evr+s/KL099p1gDv9KO3WXddJRKFgzzbSHls57eDsNnskOlBPpzbgMAh
FCXgfJ5dAvOdUKEzefzR0Zz835mZICzou5OBOSju14/LlltMAvtnTn54shhfpwu/
q1Vh5BNqqT2HaXGrtizkduJqdQM+wp6B4/s+OOSuit+lseY2BLHUC+NnXNIB8kKL
fFKXJVkHjemuv/vAfv2gq4YOr+X0eFboxBfuwhXm4cbquzVJACvG5IGjzXDxfeNL
mpUwvCfyygn2c45AvcImwth62pOimex5KJJNQbaqjbiYWOqLZvkWgWhLQTVRwxfn
sTHeOq4CYkaA3Id8EM+P+C11SQi8hhgD48xsmnTozhckBZQ4TxCqJU7NPlPC1X95
GHD3Nn7+z44uFmSiv8s=
=Hc/P
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to