hako pushed a commit to branch wip-zig-bootstrap
in repository guix.

commit ada307564bd375860e6935a5a50a6d7cd061e14b
Author: Hilton Chain <[email protected]>
AuthorDate: Tue Nov 12 18:31:19 2024 +0800

    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 ec4f55c6c1..07a0ea7350 100644
--- a/gnu/packages/zig.scm
+++ b/gnu/packages/zig.scm
@@ -214,12 +214,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?)

Reply via email to