From 71031b0bc3844d9903805be7dc20024579a48576 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 13 Dec 2022 17:58:35 +0100 Subject: [PATCH] d/rules: use UTC ISO format for build timestamp same info but shorter, avoiding cut-off on `uname -a` output due to the relatively newly changed and reported "SMP PREEMPT_DYNAMIC" mode. Signed-off-by: Thomas Lamprecht --- debian/rules | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 94a88e7..ce8e42f 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,7 @@ include debian/rules.d/env.mk include debian/rules.d/${DEB_BUILD_ARCH}.mk CHANGELOG_DATE:=$(shell dpkg-parsechangelog -SDate) +CHANGELOG_DATE_UTC_ISO := $(shell date -u -d '$(SOURCE_DATE)' +%Y-%m-%dT%H:%MZ) PVE_KERNEL_PKG=pve-kernel-${KVNAME} PVE_DEBUG_KERNEL_PKG=pve-kernel-${KVNAME}-dbgsym @@ -126,7 +127,7 @@ binary: install touch $@ .compile_mark: .config_mark - ${MAKE} -C ${KERNEL_SRC} KBUILD_BUILD_VERSION_TIMESTAMP="PVE ${DEB_VERSION} (${CHANGELOG_DATE})" + ${MAKE} -C ${KERNEL_SRC} KBUILD_BUILD_VERSION_TIMESTAMP="PVE ${DEB_VERSION} (${CHANGELOG_DATE_UTC_ISO})" touch $@ .install_mark: .compile_mark .modules_compile_mark