Thanks Bruce! Works for me if you commit your version. I did see that you removed the 6.6 stuff from poky.
Just thought I'd send a patch to make sure you didn't miss something in meta-virt or it fell through the cracks. Ted Roth On Tue, Feb 11, 2025 at 2:56 PM Bruce Ashfield <[email protected]> wrote: > 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 (#9138): https://lists.yoctoproject.org/g/meta-virtualization/message/9138 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]] -=-=-=-=-=-=-=-=-=-=-=-
