linux-headers: drop old unsupported 4.{10,11,12,13,15} versions
authorBernd Kuhls <bernd.kuhls@t-online.de>
Fri, 24 Aug 2018 18:41:33 +0000 (20:41 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 24 Aug 2018 20:55:30 +0000 (22:55 +0200)
These versions received their last updated more than three months ago
and are no longer supported according to
https://www.kernel.org/category/releases.html, so drop them and add
legacy entries.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: select an older kernel headers (4.9) rather than a newer one
(4.14) in the legacy handling of 4.10, 4.11, 4.12 and 4.13.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Config.in.legacy
package/linux-headers/Config.in.host

index 29d5b6adcc039caf2b9325a6defbaf642b289fc0..aae8d28e130e75fd65a374890725a429b9effaf7 100644 (file)
@@ -142,6 +142,59 @@ comment "unpredictable ways.                                 "
 comment "----------------------------------------------------"
 endif
 
+###############################################################################
+comment "Legacy options removed in 2018.11"
+
+config BR2_KERNEL_HEADERS_4_10
+       bool "kernel headers version 4.10.x are no longer supported"
+       select BR2_KERNEL_HEADERS_4_9
+       select BR2_LEGACY
+       help
+         Version 4.10.x of the Linux kernel headers are no longer
+         maintained upstream and are now removed. As an alternative,
+         version 4.14.x of the headers have been automatically
+         selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_11
+       bool "kernel headers version 4.11.x are no longer supported"
+       select BR2_KERNEL_HEADERS_4_9
+       select BR2_LEGACY
+       help
+         Version 4.11.x of the Linux kernel headers are no longer
+         maintained upstream and are now removed. As an alternative,
+         version 4.14.x of the headers have been automatically
+         selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_12
+       bool "kernel headers version 4.12.x are no longer supported"
+       select BR2_KERNEL_HEADERS_4_19
+       select BR2_LEGACY
+       help
+         Version 4.12.x of the Linux kernel headers are no longer
+         maintained upstream and are now removed. As an alternative,
+         version 4.14.x of the headers have been automatically
+         selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_13
+       bool "kernel headers version 4.13.x are no longer supported"
+       select BR2_KERNEL_HEADERS_4_19
+       select BR2_LEGACY
+       help
+         Version 4.13.x of the Linux kernel headers are no longer
+         maintained upstream and are now removed. As an alternative,
+         version 4.14.x of the headers have been automatically
+         selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_15
+       bool "kernel headers version 4.15.x are no longer supported"
+       select BR2_KERNEL_HEADERS_4_14
+       select BR2_LEGACY
+       help
+         Version 4.15.x of the Linux kernel headers are no longer
+         maintained upstream and are now removed. As an alternative,
+         version 4.14.x of the headers have been automatically
+         selected in your configuration.
+
 ###############################################################################
 comment "Legacy options removed in 2018.08"
 
index b6bc44c93ea6b8b14ada3c756e1e8670fd76d5dc..ee3b033be331cad1f6e5bf41ce5d505dc8df996e 100644 (file)
@@ -43,30 +43,10 @@ config BR2_KERNEL_HEADERS_4_9
        bool "Linux 4.9.x kernel headers"
        select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
 
-config BR2_KERNEL_HEADERS_4_10
-       bool "Linux 4.10.x kernel headers"
-       select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10
-
-config BR2_KERNEL_HEADERS_4_11
-       bool "Linux 4.11.x kernel headers"
-       select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11
-
-config BR2_KERNEL_HEADERS_4_12
-       bool "Linux 4.12.x kernel headers"
-       select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12
-
-config BR2_KERNEL_HEADERS_4_13
-       bool "Linux 4.13.x kernel headers"
-       select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13
-
 config BR2_KERNEL_HEADERS_4_14
        bool "Linux 4.14.x kernel headers"
        select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
 
-config BR2_KERNEL_HEADERS_4_15
-       bool "Linux 4.15.x kernel headers"
-       select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15
-
 config BR2_KERNEL_HEADERS_4_16
        bool "Linux 4.16.x kernel headers"
        select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16
@@ -268,12 +248,7 @@ config BR2_DEFAULT_KERNEL_HEADERS
        default "4.1.52"        if BR2_KERNEL_HEADERS_4_1
        default "4.4.151"       if BR2_KERNEL_HEADERS_4_4
        default "4.9.123"       if BR2_KERNEL_HEADERS_4_9
-       default "4.10.17"       if BR2_KERNEL_HEADERS_4_10
-       default "4.11.12"       if BR2_KERNEL_HEADERS_4_11
-       default "4.12.14"       if BR2_KERNEL_HEADERS_4_12
-       default "4.13.16"       if BR2_KERNEL_HEADERS_4_13
        default "4.14.66"       if BR2_KERNEL_HEADERS_4_14
-       default "4.15.18"       if BR2_KERNEL_HEADERS_4_15
        default "4.16.18"       if BR2_KERNEL_HEADERS_4_16
        default "4.17.18"       if BR2_KERNEL_HEADERS_4_17
        default "4.18.5"        if BR2_KERNEL_HEADERS_4_18