From e1d23fab1c7e3b9edcd23676cd2a141b7d9713a9 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sat, 24 Oct 2026 14:57:43 +0900 Subject: internal/rosa/package/qemu: enable cross-compilation Support for hexagon had to be disabled due to link failure of a host-side tool. The riscv64 cross target currently fails due to a compiler crash. Signed-off-by: Ophestra --- internal/rosa/package/qemu/package.az | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/internal/rosa/package/qemu/package.az b/internal/rosa/package/qemu/package.az index d09bf352..7df25576 100644 --- a/internal/rosa/package/qemu/package.az +++ b/internal/rosa/package/qemu/package.az @@ -41,6 +41,7 @@ sed -i \ defaultName = true; autoTarget = true; sysroot = false; + configure = { "disable-download"; "disable-docs"; @@ -54,9 +55,18 @@ sed -i \ "ppc64le-linux-user", "ppc-softmmu", "ppc64-softmmu", + + // link failure when cross-compiling + "hexagon-linux-user", + "hexagon-softmmu", ]; sep = ","; }; + + "cross-prefix": arch { + default = unset; + cross = "''"; + }; }; check = [ -- cgit v1.3.1