From 0d3bc7947a6cba2b210d9812a9294d90c828b330 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 3 Jul 2024 16:31:31 +0100 Subject: [PATCH] linux-libc-headers: add 6.10 patched kernel headers kselftest needs bleeding-edge kernel headers as it wants to use the new symbols, so add a recipe. Signed-off-by: Ross Burton --- meta-arm-gcs/gcs.yml | 1 + .../linux-libc-headers/linux-libc-headers_6.10.bb | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 meta-arm-gcs/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb diff --git a/meta-arm-gcs/gcs.yml b/meta-arm-gcs/gcs.yml index e7e2d985..d3dcb17e 100644 --- a/meta-arm-gcs/gcs.yml +++ b/meta-arm-gcs/gcs.yml @@ -28,6 +28,7 @@ local_conf_header: IMAGE_CLASSES += "fvpboot" # Use the 6.8 kernel PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-dev" + LINUXLIBCVERSION = "6.10" # No root password for ease EXTRA_IMAGE_FEATURES += "empty-root-password allow-empty-password allow-root-login" # Install a toolchain diff --git a/meta-arm-gcs/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb b/meta-arm-gcs/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb new file mode 100644 index 00000000..7626a4c6 --- /dev/null +++ b/meta-arm-gcs/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb @@ -0,0 +1,14 @@ +require ${COREBASE}/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc + +FILESEXTRAPATHS:prepend = "${THISDIR}/../linux/files/:" + +KBRANCH = "v6.10/standard/base" +# 6.10-rc3 +SRCREV = "83a7eefedc9b56fe7bfeff13b6c7356688ffa670" + +SRC_URI = "git://git.yoctoproject.org/linux-yocto-dev.git;branch=${KBRANCH};protocol=https" +SRC_URI += "file://gcs.patch" + +LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" + +S = "${WORKDIR}/git"