Now I'm vaguely wondering if it is possible to build a working GNU-free Linux that will run on hardware? People normally point to Alpine/musl but I've only ever seen that running in a container with an underlying kernel built with gcc 🤔 is anyone doing this??
This is surprisingly complicated!
Alpine appears to use gcc to build by default: https://git.alpinelinux.org/abuild/tree/abuild.in#n28
Three Linux distros build with LLVM: Android and ChromeOS (both built by Google) and OpenMandriva (experimental clang support for kernel builds only) https://www.kernel.org/doc/html/latest/kbuild/llvm.html
@technomancy > Prerequisites: gcc build tools
Sounds like it fails my nerdsnipe! (I want the kernel to be built with no gcc for this weird thought exercise 😜)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!