🙈️ It was an error in the MACHINEOVERRIDES assignment. Sorry for the noise.
Am Freitag, dem 07.02.2025 um 11:50 +0000 schrieb David Daniel via lists.yoctoproject.org: > Hi all > I have a weird problem with my image that just popped up - I have a > custom machine (called bf133) that provides the kernel recipe (as > linux-bf133) wherein I specify the the machine as compatible. For > some > reason though bitbake spits an error that the kernel is incompatible > with that machine - but I defined it to be compatible. This is the > kernel recipe: > > recipes-kernel/linux/linux-bf133_6.6.65.bb: > > inherit kernel > require recipes-kernel/linux/linux-yocto.inc > > LICENSE = "GPL-2.0-only" > LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0- > only;md5=801f80980d171dd6425610833a22dbe6" > > SRC_URI = "\ > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git;protoc > ol=https;branch=linux-6.6.y;name=kern \ > > file://0002-fix-missing-msr-de-bit.patch;subdir=git;name=msrpatch \ > file://defconfig;name=config \ > > file://bf133.dts;name=dts;subdir=git/arch/${ARCH}/boot/dts/fsl \ > " > > KERNEL_DEVICETREE = "fsl/bf133.dtb" > > LINUX_VERSION = "6.6.65" > PV = "6.6.65" > > LINUX_KERNEL_TYPE = "rt" > > # On powerpc64 the kernel image contains relocations in the text > segment. This > # just happens to happen, we cannot do anything about this and in > fact we don't > # care, this will not slow down anything (except for a nanosecond > at bootup > # maybe). This makes sure that QA checks don't break our build > because of this. > # INSANE_SKIP:kernel-vmlinux:bf133 += "textrel" > > # Modify SRCREV to a different commit hash in a copy of this > recipe to > # build a different release of the Linux kernel. > # tag name v6.6.65 > (b4ac2e9d5991113a01a69ca91b2e8ed7f8cc66af) > SRCREV_kern = "b4ac2e9d5991113a01a69ca91b2e8ed7f8cc66af" > > # Override COMPATIBLE_MACHINE to include your machine in a copy > of this recipe > # file. Leaving it empty here ensures an early explicit build > failure. > COMPATIBLE_MACHINE = "(bf133)" > > > In my machine configuration I specifiy the provider of the kernel > with: > > PREFERRED_PROVIDER_virtual/kernel = "linux-bf133" > > But I get > > linux-bf133 PROVIDES virtual/kernel but was skipped: > incompatible with machine bf133 (not in COMPATIBLE_MACHINE) > > What am I doing wrong here? > > > > -- David Daniel VR AG Rütistrasse 18 8952 Schlieren Telefon: +41 44 738 32 07 Web: https://vrag.ch ISO9001 zertifiziert | SWISS LABEL Mitglied | Lehrbetrieb
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#64749): https://lists.yoctoproject.org/g/yocto/message/64749 Mute This Topic: https://lists.yoctoproject.org/mt/111050517/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-