# Update wasi-libc to 3189cd1ceec8771e8f27faab58ad05d4d6c369ef \(\#15817\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/dcc1b4fd1532ccfe028fe9f68c0d19fc28800191)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: dcc1b4fd1532ccfe028fe9f68c0d19fc28800191

Requested commit: dcc1b4fd1532ccfe028fe9f68c0d19fc28800191

Commit: dcc1b4fd1532ccfe028fe9f68c0d19fc28800191

Tree: 29b6620e0d7c118bd7257129fced21c0371cd9c7

Author: Frank Denis

Committer: GitHub

## Message

```
Update wasi-libc to 3189cd1ceec8771e8f27faab58ad05d4d6c369ef (#15817)

Also remove all the wasi-libc files we used to ship, but never compile.

The latest wasi-libc HEAD has an extra commit (a6f871343313220b76009827ed0153586361c0d5), which makes preopen initialization lazy.

Unfortunately, that breaks quite a lot of things on our end. Applications now need to explicitly call __wasilibc_populate_preopens() everywhere when the libc is linked. That can wait after 0.11.
```

## Parents

- [0000b34a2dcfc1f96d827d38d22894e4b341c402](https://git.cafe/gitcafe/zig/commit/0000b34a2dcfc1f96d827d38d22894e4b341c402?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/dcc1b4fd1532ccfe028fe9f68c0d19fc28800191?format=markdown)
