[Buildroot] [PATCH v2] linux: make custom versions and patches exclusive

Vivien Didelot vivien.didelot at savoirfairelinux.com
Tue Jan 6 22:25:19 UTC 2015


When using a custom kernel (custom tarball, repository or local tree),
we're using the OVERRIDE_SRCDIR internally, which means we do not apply
patches. Since this is the expected behavior, show the
LINUX_KERNEL_PATCH option only when using a vanilla kernel.

Signed-off-by: Vivien Didelot <vivien.didelot at savoirfairelinux.com>
Cc: Yann E. MORIN <yann.morin.1998 at free.fr>
---
 linux/Config.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/linux/Config.in b/linux/Config.in
index bf30426..9989b40 100644
--- a/linux/Config.in
+++ b/linux/Config.in
@@ -119,6 +119,9 @@ config BR2_LINUX_KERNEL_VERSION
 
 config BR2_LINUX_KERNEL_PATCH
 	string "Custom kernel patches"
+	depends on BR2_LINUX_KERNEL_LATEST_VERSION || \
+		  BR2_LINUX_KERNEL_SAME_AS_HEADERS || \
+		  BR2_LINUX_KERNEL_CUSTOM_VERSION
 	help
 	  A space-separated list of patches to apply to the
 	  kernel. Each patch can be described as an URL, a local file
-- 
2.2.1



More information about the buildroot mailing list