diff --git a/lib/compiler/Maker/Step/Compile.zig b/lib/compiler/Maker/Step/Compile.zig index 8c6ab5fe30c55becc28af17276c89b3f4baca121..1652bb1510fa7a3e05275c06295285f0b4fe51d6 100644 --- a/lib/compiler/Maker/Step/Compile.zig +++ b/lib/compiler/Maker/Step/Compile.zig @@ -1303,7 +1303,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"); }