aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Beulich2013-12-18 19:08:57 -0600
committerLinus Torvalds2013-12-18 21:04:52 -0600
commit7ac181568342ec618d4da1ab03c2babcaa7ee84f (patch)
tree86dfdfb6d898155d666ce1a53c8503b46c3f7f53 /Makefile
parent11c731e81bb0d8d2e835447a2dd645b34bb74706 (diff)
downloadkernel-7ac181568342ec618d4da1ab03c2babcaa7ee84f.tar.gz
kernel-7ac181568342ec618d4da1ab03c2babcaa7ee84f.tar.xz
kernel-7ac181568342ec618d4da1ab03c2babcaa7ee84f.zip
fix build with make 3.80
According to Documentation/Changes, make 3.80 is still being supported for building the kernel, hence make files must not make (unconditional) use of features introduced only in newer versions. Commit 1bf49dd4be0b ("./Makefile: export initial ramdisk compression config option") however introduced "else ifeq" constructs which make 3.80 doesn't understand. Replace the logic there with more conventional (in the kernel build infrastructure) list constructs (except that the list here is intentionally limited to exactly one element). Signed-off-by: Jan Beulich <jbeulich@suse.com> Cc: P J P <ppandit@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile20
1 files changed, 7 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 858a147fd836..89cee8625651 100644
--- a/Makefile
+++ b/Makefile
@@ -732,19 +732,13 @@ export mod_strip_cmd
732# Select initial ramdisk compression format, default is gzip(1). 732# Select initial ramdisk compression format, default is gzip(1).
733# This shall be used by the dracut(8) tool while creating an initramfs image. 733# This shall be used by the dracut(8) tool while creating an initramfs image.
734# 734#
735INITRD_COMPRESS=gzip 735INITRD_COMPRESS-y := gzip
736ifeq ($(CONFIG_RD_BZIP2), y) 736INITRD_COMPRESS-$(CONFIG_RD_BZIP2) := bzip2
737 INITRD_COMPRESS=bzip2 737INITRD_COMPRESS-$(CONFIG_RD_LZMA) := lzma
738else ifeq ($(CONFIG_RD_LZMA), y) 738INITRD_COMPRESS-$(CONFIG_RD_XZ) := xz
739 INITRD_COMPRESS=lzma 739INITRD_COMPRESS-$(CONFIG_RD_LZO) := lzo
740else ifeq ($(CONFIG_RD_XZ), y) 740INITRD_COMPRESS-$(CONFIG_RD_LZ4) := lz4
741 INITRD_COMPRESS=xz 741export INITRD_COMPRESS := $(INITRD_COMPRESS-y)
742else ifeq ($(CONFIG_RD_LZO), y)
743 INITRD_COMPRESS=lzo
744else ifeq ($(CONFIG_RD_LZ4), y)
745 INITRD_COMPRESS=lz4
746endif
747export INITRD_COMPRESS
748 742
749ifdef CONFIG_MODULE_SIG_ALL 743ifdef CONFIG_MODULE_SIG_ALL
750MODSECKEY = ./signing_key.priv 744MODSECKEY = ./signing_key.priv