diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-10-24 14:57:43 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-10-24 14:57:43 +0900 |
| commit | e1d23fab1c7e3b9edcd23676cd2a141b7d9713a9 (patch) | |
| tree | 38a9bec1345673099f5313b5137cd4517a8f47dd | |
| parent | cddd17f14349a49454141bd755f32d1147f97759 (diff) | |
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 <cat@gensokyo.uk>
| -rw-r--r-- | internal/rosa/package/qemu/package.az | 10 |
1 files changed, 10 insertions, 0 deletions
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 = [ |
