From 7a39330b56934accef14b5e2ac003e211c7c6c5b Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 10 Jun 2022 16:12:59 -0700 Subject: [PATCH] guix: gnu-build-system: Set FORCE_SOURCE_DATE in set-SOURCE-DATE-EPOCH phase. * guix/build/gnu-build-system.scm (set-SOURCE-DATE-EPOCH): Set FORCE_SOURCE_DATE=1. Update URL. --- guix/build/gnu-build-system.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/guix/build/gnu-build-system.scm b/guix/build/gnu-build-system.scm index d84411c090..42a6041798 100644 --- a/guix/build/gnu-build-system.scm +++ b/guix/build/gnu-build-system.scm @@ -56,10 +56,11 @@ (define time-monotonic time-tai)) (else #t)) (define* (set-SOURCE-DATE-EPOCH #:rest _) - "Set the 'SOURCE_DATE_EPOCH' environment variable. This is used by tools -that incorporate timestamps as a way to tell them to use a fixed timestamp. -See https://reproducible-builds.org/specs/source-date-epoch/." - (setenv "SOURCE_DATE_EPOCH" "1")) + "Set the 'SOURCE_DATE_EPOCH' and 'FORCE_SOURCE_DATE' environment variables. +This is used by tools that incorporate timestamps as a way to tell them to use +a fixed timestamp. See https://reproducible-builds.org/docs/source-date-epoch/." + (setenv "SOURCE_DATE_EPOCH" "1") + (setenv "FORCE_SOURCE_DATE" "1")) (define (first-subdirectory directory) "Return the file name of the first sub-directory of DIRECTORY or false, when -- 2.35.1