We had this error a few times over the last days, only in Richard branch and mine so far. Patch breaking the build is not identified so far. oeqa.utils.subprocesstweak.OETestCalledProcessError: Command '. /srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/environment-setup-cortexa15t2hf-neon-poky-linux-gnueabi > /dev/null; devtool build kernel-module-hello-world;' returned non-zero exit status 1. ... ERROR: kernel-module-hello-world-1.0+git-r0 do_install: Execution of '/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work/qemuarm-poky-linux-gnueabi/kernel-module-hello-world/1.0+git/temp/run.do_install.1155262' failed with exit code 1 ... | make -C /srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work-shared/qemuarm/kernel-source M=/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/workspace/sources/kernel-module-hello-world modules_install ... | make[4]: *** No rule to make target '/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work/qemuarm-poky-linux-gnueabi/kernel-module-hello-world/1.0+git/image/lib/modules/6.18.44-yocto-standard/updates/hello-world.ko', needed by '__modinst'. Stop. | make[3]: *** [/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work-shared/qemuarm/kernel-source/Makefile:1956: modules_install] Error 2 | make[2]: *** [/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work-shared/qemuarm/kernel-source/Makefile:248: __sub-make] Error 2 | make[2]: Leaving directory '/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/workspace/sources/kernel-module-hello-world' | make[1]: Leaving directory '/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/tmp/work-shared/qemuarm/kernel-source' | make[1]: *** [Makefile:248: __sub-make] Error 2 | make: *** [Makefile:9: modules_install] Error 2 | ERROR: oe_runmake failed
qemuarm ubuntu2504-vk-1 master-next&master completed at 2026-08-30 09:32:24+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4555/steps/17/logs/stdio qemux86 ubuntu2504-vk-1 mathieu/master-next completed at 2026-09-01 07:49:56+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4514/steps/16/logs/stdio qemuarm ubuntu2510-vk-1 mathieu/master-next completed at 2026-09-01 11:37:24+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4568/steps/16/logs/stdio qemux86 ubuntu2510-vk-1 mathieu/master-next completed at 2026-09-01 11:37:46+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4516/steps/16/logs/stdio
qemuarm64 fedora44-vk-1 mathieu/master-next completed at 2026-09-02 09:03:00+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/36/builds/4536/steps/16/logs/stdio qemuarmv5 ubuntu2504-vk-1 mathieu/master-next completed at 2026-09-02 15:54:21+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/80/builds/4383/steps/16/logs/stdio qemuriscv64 ubuntu2510-vk-1 master-next completed at 2026-09-02 19:35:36+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/45/builds/2262/steps/17/logs/stdio qemux86 ubuntu2510-vk-1 master-next completed at 2026-09-02 19:33:55+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4532/steps/17/logs/stdio qemuarm fedora43-vk-2 mathieu/master-next completed at 2026-09-02 19:29:48+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4585/steps/16/logs/stdio qemuarm ubuntu2510-vk-1 master-next completed at 2026-09-02 21:49:05+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4587/steps/17/logs/stdio qemux86 fedora43-vk-2 master-next completed at 2026-09-02 21:30:58+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4534/steps/17/logs/stdio qemuarmv5 ubuntu2510-vk-1 master-next completed at 2026-09-03 07:31:42+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/80/builds/4390/steps/17/logs/stdio qemuriscv64 fedora43-vk-2 master-next completed at 2026-09-03 07:52:29+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/45/builds/2267/steps/17/logs/stdio
qemuarm ubuntu2504-vk-1 mathieu/master-next completed at 2026-09-03 14:22:03+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4593/steps/16/logs/stdio qemuarm fedora43-vk-2 mathieu/master-next completed at 2026-09-04 07:53:18+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/16/builds/4601/steps/16/logs/stdio
qemux86 debian12-vk-3 master completed at 2026-09-04 16:45:46+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4549/steps/17/logs/stdio qemux86-64 debian12-vk-5 master completed at 2026-09-04 16:34:49+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/68/builds/4679/steps/17/logs/stdio qemuarmv5 debian11-vk-1 master completed at 2026-09-04 15:59:55+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/80/builds/4403/steps/18/logs/stdio qemux86 alma8-vk-1 mathieu/master-next-tests&mathieu/master-next completed at 2026-09-05 12:39:06+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4561/steps/17/logs/stdio qemux86 debian12-vk-6 mathieu/master-next-tests&mathieu/master-next completed at 2026-09-05 14:17:19+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4562/steps/16/logs/stdio qemux86-64 debian13-vk-2 mathieu/master-next-tests&mathieu/master-next completed at 2026-09-05 12:27:23+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/68/builds/4690/steps/16/logs/stdio
qemux86 ubuntu2510-vk-1 master-next&master completed at 2026-09-04 20:59:37+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/4555/steps/17/logs/stdio
https://git.openembedded.org/openembedded-core/commit/?id=02890c1eff104de94ad22023232fd36baaf228dc
Self note about wrynose: Looks like the bug was introduced with lib/oe/kernel_module.py: add get_ext_mod function for module signing https://git.openembedded.org/openembedded-core/commit/?id=a608d107cca13587cd45be45ddfbc4bfdc228f2c which I did not backport to wrynose, so It should be safe to upgrade the kernel there.