From: Yann E. MORIN Date: Wed, 22 Jul 2015 14:58:53 +0000 (+0200) Subject: package/linux: trash stderr in LINUX_VERSION_PROBED X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c95dc64c294614c1d9bebb0931301b30abaaca26;p=buildroot.git package/linux: trash stderr in LINUX_VERSION_PROBED The Linux buildsystem tries to run the compiler even just for 'kernelrelease' (which we store in LINUX_VERSION_PROBED) and we sometimes need to use it before the toolchain is available; thus we get spurious errors on stderr. Consign stderr to oblivion when computing the 'kernelrelease'. Signed-off-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- diff --git a/linux/linux.mk b/linux/linux.mk index 375a9e1e11..d91dbb2df4 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -76,7 +76,7 @@ LINUX_MAKE_ENV = \ # Get the real Linux version, which tells us where kernel modules are # going to be installed in the target filesystem. -LINUX_VERSION_PROBED = `$(MAKE) $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) --no-print-directory -s kernelrelease` +LINUX_VERSION_PROBED = `$(MAKE) $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) --no-print-directory -s kernelrelease 2>/dev/null` ifeq ($(BR2_LINUX_KERNEL_USE_INTREE_DTS),y) KERNEL_DTS_NAME = $(call qstrip,$(BR2_LINUX_KERNEL_INTREE_DTS_NAME))