| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
- From: Ben Hutchings <[email protected]>
- Date: Tue, 12 May 2015 19:29:22 +0100
- Subject: [PATCH] Make mkcompile_h accept an alternate timestamp string
- MIME-Version: 1.0
- Content-Type: text/plain; charset=UTF-8
- Content-Transfer-Encoding: 8bit
- We want to include the Debian version in the utsname::version string
- instead of a full timestamp string. However, we still need to provide
- a standard timestamp string for gen_initramfs_list.sh to make the
- kernel image reproducible.
- Make mkcompile_h use $KBUILD_BUILD_VERSION_TIMESTAMP in preference to
- $KBUILD_BUILD_TIMESTAMP.
- Signed-off-by: Fabian Grünbichler <[email protected]>
- Signed-off-by: Thomas Lamprecht <[email protected]>
- ---
- scripts/mkcompile_h | 10 +++++++---
- 1 file changed, 7 insertions(+), 3 deletions(-)
- diff --git a/scripts/mkcompile_h b/scripts/mkcompile_h
- index ca40a5258c87..6ae930a732f0 100755
- --- a/scripts/mkcompile_h
- +++ b/scripts/mkcompile_h
- @@ -23,10 +23,14 @@ else
- VERSION=$KBUILD_BUILD_VERSION
- fi
-
- -if [ -z "$KBUILD_BUILD_TIMESTAMP" ]; then
- - TIMESTAMP=`date`
- +if [ -z "$KBUILD_BUILD_VERSION_TIMESTAMP" ]; then
- + if [ -z "$KBUILD_BUILD_TIMESTAMP" ]; then
- + TIMESTAMP=`date`
- + else
- + TIMESTAMP=$KBUILD_BUILD_TIMESTAMP
- + fi
- else
- - TIMESTAMP=$KBUILD_BUILD_TIMESTAMP
- + TIMESTAMP=$KBUILD_BUILD_VERSION_TIMESTAMP
- fi
- if test -z "$KBUILD_BUILD_USER"; then
- LINUX_COMPILE_BY=$(whoami | sed 's/\\/\\\\/')
|