summaryrefslogtreecommitdiff
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2025-06-27 13:06:58 +0000
committerMark Johnston <markj@FreeBSD.org>2025-06-27 13:06:58 +0000
commit78d91e21bf72a1b706c4152c4f8e2fed3fcbdac3 (patch)
treeec1f16da79c5ca84c0a051892a56e2480573911c /Makefile.inc1
parentd0c8733997079a54828ad2222517427d9447dbaf (diff)
Makefile.inc1: Set SOURCE_DATE_EPOCH in more pkg targets
Otherwise timestamps in the underlying tar files are not reproducible. I believe this was a simple omission, other package targets specify the timestamp this way. Reviewed by: bapt MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Sponsored by: Klara, Inc. Differential Revision: https://reviews.freebsd.org/D51066
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc19
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index ea498a8afae4..e7b1a2d7acb9 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -2113,7 +2113,9 @@ create-packages-source: _pkgbootstrap _repodir .PHONY
${_+_}@cd ${.CURDIR}; \
${MAKE} -f Makefile.inc1 \
DESTDIR=${SSTAGEDIR} \
- PKG_VERSION=${PKG_VERSION} create-source-packages
+ PKG_VERSION=${PKG_VERSION} \
+ SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH} \
+ create-source-packages
create-packages: .PHONY create-packages-world create-packages-kernel create-packages-source
@@ -2322,7 +2324,10 @@ create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kerne
sign-packages: .PHONY
${_+_}@cd ${.CURDIR}; \
- ${MAKE} -f Makefile.inc1 PKG_VERSION=${PKG_VERSION} real-sign-packages
+ ${MAKE} -f Makefile.inc1 \
+ PKG_VERSION=${PKG_VERSION} \
+ SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH} \
+ real-sign-packages
real-sign-packages: _pkgbootstrap .PHONY
printf "version = 2;\n" > ${WSTAGEDIR}/meta