From 07cff6eef9be4f021d92e63f26952ffd50352dc7 Mon Sep 17 00:00:00 2001 From: Santeri Hannula Date: Thu, 14 Nov 2024 15:47:46 +0200 Subject: [PATCH] build: force musl on native linux builds only if sanitizers are off --- build.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index c84a6eab91..894d9bd7a6 100644 --- a/build.zig +++ b/build.zig @@ -151,7 +151,9 @@ pub fn build(b: *std.Build) !void { const t = target.result; try buildBinary( b, - if (t.os.tag == .linux and target.query.isNative()) + if (t.os.tag == .linux and + target.query.isNative() and + !asan and !ubsan) b.resolveTargetQuery(.{ .abi = .musl }) else target,