Hi All,
In ppa: tom-gall/packages I've published an updated version live-build (version a40-1linaro10) for maverick, natty, oneiric, and precise. This version of live-build includes the ability to cross build root file systems with multistrap. As it turns out to cross build our precise linaro images for nano and developer, one only needs to change one parameter to enable cross builds.
The "beta" instructions are as follows:
1) add-apt-repository ppa:tom-gall/packages
2) apt-get update
3) apt-get install live-build
This will work for maverick, natty, oneiric and precise. It will install version: ~a40-1linaro10
4) mkdir dirforbld ; cd dirforbld
5) bzr branch lp:~linaro-maintainers/linaro/live-helper.config.precise.nano config
or bzr branch lp:~linaro-maintainers/linaro/live-helper.config.precise.developer config
6) cp config/conf_create.sh .
7) edit conf_create.sh : change parameter to --bootstrap from debootstrap to multistrap
8) add / remove packages listed in config/package-lists/nano.chroot.list which is a text file. One package per line.
9) sh ./conf_create.sh
10) lb build
11) When rebuilding use the command : lb clean --all ; lb clean --cache; rm -rf .stage/* ; lb build