[mkroot] To the people who keeping pinging me off list...

Rob Landley rob at landley.net
Thu Mar 8 09:52:33 PST 2018


If you let me know what your requirements are, I can probably get it doing what
you need. I've been going for breadth first (supporting as many targets as
possible, which is mostly fiddling with kernel and qemu and libc stuff) than
getting the "and now we build linux from scratch and beyond linux from scratch
natively under the result" infrastructure back in place, but it's not hard to go
the other way. Just haven't had users standing by waiting for it, and finite
time that's mostly been going to toybox.

(Right now the limiting factor on target support is what musl-libc's implemented
support for. I've _almost_ got all those targets working, which includes things
like s390x that didn't work under aboriginal linux. That's time consuming
because my definition of success there isn't just "boots to a shell prompt" but
also shuts down cleanly, has a working network, working block device, and the
clock's set properly (make gets really unhappy if the system clock's older than
the source you're trying to build).)

And of course the kernel guys keep breaking stuff:

  https://twitter.com/landley/status/964618029119295488

I should just cut a release where my tree is now (with the 4.14 kernel) before
trying to tackle that pile. (And the initramfs devtmpfs automount stuff. And the
initramfs xattr stuff. And...)

Rob


More information about the mkroot mailing list