Commit f4428e5804

Andrew Kelley <andrew@ziglang.org>
2023-03-10 21:41:54
fix wasm bootstrapping compilation errors
1 parent ba77959
Changed files (2)
lib/std/child_process.zig
@@ -22,6 +22,7 @@ const is_darwin = builtin.target.isDarwin();
 pub const ChildProcess = struct {
     pub const Id = switch (builtin.os.tag) {
         .windows => windows.HANDLE,
+        .wasi => void,
         else => os.pid_t,
     };
 
build.zig
@@ -508,6 +508,7 @@ fn addWasiUpdateStep(b: *std.Build, version: [:0]const u8) !void {
     exe_options.addOption(bool, "enable_tracy_callstack", false);
     exe_options.addOption(bool, "enable_tracy_allocation", false);
     exe_options.addOption(bool, "value_tracing", false);
+    exe_options.addOption(bool, "omit_pkg_fetching_code", true);
 
     const run_opt = b.addSystemCommand(&.{ "wasm-opt", "-Oz", "--enable-bulk-memory" });
     run_opt.addArtifactArg(exe);