Got this on my branch. I believe I had another one a few days ago but I initially thought it was related to some other patch. Confirmed it is intermittent, it works well on rebuild, including on the same (ubuntu 25.10) worker. ERROR: edk2-firmware-202408-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/sbsa_ref-poky-linux/edk2-firmware/202408/temp/run.do_compile.3785306' failed with exit code 1 ... | gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -isystem/srv/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/sbsa_ref-poky-linux/edk2-firmware/202408/recipe-sysroot-native/usr/include -O2 -pipe -I . -I ../../../../MdePkg/Include/X64/ -I ../../../../MdePkg/Include -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delet e-null-pointer-checks -Wall -Werror -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 MyAlloc.c -o MyAlloc.o | main.c: In function ‘ProcessArgs’: | main.c:163:42: error: too many arguments to function ‘p->process’; expected 0, have 2 | 163 | (*p->process)( *argv, *(argv+1) ); | | ~^~~~~~~~~~~~ ~~~~~ | main.c:120:34: note: declared here | 120 | WildFunc process; | | ^~~~~~~ | main.c:168:42: error: too many arguments to function ‘p->process’; expected 0, have 1 | 168 | (*p->process)( *argv ); | | ~^~~~~~~~~~~~ ~~~~~ | main.c:120:34: note: declared here | 120 | WildFunc process; | | ^~~~~~~
meta-arm ubuntu2510-vk-1 mathieu/master-next completed at 2025-12-28 08:08:01+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/2816/steps/17/logs/stdio
edk2-firmware upgrade in the works according to Ross Burton.
"edk2-firmware: update to edk2-stable202511" will be pushed soon and hopefully fixes this...
meta-arm fedora42-vk-1 mathieu/master-next completed at 2026-02-15 19:51:45+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/3068/steps/17/logs/stdio
meta-arm ubuntu2510-vk-1 mathieu/master-next&mathieu/master-next-tests completed at 2026-02-24 17:03:31+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/3120/steps/17/logs/stdio
meta-arm fedora43-vk-2 mathieu/master-next completed at 2026-03-09 08:43:56+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/3206/steps/17/logs/stdio
meta-arm fedora42-vk-1 master&mathieu/master-next completed at 2026-03-12 21:51:48+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/75/builds/3232/steps/17/logs/stdio
So sbsa-ref hasn't upgraded to new edk as it causes kernel warnings: https://github.com/tianocore/edk2-platforms/issues/752
Fixed in meta-arm master: commit 966ee26dd33e215a1d4dc4d4021da2a0fcb15201 (HEAD -> edk, gitlab/rosbur01/edk) Author: Ross Burton <ross.burton@arm.com> Date: Fri Mar 13 17:32:13 2026 +0000 arm-bsp/edk2-firmware: fix build on newer hosts