mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-07 03:40:15 +00:00
Dynamically loading the `compat-libc` breaks `fork(2)` on Genode. Switch `compat-libc` to a special api package that provides a source file for statically linking the library, analogous to the `blit` package. This also requires a quirk in Goa but should prevent breaking `fork()` and removes the runtime and archive dependencies for Rust packages using `compat-libc`. Ref genodelabs/goa#61