commit 2bf9ff1b42ada9808aa5e78c758b3475baf8d60b (tree)
parent 1f1082e36d3bf9cda4e61cae223e9903ae6fc4ce
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Sun, 6 Jul 2025 20:49:19 +0200
wasi: Fix libwasi-emulated-process-clocks build
Might have been broken in 05d8b565ad1a1d6c0c1e93dc47f1d828043fcafc.
Diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/libs/wasi_libc.zig b/src/libs/wasi_libc.zig
@@ -143,7 +143,16 @@ pub fn buildCrtFile(comp: *Compilation, crt_file: CrtFile, prog_node: std.Progre
// Compile libwasi-emulated-process-clocks.
var args = std.ArrayList([]const u8).init(arena);
try addCCArgs(comp, arena, &args, .{ .want_O3 = true });
- try addLibcBottomHalfIncludes(comp, arena, &args);
+ try args.appendSlice(&.{
+ "-I",
+ try comp.dirs.zig_lib.join(arena, &.{
+ "libc",
+ "wasi",
+ "libc-bottom-half",
+ "cloudlibc",
+ "src",
+ }),
+ });
for (emulated_process_clocks_src_files) |file_path| {
try libc_sources.append(.{