Crystal 1.7.0 released

Thanks for your contributions :rocket:

This forum thread highlights the problems.

TL;DR: The crystal is statically linked against musl libc. But static musl doesn’t have libdl available so we wouldn’t be able to load dynamic libraries at runtime. To work around that we would have to link at least libc dynamically, which requires major changes to the distribution workflow. The point of static linking is to make shipping for many linux systems simple because we can use the same binary everywhere.

4 Likes