[Clfs-dev] Is there anyone interested in continuing development of cod’s-embedded?

Rob Landley rob at landley.net
Thu Nov 6 14:07:21 PST 2025


On 10/30/25 14:51, Michele Bucca wrote:
> 
> Inviato da iPhone
> 
>> Il giorno 30 ott 2025, alle ore 20:28, Rob Landley <rob at landley.net> ha scritto:
>> On 10/29/25 19:54, Michele Bucca wrote:
>>> Hello there
>>> I was wondering if there was someone that would still be interested in
>>> developing colds-embedded.
>>
>> Google can't seem to find "colds-embedded". What is it?
> 
> Sorry for the typos. I was talking
> about CLFS-EMBEDDED. I made an updated version written in reST format.
> rendered with sphinx-docs, for easier maintaining.

Huh, sounds interesting.

I currently have a little 500 line bash script that builds Linux for a 
dozen target architectures all booting to a shell prompt under QEMU:

https://github.com/landley/toybox/blob/0.8.13/mkroot/mkroot.sh

which I use to automatically regression test each new toybox release:

https://github.com/landley/toybox/blob/0.8.13/mkroot/testroot.sh

This uses toolchains built by Rich Felker's musl-cross-make project, 
with a wrapper script:

https://github.com/landley/toybox/blob/0.8.13/scripts/mcm-buildall.sh

In a previous life I built Linux From Scratch under a minimal native 
development environment constructed from just 7 packages (busybox, 
uclibc, linux, gcc, binutils, gmake, bash) and built Linux From Scratch 
natively under the result, again on a dozen-ish architectures:

https://landley.net/aboriginal/about.html
https://github.com/landley/aboriginal
https://landley.net/aboriginal/control-images
https://github.com/landley/control-images

I didn't have xilinx or s390x working back then, but then musl has never 
supported sparc so...

I want to get current-ish linux from scratch natively compiling under 
mkroot, and have done some early work on that in 
mkroot/packages/lfs-sources and 
https://landley.net/notes-2023.html#12-10-2023 and so on, but I hit 
"some of these patches aren't diff -u they're diff -c" and needed to 
update toybox's patch command and it went back on the todo list and then 
I sold my house and moved and still h aven't gotten back to it...

I _am_ interested in getting LFS style toolchain builds (for musl-libc 
targets) and removing the dependency on Rich's musl-cross-make project, 
which is not properly maintained). I'm subscribed to this list in part 
because of that todo item.

Rob

P.S. But I must admit, Linux has acquired the "smell of death" recently 
and I'm spending a LOT less time on it:

https://mstdn.jp/@landley/115504860540842713


More information about the Clfs-dev mailing list