Mercurial > hg > aboriginal
diff config @ 1477:431d5b4ee537
Switch from busybox defconfig to baseconfig-busybox selecting just what we need, with a config variable to use defconfig instead if you really want that.
Busybox defconfig doesn't build on Ubuntu 11.10 because of an app that didn't
exist until recently breaking. Busybox keeps ininitely adding more and more
stuff (with the Katamari Damacy theme playing), and it becomes more of a
portability issue keeping it all working. Plus, most if it should not be
in busybox anyway.
I've revived my toybox project, and would eventually like to be able to use
that here anyway, and a specific set of functionality is easier to replace
than a moving target.
This is an experimentally determined defconfig good enough to build aboriginal
and linux from scratch, plus things like vi and shell history that I obviously
missed. I'll probably add more stuff later.
If I still want to do static defconfig busybox binaries for each target,
I can do them as native builds via hdc.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 27 Dec 2011 08:58:16 -0600 |
parents | ad5303b6d35a |
children | e2f722cc97a6 |
line wrap: on
line diff
--- a/config Thu Dec 22 16:49:03 2011 -0600 +++ b/config Tue Dec 27 08:58:16 2011 -0600 @@ -130,6 +130,16 @@ # export HOST_EXTRA="lex yacc" +# Get your commands, for both host-tools and simple-root-filesystem, from: +# +# busybox - busybox configured with with sources/baseconfig-busybox +# busybox_defconfig - busybox configured with defconfig +# toybox - toybox defconfig (plus busybox with baseconfig-toybox-todo) +# +# Default is "busybox". + +# export TOYBOX=busybox + # Set this to continue despite failed patches. # export ALLOW_PATCH_FAILURE=1