From 4489db1059309fe0c2ce49720c37aa7f2a6ab44b Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Tue, 12 Nov 2024 18:31:19 +0800 Subject: [PATCH] gnu: zig-0.10: Disable tests in cross builds. * gnu/packages/zig.scm (zig-0.10)[arguments]<#:tests?>: Disable in cross builds. Change-Id: Iec886bac601487d69070f404fde3d83686b8addb --- gnu/packages/zig.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/zig.scm b/gnu/packages/zig.scm index 68e50a79320572ece29f95d2390b75a4dfd2ccdc..1194be0cdba63d7a0cb14d21e19ad25e389e2063 100644 --- a/gnu/packages/zig.scm +++ b/gnu/packages/zig.scm @@ -215,12 +215,13 @@ toolchain. Among other features it provides "zig-0.10-fix-runpath.patch")))) (arguments (substitute-keyword-arguments (package-arguments zig-0.9) + ((#:tests? _ #t) + (not (%current-target-system))) ((#:configure-flags flags ''()) #~(cons* "-DZIG_TARGET_MCPU=baseline" "-DZIG_SHARED_LLVM=ON" (string-append "-DZIG_LIB_DIR=" #$output "/lib/zig") #$flags)) - ((#:tests? _ #t) #t) ((#:phases phases '%standard-phases) #~(modify-phases #$phases #$@(if (target-riscv64?)