git: 1b9cfd6a625d - main - stand: bump arbitrary build date to 2024-01-01
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 Sep 2024 19:10:30 UTC
The branch main has been updated by emaste:
URL: https://cgit.FreeBSD.org/src/commit/?id=1b9cfd6a625dc82611846cb9a53c1886f7af3758
commit 1b9cfd6a625dc82611846cb9a53c1886f7af3758
Author: Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2024-08-12 13:11:09 +0000
Commit: Ed Maste <emaste@FreeBSD.org>
CommitDate: 2024-09-03 19:09:28 +0000
stand: bump arbitrary build date to 2024-01-01
For build reproducibility we set PE headers to an arbitrary timestamp.
Nothing in FreeBSD uses this timestamp, but bump it from 2016 to 2024 so
that the timestamp does not seem "too old" in case some third party tool
is used to inspect EFI boot components.
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D46527
---
stand/efi/Makefile.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/stand/efi/Makefile.inc b/stand/efi/Makefile.inc
index 3a13ca24f369..18751f0e4ecc 100644
--- a/stand/efi/Makefile.inc
+++ b/stand/efi/Makefile.inc
@@ -23,8 +23,8 @@ EFI_TARGET= efi-app-x86_64
EFI_TARGET= binary
.endif
-# Arbitrarily set the PE/COFF header timestamps to 1 Jan 2016 00:00:00
+# Arbitrarily set the PE/COFF header timestamps to 1 Jan 2024 00:00:00
# for build reproducibility.
-SOURCE_DATE_EPOCH?=1451606400
+SOURCE_DATE_EPOCH?=1704067200
.include "../Makefile.inc"