diff --git a/lib/compiler/Maker/Step/Compile.zig b/lib/compiler/Maker/Step/Compile.zig index 1c8cdc9db4c94aae76542ef3e43d36f1fc6c190c..e5b44834cb3b9e8d177eec9a89d6709683b8b34d 100644 --- a/lib/compiler/Maker/Step/Compile.zig +++ b/lib/compiler/Maker/Step/Compile.zig @@ -1306,7 +1306,7 @@ fn appendModuleFlags( if (query.dynamic_linker) |*dynamic_linker| { if (dynamic_linker.get()) |dynamic_linker_path| { zig_args.appendAssumeCapacity("--dynamic-linker"); - zig_args.appendAssumeCapacity(dynamic_linker_path); + zig_args.appendAssumeCapacity(try arena.dupe(u8, dynamic_linker_path)); } else { zig_args.appendAssumeCapacity("--no-dynamic-linker"); }