I think we should be able to build against musl within the Guix container, and have a x86_64-linux-musl artifact in the release in case users want to run on somewhat old systems (for instance, Debian stable...).
Let's see if i can reasonably achieve that before the release.
I found a way to build against a downloaded stdlib in Docker for the MacOS and Windows reproducible builds.
The Guix reproducible build of Linux binaries unfortunately links against a somewhat recent
glibc
,2.33
: https://github.com/revault/liana/pull/140#issuecomment-1337399445.I think we should be able to build against musl within the Guix container, and have a
x86_64-linux-musl
artifact in the release in case users want to run on somewhat old systems (for instance, Debian stable...).Let's see if i can reasonably achieve that before the release.