diff options
author | Paul Spooren <mail@aparcar.org> | 2019-09-29 19:31:52 -1000 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2019-10-02 17:11:44 +0200 |
commit | 4791afa734d4754cd92c65feffc60e62e4dc5c60 (patch) | |
tree | 8e7c38d91fdd6c7bc0ac55245411f75fdf5f5110 /include | |
parent | 9f07d1519c1bf76e612631463ebeb9d0a0a72ed5 (diff) | |
download | upstream-4791afa734d4754cd92c65feffc60e62e4dc5c60.tar.gz upstream-4791afa734d4754cd92c65feffc60e62e4dc5c60.tar.bz2 upstream-4791afa734d4754cd92c65feffc60e62e4dc5c60.zip |
kernel-defaults: ensure SOURCE_DATE_EPOCH on /init
This is a follow up of 8cb13f4e6d which sets the right timestamp for the
/init file in initramfs. The previous patch doesn't cover it as the
files appear to come from a later step during compilation.
CC: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: Paul Spooren <mail@aparcar.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/kernel-defaults.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/kernel-defaults.mk b/include/kernel-defaults.mk index cc1e2361be..db93a53d71 100644 --- a/include/kernel-defaults.mk +++ b/include/kernel-defaults.mk @@ -146,6 +146,7 @@ ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),) define Kernel/CompileImage/Initramfs $(call Kernel/Configure/Initramfs) $(CP) $(GENERIC_PLATFORM_DIR)/other-files/init $(TARGET_DIR)/init + $(if $(SOURCE_DATE_EPOCH),touch -hcd "@$(SOURCE_DATE_EPOCH)" $(TARGET_DIR)/init) rm -rf $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION)/usr/initramfs_data.cpio* +$(KERNEL_MAKE) $(if $(KERNELNAME),$(KERNELNAME),all) modules $(call Kernel/CopyImage,-initramfs) |