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

Michele Bucca michele.bucca at gmail.com
Thu Nov 6 15:10:51 PST 2025


Il giorno gio 6 nov 2025 alle ore 23:07 Rob Landley <rob at landley.net>
ha scritto:
>
> 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)

Would you like to build more toolchains using the approach used by
LFS? Using shell scripts?
https://github.com/michele13/linux-tools/tree/master/toolchains/toolchain-v2

> and removing the dependency on Rich's musl-cross-make project,
> which is not properly maintained). I'm subscribed to this list in part

I've made a patch once to to add support for the software versions
used by LFS. That makes musl-cross-make download gcc, binutils, etc
(the same version used in LFS) and build the toolchain with it. If
you're interested I could try to recreate it.

> because of that todo item.
>

Michele Bucca

> 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