[Reproducible-commits] [notes] 01/01: Add new timestamps_from_cpp_macros_in_haskell toolchain issue.

Chris Lamb chris at chris-lamb.co.uk
Fri Jul 8 08:33:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository notes.

commit e550d7c039e751d4056020816a9704bfacccb7a4
Author: Chris Lamb <lamby at debian.org>
Date:   Fri Jul 8 10:32:46 2016 +0200

    Add new timestamps_from_cpp_macros_in_haskell toolchain issue.
---
 issues.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/issues.yml b/issues.yml
index 5321fd4..1585ac8 100644
--- a/issues.yml
+++ b/issues.yml
@@ -5,6 +5,13 @@ timestamps_from_cpp_macros:
     unreproducible.
   url: https://wiki.debian.org/ReproducibleBuilds/TimestampsFromCPPMacros
   deterministic: True
+timestamps_from_cpp_macros:
+  description: |
+    The C pre-processor macros `__DATE__`, `__TIME__`,
+    capture the current time, and thus will obviously make a build
+    unreproducible.
+  url: https://wiki.debian.org/ReproducibleBuilds/TimestampsFromCPPMacros
+  deterministic: True
 timestamps_from_timestamp_macro:
   description: |
     The `__TIMESTAMP__` macro captures the file modification time, which
@@ -14,6 +21,12 @@ timestamps_from_cpp_macros_in_d:
   description: |
     The D compiler also support C-like `__DATE__` and `__TIME__` macros, which
     embed the build time/date into the object files.
+timestamps_from_cpp_macros_in_haskell:
+  description: |
+    The Haskell compiler also support C-like `__DATE__` and `__TIME__` macros, which
+    embed the build time/date into the object files.
+    .
+    eg. http://sources.debian.net/src/darcs/2.12.0-1/darcs/darcs.hs/#L85
 timestamps_in_cpio_archive:
   description: |
     cpio archives capture build time in mtime of its members.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/notes.git



More information about the Reproducible-commits mailing list