From 11db7eaf4efd0305c294a53c74e022e2231f67d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 2 Apr 2025 23:41:43 +0200 Subject: [PATCH] std.zig.system: Fix a check in getExternalExecutor() to use the host argument. --- lib/std/zig/system.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/zig/system.zig b/lib/std/zig/system.zig index 8003c39dc878b72871d8030fb2d1df0ce9b05160..4c38b19c1d236ec557e7ffe9024844703a218c5e 100644 --- a/lib/std/zig/system.zig +++ b/lib/std/zig/system.zig @@ -156,7 +156,7 @@ pub fn getExternalExecutor( // This check can be loosened once darling adds a QEMU-based emulation // layer for non-host architectures: // https://github.com/darlinghq/darling/issues/863 - if (candidate.cpu.arch != builtin.cpu.arch) { + if (candidate.cpu.arch != host.cpu.arch) { return bad_result; } return Executor{ .darling = "darling" }; -- 2.54.0