@@ -1,4 +1,5 @@
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
+sha256 2fcc07e1c90ea4ce148f50f9beeb0dca0b6e4b379a768de8abc7a4a26f252534 linux-6.2.1.tar.xz
sha256 a27076011efec7ad11e9ed0644f512c34cab4c5ed5ba42cfe71c83fabebe810d linux-6.1.14.tar.xz
# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
sha256 348d974c143fdef8517ec703fdaa24bade12a49047848be92cb9e3253b19ef98 linux-5.15.96.tar.xz
@@ -3,7 +3,7 @@ comment "Kernel Header Options"
choice
prompt "Kernel Headers"
default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL
- default BR2_KERNEL_HEADERS_6_1
+ default BR2_KERNEL_HEADERS_6_2
help
Select the kernel version to get headers from.
@@ -48,6 +48,10 @@ config BR2_KERNEL_HEADERS_5_15
config BR2_KERNEL_HEADERS_6_1
bool "Linux 6.1.x kernel headers"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
+
+config BR2_KERNEL_HEADERS_6_2
+ bool "Linux 6.2.x kernel headers"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_2
select BR2_KERNEL_HEADERS_LATEST
config BR2_KERNEL_HEADERS_VERSION
@@ -125,8 +129,12 @@ choice
If your kernel headers are more recent than the latest version
in the choice, then select the latest version.
+config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_2
+ bool "6.2.x or later"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_2
+
config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1
- bool "6.1.x or later"
+ bool "6.1.x"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0
@@ -390,6 +398,7 @@ config BR2_DEFAULT_KERNEL_HEADERS
default "5.10.170" if BR2_KERNEL_HEADERS_5_10
default "5.15.96" if BR2_KERNEL_HEADERS_5_15
default "6.1.14" if BR2_KERNEL_HEADERS_6_1
+ default "6.2.1" if BR2_KERNEL_HEADERS_6_2
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \
@@ -600,6 +600,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0
config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
bool
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0
+
+config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_2
+ bool
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
select BR2_TOOLCHAIN_HEADERS_LATEST
# This should be selected by the latest version, above, to indicate that
@@ -613,6 +617,7 @@ config BR2_TOOLCHAIN_HEADERS_LATEST
# stops affecting a value on the first matching default.
config BR2_TOOLCHAIN_HEADERS_AT_LEAST
string
+ default "6.2" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_2
default "6.1" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
default "6.0" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0
default "5.19" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19
@@ -127,8 +127,12 @@ choice
If your toolchain uses headers newer than the latest version
in the choice, then select the latest version.
+config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_2
+ bool "6.2.x or later"
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_2
+
config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_1
- bool "6.1.x or later"
+ bool "6.1.x"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1
config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_0
Signed-off-by: Daniel Lang <d.lang@abatec.at> --- linux/linux.hash | 1 + package/linux-headers/Config.in.host | 13 +++++++++++-- toolchain/Config.in | 5 +++++ .../toolchain-external-custom/Config.in.options | 6 +++++- 4 files changed, 22 insertions(+), 3 deletions(-)