4 ms·
I ran the musl libc version of Void Linux for a while on one of my laptops but ran into a lot of problems and buggy behavior. If you are going to use Void Linu
by bringtheaction 9y ago
I ran the musl libc version of Void Linux for a while on one of my laptops but ran into a lot of problems and buggy behavior.
If you are going to use Void Linux I would strongly recommend not picking the musl version unless you are specifically interested in improving musl support by filing and/or fixing bugs.
- digi_owl 9y agoDo wonder how much of that was from code having adopted GNU-isms...
- pleasestopthis 9y agohonestly not that much since adopting a GNU-ism or Glibc-ism will in most case result in errors at compile-time.
- ktta 9y agoNope. This 'self is the standard' way of GNU software is one reason I'm not a big fan of GNU. https://wiki.musl-libc.org/functional-differences-from-glibc.html https://wiki.musl-libc.org/functional-differences-from-glibc...
- pleasestopthis 9y agoWe are referring to buggyness during execution (what the parent of the comment i'm responding to says) while most problems with GNU-isms come hit you at compile-time.
- ktta 9y agoAlmost all of it. Musl AFAIK strongly sticks to the standard. It is one of the biggest things holding back wider adoption. Similar to the dependence between the linux kernel and GCC. Clang should work but linux also has the 'GNUisms' so deep there a big project called LLVMlinux to correct it.
- yjftsjthsd-h 9y agoOdd; I've run the musl version for years without issue. What kinds of failure did you see? The only thing I've seen is that WebKit on musl has broken JavaScript, which I suppose would be a big issue for some people.
- _emacsomancer_ 9y agoI haven't found the musl flavour of Void particularly buggy; using the musl variant will limit your range of installable packages though since some applications have hard glibc requirements (and many require some sort of patching to work with musl, which can range from trivial to very difficult).