Everything Else

musl: light size, unfortunately still experimental on PPC

So, I am building a customized rootfs for my Virtex-PPC405GP board, where I can't use glibc because it's too elephantic for the footprint I need to use.

Good news: luckily there are alternatives : { uclibc, musl }, see the comparing table, musl looks very good on the paper!

Bad news: unfortunately they both seem to be experimental ( it means bugs for sure ) and the README says "fonly for masochists"

These are extremely experimental! They are only for masochists who enjoy breaking stuff just so they can fix it. musl is extremely lean and fast, so there is a practical reason to work at it.

musl/readme.txt

so, I haven't decided yet what I see, the donut, or the hole :)
Head Full of Snow. Lemon Scented You
Uclibc is probably better for your use case
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha
found two decent stage3: stage3-powerpc-g3-uclibc-2005, stage3-powerpc-g3-2017

2005: it works, no defects found, but libraries and dependencies are too old for modern stuff
2017: strange behavior, it's defined "experimental, not stable", and so it goes

Also, "genius" in IBM have changed (again) the uImage-format and now it's not clear what I need to bootstrap a modern kernel :roll:
Head Full of Snow. Lemon Scented You