[Issue 20445] New: [tools] remove build date for a reproducible build
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Dec 12 09:42:59 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=20445
Issue ID: 20445
Summary: [tools] remove build date for a reproducible build
Product: D
Version: D2
Hardware: All
URL: http://dlang.org/
OS: All
Status: NEW
Severity: enhancement
Priority: P3
Component: tools
Assignee: nobody at puremagic.com
Reporter: jelle at vdwaa.nl
Due to the use of __DATE__ in dustmite.d dtools cannot be made reproducible
since the d compiler does not support SOURCE_DATE_EPOCH for which i made a bug
for the D compiler. Removing __DATE__ from dustmite.d would be the easiest way
to make dtools reproducible.
https://tests.reproducible-builds.org/archlinux/community/dtools/dtools-2.089.0-1-x86_64.pkg.tar.xz.html
https://reproducible-builds.org/docs/source-date-epoch/
https://github.com/dlang/tools/blob/9dce344e2e0b5a07b7999fc33fa904e0fca4ed6e/DustMite/dustmite.d#L149
https://issues.dlang.org/show_bug.cgi?id=20444
--
More information about the Digitalmars-d-bugs
mailing list