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 <t.lamprecht@proxmox.com>
This commit is contained in:
parent
e911b5aabc
commit
71031b0bc3
3
debian/rules
vendored
3
debian/rules
vendored
@ -12,6 +12,7 @@ include debian/rules.d/env.mk
|
|||||||
include debian/rules.d/${DEB_BUILD_ARCH}.mk
|
include debian/rules.d/${DEB_BUILD_ARCH}.mk
|
||||||
|
|
||||||
CHANGELOG_DATE:=$(shell dpkg-parsechangelog -SDate)
|
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_KERNEL_PKG=pve-kernel-${KVNAME}
|
||||||
PVE_DEBUG_KERNEL_PKG=pve-kernel-${KVNAME}-dbgsym
|
PVE_DEBUG_KERNEL_PKG=pve-kernel-${KVNAME}-dbgsym
|
||||||
@ -126,7 +127,7 @@ binary: install
|
|||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
.compile_mark: .config_mark
|
.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 $@
|
touch $@
|
||||||
|
|
||||||
.install_mark: .compile_mark .modules_compile_mark
|
.install_mark: .compile_mark .modules_compile_mark
|
||||||
|
Loading…
Reference in New Issue
Block a user