From b1cae56126b4cfa6a03520a9ccd044ad8b5fcfb0 Mon Sep 17 00:00:00 2001 From: Alexander Kamensky Date: Thu, 12 Nov 2020 11:58:36 -0800 Subject: makedumpfile: add PACKAGECONFIG options for lzo and snappy compression makedumpfile can be compiled with lzo and/or snappy dump file compression support. Lzo and snappy offer faster compression time but slightly bigger compressed files. When reload time is important it might be beneficial to use lzo or snappy compression. But it brings additional dependencies and can make crash image bigger. Add makedumpfile PACKAGECONFIG that would allow to add lzo and/or snappy if so desired. Signed-off-by: Alexander Kamensky Signed-off-by: Khem Raj --- meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.7.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.7.bb b/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.7.bb index 165e192cb1..ad1e09c350 100644 --- a/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.7.bb +++ b/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.7.bb @@ -40,8 +40,13 @@ SECTION = "base" EXTRA_OEMAKE = "\ LINKTYPE=static \ TARGET=${TARGET_ARCH} \ + ${PACKAGECONFIG_CONFARGS} \ " +PACKAGECONFIG ??= "" +PACKAGECONFIG[lzo] = "USELZO=on,USELZO=off,lzo" +PACKAGECONFIG[snappy] = "USESNAPPY=on,USESNAPPY=off,snappy" + do_install () { mkdir -p ${D}/usr/bin install -m 755 ${S}/makedumpfile ${D}/usr/bin -- cgit v1.2.3-54-g00ecf