I already have this commit prepared, as I was the one that removed the 6.6
kernel :)

I just didn't realize it had been merged yet.

Bruce

On Tue, Feb 11, 2025 at 4:04 PM Theodore A. Roth via lists.yoctoproject.org
<[email protected]> wrote:

> Upstream poky has dropped support for v6.6 kernels which causes rpi
> builds to fail:
>
>   ERROR: No recipes in default available for:
>
> meta-virtualization/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.6.bbappend
>
> Signed-off-by: Theodore A. Roth <[email protected]>
> Signed-off-by: Theodore A. Roth <[email protected]>
> ---
>  ...6.6.bbappend => linux-yocto_6.12.bbappend} |  2 +-
>  .../linux/linux-yocto_6.6_virtualization.inc  |  4 --
>  .../linux/yocto-cfg-fragments-6.6.bb          | 37 -------------------
>  3 files changed, 1 insertion(+), 42 deletions(-)
>  rename
> dynamic-layers/raspberrypi/recipes-kernel/linux/{linux-yocto_6.6.bbappend
> => linux-yocto_6.12.bbappend} (77%)
>  delete mode 100644 recipes-kernel/linux/linux-yocto_6.6_virtualization.inc
>  delete mode 100644 recipes-kernel/linux/yocto-cfg-fragments-6.6.bb
>
> diff --git
> a/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.6.bbappend
> b/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.12.bbappend
> similarity index 77%
> rename from
> dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.6.bbappend
> rename to
> dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.12.bbappend
> index 2e2f92b6..9d1d49f4 100644
> ---
> a/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.6.bbappend
> +++
> b/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.12.bbappend
> @@ -1,5 +1,5 @@
>  # Enable use of the linux-yocto kernel for the Raspberry Pi 4
> -KBRANCH:raspberrypi4-64 ?= "v6.6/standard/bcm-2xxx-rpi"
> +KBRANCH:raspberrypi4-64 ?= "v6.12/standard/bcm-2xxx-rpi"
>  KMACHINE:raspberrypi4-64 ?= "bcm-2xxx-rpi4"
>  COMPATIBLE_MACHINE:raspberrypi4-64 = "(raspberrypi4-64)"
>
> diff --git a/recipes-kernel/linux/linux-yocto_6.6_virtualization.inc
> b/recipes-kernel/linux/linux-yocto_6.6_virtualization.inc
> deleted file mode 100644
> index 59311487..00000000
> --- a/recipes-kernel/linux/linux-yocto_6.6_virtualization.inc
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# include the baseline meta virtualization configuration options
> -# after this include, we can do version specific things
> -
> -include linux-yocto_virtualization.inc
> diff --git a/recipes-kernel/linux/yocto-cfg-fragments-6.6.bb
> b/recipes-kernel/linux/yocto-cfg-fragments-6.6.bb
> deleted file mode 100644
> index 6bdc0d03..00000000
> --- a/recipes-kernel/linux/yocto-cfg-fragments-6.6.bb
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -HOMEPAGE = "
> https://git.yoctoproject.org/cgit/cgit.cgi/yocto-kernel-cache/";
> -SUMMARY = "Kernel configuration fragments"
> -DESCRIPTION = "Typically used as part of a kernel clone, this is the
> standalone \
> -fragment repository. Making it available to other fragment management
> schemes \
> -"
> -SECTION = "devel"
> -
> -LICENSE = "MIT"
> -LIC_FILES_CHKSUM =
> "file://COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
> -
> -do_configure[noexec] = "1"
> -do_compile[noexec] = "1"
> -INHIBIT_DEFAULT_DEPS = "1"
> -
> -LINUX_VERSION ?= "6.6"
> -PV = "v${LINUX_VERSION}+git${SRCREV}"
> -
> -SRCREV = "4a494b202029e94a72ebb3c3966d9f1d249900f3"
> -SRC_URI = "\
> -        git://
> git.yoctoproject.org/yocto-kernel-cache;branch=yocto-${LINUX_VERSION}
> <http://git.yoctoproject.org/yocto-kernel-cache;branch=yocto-$%7BLINUX_VERSION%7D>
> \
> -        "
> -
> -S = "${WORKDIR}/git"
> -
> -do_install() {
> -    install -d ${D}${base_prefix}/kcfg
> -
> -    # copy the configuration fragments over to the native deploy
> -    cp -r ${S}/* ${D}${base_prefix}/kcfg
> -    # scripts bring in a bash dependency we don't want
> -    rm -rf ${D}${base_prefix}/kcfg/scripts
> -}
> -
> -FILES:${PN} += "kcfg/"
> -SYSROOT_DIRS += "${base_prefix}/kcfg"
> -BBCLASSEXTEND = "native nativesdk"
> -
> --
> 2.34.1
>
>
> 
>
>

-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end
- "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#9137): 
https://lists.yoctoproject.org/g/meta-virtualization/message/9137
Mute This Topic: https://lists.yoctoproject.org/mt/111131116/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to