[Buildroot] [PATCH 2/3 v3] linux: kconfig needs host-{flex, bison} to build the configurators

Jan Kundrát jan.kundrat at cesnet.cz
Tue Aug 7 10:21:55 UTC 2018


On pátek 3. srpna 2018 22:16:55 CEST, Yann E. MORIN wrote:
> Take this opportunity to also drop the append-assignment as the first
> assignment to LINUX_DEPENDENCIES.
>
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
> Cc: Arnout Vandecappelle <arnout at mind.be>
> Cc: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>
> ---
> Changes v2 -> v3:
>   - also fix the append-assignment
> ---
>  linux/linux.mk | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/linux/linux.mk b/linux/linux.mk
> index 7527b11673..60dad3a249 100644
> --- a/linux/linux.mk
> +++ b/linux/linux.mk
> @@ -62,7 +62,11 @@ LINUX_PATCHES = $(call qstrip,$(BR2_LINUX_KERNEL_PATCH))
>  LINUX_PATCH = $(filter ftp://% http://% https://%,$(LINUX_PATCHES))
>  
>  LINUX_INSTALL_IMAGES = YES
> -LINUX_DEPENDENCIES += host-bison host-flex host-kmod
> +LINUX_DEPENDENCIES = host-kmod
> +
> +# Starting with 4.16, the generated kconfig code is no longer
> +# shipped with the kernel sources, so we need flex and bison.
> +LINUX_KCONFIG_DEPENDENCIES = host-bison host-flex
>  
>  # host tools needed for kernel compression
>  ifeq ($(BR2_LINUX_KERNEL_LZ4),y)

Tested-by: Jan Kundrát <jan.kundrat at cesnet.cz>


More information about the buildroot mailing list