I've attached a patch which allows 9base to be compiled with the musl-libc, when CC=musl-gcc and -D__MUSL__ is added to the CFLAGS.
It's trivial stuff, a few missing headers, a couple changed function calls, and it turns out musl defines setjmp as a macro. David Galos
9base-compile-with-musl.diff
Description: Binary data