kernel-headers: add 3.0
authorPeter Korsgaard <jacmet@sunsite.dk>
Fri, 22 Jul 2011 07:08:36 +0000 (09:08 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 22 Jul 2011 07:08:36 +0000 (09:08 +0200)
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
toolchain/kernel-headers/Config.in
toolchain/kernel-headers/kernel-headers.mk

index 774810f5d9b1d08cf94a9b1b6cd815c3cb3ed2bb..bc8a024ed2adf4202e7383adc58388fd77fac454 100644 (file)
@@ -6,7 +6,7 @@ comment "Kernel Header Options"
 
 choice
        prompt "Kernel Headers"
-       default BR2_KERNEL_HEADERS_2_6_39
+       default BR2_KERNEL_HEADERS_3_0
        help
          Select the version of kernel header files you wish to use.
          You must select the correct set of header files to match
@@ -30,6 +30,9 @@ choice
        config BR2_KERNEL_HEADERS_2_6_39
                bool "Linux 2.6.39.x kernel headers"
 
+       config BR2_KERNEL_HEADERS_3_0
+               bool "Linux 3.0.x kernel headers"
+
        config BR2_KERNEL_HEADERS_VERSION
                bool "Linux 2.6 (manually specified version)"
 
@@ -51,5 +54,6 @@ config BR2_DEFAULT_KERNEL_HEADERS
        default "2.6.37.6"      if BR2_KERNEL_HEADERS_2_6_37
        default "2.6.38.8"      if BR2_KERNEL_HEADERS_2_6_38
        default "2.6.39.3"      if BR2_KERNEL_HEADERS_2_6_39
+       default "3.0"           if BR2_KERNEL_HEADERS_3_0
        default "2.6"           if BR2_KERNEL_HEADERS_SNAP
        default $BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
index 079497ae31259fe300d32a59852715e03fd02b4f..ce70cab3a1903a6d07c2e43ecd036ae0cc7ec1de 100644 (file)
@@ -26,7 +26,11 @@ SUBLEVEL:=$(if $(SUBLEVEL),.$(SUBLEVEL),)
 EXTRAVERSION:=$(if $(EXTRAVERSION),.$(EXTRAVERSION),)
 
 LINUX_HEADERS_VERSION:=$(VERSION).$(PATCHLEVEL)$(SUBLEVEL)$(EXTRAVERSION)
+ifeq ($(findstring x2.6.,x$(DEFAULT_KERNEL_HEADERS)),x2.6.)
 LINUX_HEADERS_SITE:=$(BR2_KERNEL_MIRROR)/linux/kernel/v2.6/
+else
+LINUX_HEADERS_SITE:=$(BR2_KERNEL_MIRROR)/linux/kernel/v3.0/
+endif
 LINUX_HEADERS_SOURCE:=linux-$(LINUX_HEADERS_VERSION).tar.bz2
 LINUX_HEADERS_CAT:=$(BZCAT)
 LINUX_HEADERS_UNPACK_DIR:=$(TOOLCHAIN_DIR)/linux-$(LINUX_HEADERS_VERSION)