You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cross-compilation fixes (Zig 0.16.0 API changes):
- Replace std.c.stat with Io.Dir.cwd().statFile
- Rename Permissions.unixNew → Permissions.fromMode
- Remove unused arena parameter from maybe_install_musl_runtime
- Comptime-guard the musl runtime call site on macOS
Process spawning (cross-platform):
- Replace std.process.replace with std.process.spawn + child.wait
(std.process.replace does not work reliably on macOS arm64 in Zig 0.16.0)
- Unify Windows/Unix code paths via the same spawn+wait pattern
- Use .exited for Child.Term, var for mutable Child
All targets compile: macOS (arm64/x86_64), Linux (x86_64/arm64), Windows (x86_64)
0 commit comments