[Reproducible-commits] [notes] 03/05: Update note for openbios

Chris Lamb chris at chris-lamb.co.uk
Thu Aug 4 12:28:08 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 d15518edc86c2e89eabb08e4bfd82f7a050a9458
Author: Chris Lamb <lamby at debian.org>
Date:   Thu Aug 4 08:07:43 2016 +0100

    Update note for openbios
---
 packages.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/packages.yml b/packages.yml
index 5b1df0f..5c324d7 100644
--- a/packages.yml
+++ b/packages.yml
@@ -11048,6 +11048,30 @@ openbios:
   comments: |
     Build timestamp embedded from Makefile.
     https://sources.debian.net/src/openbios/1.1%2Bsvn1353-1/Makefile.target/?hl=57,64#L57
+    .
+    This patch fixes most of it:
+    .
+        +--- openbios-1.1+svn1395.orig/Makefile.target
+        ++++ openbios-1.1+svn1395/Makefile.target
+        +@@ -54,14 +54,14 @@ versions: $(ODIR)/target/include/openbio
+        + 
+        + $(ODIR)/forth/version.fs:
+        + 	$(call quiet-command,true, "  GEN   $(TARGET_DIR)$@")
+            +-	@DATE="$(shell echo `LC_ALL=C TZ=UTC date +'%b %e %Y %H:%M'`)" ;  \
+        ++	@DATE="$(shell echo `LC_ALL=C TZ=UTC date --date="@$${SOURCE_DATE_EPOCH:-$$(date +%s)}" +'%b %e %Y %H:%M'`)" ;  \
+        + 		( echo ": builddate \" $$DATE\" ; " ;     \
+        + 		  echo ": version \" $(VERSION)\" ; " ; ) \
+        + 		  > $(dir $@)/version.fs
+        + 
+        + $(ODIR)/target/include/openbios-version.h:
+        + 	$(call quiet-command,true, "  GEN   $(TARGET_DIR)$@")
+        +-	@DATE="$(shell echo `LC_ALL=C TZ=UTC date +'%b %e %Y %H:%M'`)" ; \
+        ++	@DATE="$(shell echo `LC_ALL=C TZ=UTC date --date="@$${SOURCE_DATE_EPOCH:-$$(date +%s)}" +'%b %e %Y %H:%M'`)" ;  \
+        +           ( echo "#define OPENBIOS_BUILD_DATE \"$$DATE\"" ; \
+        +            echo "#define OPENBIOS_VERSION_STR \"$(VERSION)\"" ; ) \
+        +          > $(dir $@)/openbios-version.h
+    .
+    ... but there is also more nondeterminism in target/include/static-dict.h files (memory addresses?)
 openblas:
   version: 0.2.18-1
   bugs:

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