From: Maximilian Engelhardt Date: Fri, 11 Dec 2020 20:02:40 +0000 (+0100) Subject: debian/rules: use SOURCE_DATE_EPOCH for xen build dates X-Git-Tag: archive/raspbian/4.14.1+11-gb0b734a8b3-1+rpi1^2~56 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=975d00b06afbf2b1caec69c5217e6d15ec43b59c;p=xen.git debian/rules: use SOURCE_DATE_EPOCH for xen build dates Use fixed timestamps for reproducible builds. Signed-off-by: Maximilian Engelhardt Acked-by: Hans van Kranenburg --- diff --git a/debian/rules b/debian/rules index 7a54747ed8..57dde6b0c8 100755 --- a/debian/rules +++ b/debian/rules @@ -150,6 +150,12 @@ make_args_tools := $(make_args_common) \ EXTRA_CFLAGS_XEN_TOOLS='$(dpkg_CFLAGS) $(dpkg_CPPFLAGS)' \ PREPEND_LDFLAGS_XEN_TOOLS='$(dpkg_LDFLAGS)' +# use the date from SOURCE_DATE_EPOCH for reproducible builds +export XEN_BUILD_DATE=$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)") +export XEN_BUILD_TIME=$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+%T") +export SMBIOS_REL_DATE=$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+%m/%d/%Y") +export VGABIOS_REL_DATE=$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+%d %b %Y") + export PYBUILD_NAME=xen export PYBUILD_DISABLE=test export PYBUILD_SYSTEM=distutils