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 8003c39dc8..4c38b19c1d 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" };