[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