From 2f7d298be0b45a6cc5cdc2b754f6d3ed009ca86f Mon Sep 17 00:00:00 2001 From: Jon Mason Date: Tue, 20 Oct 2026 10:06:32 -0400 Subject: [PATCH] CI: build trusted-firmware-rmm for qemuarm64 The trusted-firmware-rmm recipe is not currently covered by CI builds. Since the recipe already supports qemuarm64, add it to the qemuarm64 CI targets to ensure that it is regularly built and checked for regressions. Switch the CI image to core-image-minimal to reduce the number of packages built and improve build times. Also, disable the buildpaths QA check for trusted-firmware-rmm and its debug package to work around TMPDIR references in the build output. Signed-off-by: Jon Mason --- ci/qemuarm64.yml | 4 ++++ .../trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/ci/qemuarm64.yml b/ci/qemuarm64.yml index 9c696365..8e394c7f 100644 --- a/ci/qemuarm64.yml +++ b/ci/qemuarm64.yml @@ -6,3 +6,7 @@ header: - ci/base.yml machine: qemuarm64 + +target: + - core-image-minimal + - trusted-firmware-rmm diff --git a/meta-arm/recipes-bsp/trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb b/meta-arm/recipes-bsp/trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb index 43585982..55d74619 100644 --- a/meta-arm/recipes-bsp/trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb +++ b/meta-arm/recipes-bsp/trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb @@ -44,3 +44,8 @@ do_deploy() { } addtask deploy after do_install + +# FIXME - The RMM build embeds TMPDIR paths in the generated binaries. +# Skip the buildpaths QA check until these references can be removed. +INSANE_SKIP:${PN} += "buildpaths" +INSANE_SKIP:${PN}-dbg += "buildpaths"