[Reproducible-commits] [notes] 01/01: more timestamp issues are deterministic failures

Chris West faux-guest at moszumanska.debian.org
Mon Jul 18 20:40:16 UTC 2016


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

faux-guest pushed a commit to branch master
in repository notes.

commit 103f985a1e4d472836909b9ca2334e8c9c8d6473
Author: Chris West (Faux) <git at goeswhere.com>
Date:   Mon Jul 18 21:40:08 2016 +0100

    more timestamp issues are deterministic failures
---
 issues.yml   |  7 +++++++
 packages.yml | 10 ----------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/issues.yml b/issues.yml
index 6c47779..73243d3 100644
--- a/issues.yml
+++ b/issues.yml
@@ -17,16 +17,19 @@ timestamps_from_timestamp_macro:
     The `__TIMESTAMP__` macro captures the file modification time, which
     should be deterministic (if the file is not modified at build time),
     but varies (at least with gcc) with timezone.
+  deterministic: True
 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.
+  deterministic: True
 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
+  deterministic: True
 timestamps_in_cpio_archive:
   description: |
     cpio archives capture build time in mtime of its members.
@@ -66,6 +69,7 @@ timestamps_in_documentation_generated_by_naturaldocs:
   description: |
     naturaldocs uses today's date
   url: https://bugs.debian.org/831377
+  deterministic: True
 timestamps_in_documentation_generated_by_asciidoc:
   description: |
     asciidoc adds a timestamp at the end of a generated HTML file.
@@ -344,6 +348,7 @@ implementation_version_in_java_manifest_mf:
   description: |
     Captures build time, build host and kernel version with
     Implementation-Version and Implentation-Vendor in META-INF/MANIFEST.MF
+  deterministic: True
 timestamps_in_python_docutils:
   description: |
     Python docutils writes timestamps into its generated documentation.
@@ -358,10 +363,12 @@ users_and_groups_in_cpio_archive:
   description: |
     cpio archives capture user and group for each of its members.
     Solution: If owner does not matter, create cpio archive with "--owner 0:0"
+  deterministic: True
 users_and_groups_in_tarball:
   description: |
     Tarballs capture user and group for each of its members.
   url: https://wiki.debian.org/ReproducibleBuilds/UsersAndGroupsInTarballs
+  deterministic: True
 timestamps_in_emacs_autoloads:
   description: |
     Emacs "autoloads" comments contain a timestamp.
diff --git a/packages.yml b/packages.yml
index e34617a..19f724c 100644
--- a/packages.yml
+++ b/packages.yml
@@ -7357,10 +7357,6 @@ libdshconfig:
   version: 0.20.13-1.1
   bugs:
     - 817526
-libebml:
-  version: 1.3.1-3
-  issues:
-    - timestamps_from_timestamp_macro
 libemail-foldertype-perl:
   version: 0.813-1.1
   bugs:
@@ -8029,10 +8025,6 @@ libmath-vec-perl:
   version: 1.01-3
   issues:
     - ftbfs_with_dpkg_buildpackage_buildinfo_identifier_error
-libmatroska:
-  version: 1.4.2-2
-  issues:
-    - timestamps_from_timestamp_macro
 libmbim:
   version: 1.14.0-1
   issues:
@@ -9338,8 +9330,6 @@ lordsawar:
   comments: |
     tarballs with .lwa extensions capture mtime and uid/gid. Generated by
     src/tarhelper.cpp using libtar.h making it somewhat invasive to patch.
-  issues:
-    - users_and_groups_in_tarball
   bugs:
     - 828898
 lottanzb:

-- 
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