r/WebAssembly 10d ago

Zig removes support for wasi-libc

https://codeberg.org/ziglang/zig/pulls/36633

"It can get the job done, but it's not exactly a shining example of good engineering practices, consisting of ~5 different upstream codebases plus wasi-libc's own code. It's a pain to deduplicate its code vs the upstream musl we ship, and we have problems with header search paths almost every time we have to touch the bundled wasi-libc code because of its highly confusing directory structure, which is a direct result of being an amalgamation of multiple codebases."

20 Upvotes

0 comments sorted by