From: Rob Mosher Date: Wed, 8 Aug 2018 07:13:14 +0000 (-0400) Subject: busybox: prevent compile hang with bzip2 enabled X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=8a3582fa8ae9a894a299ef28d0aceac1a8c4272b;p=openwrt%2Fstaging%2Fadrian.git busybox: prevent compile hang with bzip2 enabled The BZIP2_SMALL option was not being exposed via Config.in which caused the build to fail as 'yes' is piped to the config during build. As it's expecting a number, it gets stuck in a loop. Signed-off-by: Rob Mosher --- diff --git a/package/utils/busybox/config/archival/Config.in b/package/utils/busybox/config/archival/Config.in index ccfb828a84..3ea8353de6 100644 --- a/package/utils/busybox/config/archival/Config.in +++ b/package/utils/busybox/config/archival/Config.in @@ -170,6 +170,15 @@ config BUSYBOX_CONFIG_BZIP2 Unless you have a specific application which requires bzip2, you should probably say N here. +config BUSYBOX_CONFIG_BZIP2_SMALL + int "Trade size for speed (0:fast 9:slow)" + default BUSYBOX_DEFAULT_BZIP2_SMALL + range 0 9 + depends on BUSYBOX_CONFIG_BZIP2 + help + 0 is faster but larger + 9 is smaller but slower + config BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS bool "Enable decompression" default BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS