I just managed to get php to build on my musl system:
Next up should be to try to get the phoronix test suite running.
An issue that I still have is chainloading from my syslinux on my Arch root partition (/dev/sda1) to my "sabotage linux" partition (/dev/sda4). Somehow it does not get it and the syslinux info is not that informative unfortunately. The system does however run nicely in a chroot so some preliminary tests of musl libc with pts could probably be done already but ideally I should run a clean system without overhead from a host system.
Announcement
Collapse
No announcement yet.
GNU C Library 2.16 Brings Many Features (GLIBC)
Collapse
X
-
Originally posted by peppepz View PostI think that with glibc having adopted its new "development model", the need for the eglibc fork itself is going away.
That said, despite what seems like a very hard person to work with I don't think one can doubt his technical ability. His 'what every programmer should know about memory' is the best source of information I've read on the subject.
Originally posted by Ibidem View PostA(nother?) musl user here...
Most alternate libc versions are smaller/lighter than glibc.
musl right now (0.9.2) has partial LSB ABI support, which is a subset of glibc ABI.
Leave a comment:
-
Another release without cortex-strings integrated. Seriously Ubuntu?
Re musl - it does cut the bloat, but it also cuts any performance optimizations (no ASM in musl, IIRC) as well as many used functions and behaviors that aren't quite standard, but are supported by glibc and used in the real world.
Leave a comment:
-
A(nother?) musl user here...
Most alternate libc versions are smaller/lighter than glibc.
musl right now (0.9.2) has partial LSB ABI support, which is a subset of glibc ABI. Most other alternate libcs don't have an officially stable ABI.
Most users build musl with gcc, but I'm aware of folks using pcc, tcc, and Clang; in fact, ellcc is currently migrating from "libecc" (based on netbsd libc) to musl, and I heard from Rich Pennigton (a week or two ago, on #musl) that a musl-based release should happen in a month or so.
Not sure how close to the timeline it will happen, but it "should be soon".
There's also a musl Gentoo port/overlay that's been started (mentioned on the musl mailinglist), though AFAICT it may not be usable or public yet.
Leave a comment:
-
Originally posted by XorEaxEax View PostDo you have any insight on the respective strengths of these c libs (other than most likely being smaller and having less baggage) ? It's always been a bit of a jungle for me thus resulting in me staying on the beaten path, maybe I'm missing out on something.
For static linking, I think musl libc got lots of good things going for it. Especially that it is permissively licensed while still being far more complete than the Android bionic libc, so one does not have to worry about license conflicts in static binaries.
For the base system, having static linking is pretty good (that is how the musl libc "sabotage linux" does it).
Leave a comment:
-
Originally posted by staalmannen View PostI am now more curious about alternative libc-based distros. Musl libc seems to be moving along nicely and I think there is a gentoo variant based on uClibc.
Leave a comment:
-
Originally posted by staalmannen View Postpersonally, I am now more curious about alternative libc-based distros. Musl libc seems to be moving along nicely and I think there is a gentoo variant based on uClibc.
Leave a comment:
-
Originally posted by mark45 View PostUbuntu uses eglibc instead, so I wonder when these features make it into eglibc..
personally, I am now more curious about alternative libc-based distros. Musl libc seems to be moving along nicely and I think there is a gentoo variant based on uClibc.
Leave a comment:
Leave a comment: