Le 01/12/2025 à 10:48, Mathieu Dubois-Briand a écrit : > On Wed Nov 19, 2025 at 8:55 PM CET, Yoann Congal via lists.openembedded.org > wrote: >> As followup of Harish Sadineni's RFC series "Enable rust support for >> linux kernel" [0] (and to increase its test coverage), this series add >> support for out-of-tree kernel module written in Rust as well as >> associated test. >> >> [0]: https://lists.openembedded.org/g/openembedded-core/message/226560 >> >> Yoann Congal (5): >> kernel.bbclass: Export artifacts needed for out-of-tree Rust >> compilation >> module.bbclass: Prepare out-of-tree rust module compilation >> meta-skeleton: Add rust-out-of-tree-module recipe >> rust-out-of-tree-module: Add myself as maintainer >> runtime_test: Add rust-out-of-tree selftest >> >> .../rust-out-of-tree-module_git.bb | 18 ++++++++++++++++++ >> meta/classes-recipe/kernel.bbclass | 18 ++++++++++++++++++ >> meta/classes-recipe/module.bbclass | 8 ++++++++ >> meta/conf/distro/include/maintainers.inc | 1 + >> meta/lib/oeqa/selftest/cases/runtime_test.py | 9 ++++++++- >> 5 files changed, 53 insertions(+), 1 deletion(-) >> create mode 100644 >> meta-skeleton/recipes-kernel/rust-out-of-tree-module/rust-out-of-tree-module_git.bb > > Hi Yoann, > > I ran a few RFC series on the autobuilder, and I suspect this one of > these two issues, during oe-selftests. > > First issues: > > 2025-11-29 08:23:13,186 - oe-selftest - INFO - 2: 6/31 214/648 (110.21s) (0 > failed) (distrodata.Distrodata.test_maintainers) > 2025-11-29 08:23:13,186 - oe-selftest - INFO - > testtools.testresult.real._StringException: Traceback (most recent call last): > File > "/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/distrodata.py", > line 115, in test_maintainers > self.fail(""" > File "/usr/lib/python3.12/unittest/case.py", line 715, in fail > raise self.failureException(msg) > AssertionError: > Unable to find recipes for the following entries in maintainers.inc: > rust-out-of-tree-module > > I saw you added something, but for some reason the test is not happy. > > Second issues: > > ERROR: core-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command > '/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/recipe-sysroot-native/usr/bin/dnf > -v --rpmverbosity=info -y -c > /srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/rootfs/etc/dnf/dnf.conf > > --setopt=reposdir=/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/rootfs/etc/yum.repos.d > > --installroot=/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/rootfs > > --setopt=logdir=/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/temp > > --repofrompath=oe-repo,/srv/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-179319/tmp/work/qemuarm64-poky-linux/core-image-minimal/1.0/oe-rootfs-repo > --nogpgcheck install kernel-module-rust-minimal > kernel-module-rust-out-of-tree packagegroup-core-boot run-postinsts > ssh-pregen-hostkeys' returned 1: > ... > No match for argument: kernel-module-rust-out-of-tree > Error: Unable to find a match: kernel-module-rust-out-of-tree > kernel-module-rust-out-of-tree is neither a recipe nor a generated package. > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/23/builds/2915 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/2777 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/2672
It appears that meta-skeleton: * is not covered by maintainers.inc * is not included by default during this selftest (I had it in my local config) I will fix these in v2. Thanks! > Thanks, > Mathieu > -- Yoann Congal Smile ECS
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#227275): https://lists.openembedded.org/g/openembedded-core/message/227275 Mute This Topic: https://lists.openembedded.org/mt/116380208/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
