diff mbox series

[1/2] CI: build trusted-firmware-rmm for qemuarm64

Message ID 20261020140633.95775-1-jon.mason@arm.com
State New
Headers show
Series [1/2] CI: build trusted-firmware-rmm for qemuarm64 | expand

Commit Message

Jon Mason Oct. 20, 2026, 2:06 p.m. UTC
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 <jon.mason@arm.com>
---
 ci/qemuarm64.yml                                             | 4 ++++
 .../trusted-firmware-rmm/trusted-firmware-rmm_0.6.0.bb       | 5 +++++
 2 files changed, 9 insertions(+)
diff mbox series

Patch

diff --git a/ci/qemuarm64.yml b/ci/qemuarm64.yml
index 9c696365c05b..8e394c7f5258 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 43585982e917..55d746196b6f 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"