Merge lp://staging/~mwhudson/live-build/x-build-linaro into lp://staging/~linaro-maintainers/live-build/trunk
Proposed by
Michael Hudson-Doyle
Status: | Merged |
---|---|
Merged at revision: | 17 |
Proposed branch: | lp://staging/~mwhudson/live-build/x-build-linaro |
Merge into: | lp://staging/~linaro-maintainers/live-build/trunk |
Diff against target: |
189 lines (+60/-36) 3 files modified
functions/architecture.sh (+43/-24) scripts/build/bootstrap_cache (+1/-1) scripts/build/bootstrap_debootstrap (+16/-11) |
To merge this branch: | bzr merge lp://staging/~mwhudson/live-build/x-build-linaro |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Linaro Maintainers | Pending | ||
Review via email: mp+42803@code.staging.launchpad.net |
Description of the change
Hi,
This branch changes live-build to use qemu-debootstrap when cross building. I've talked about most of the changes to Loic and Steve at some point, I think. We'll probably use this in the linaro offspring install until some panda's turn up.
There isn't interest in this upstream at the moment (apparently "live-build 3.0" will only support multistrap, which noone seems to think is a particularly good idea, but...), so I'm not too worried about the fact that the functions in functions/
Cheers,
mwh
To post a comment you must log in.
Hi,
The code looks fine to me, and the changes aren't intrusive, so I'm happy with this.
166 - ${LH_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_ OPTIONS} --download-only "${LH_DISTRIBUT ION}" chroot "${LH_MIRROR_ BOOTSTRAP} " "${LH_DEBOOTSTR AP_SCRIPT} " OPTIONS} --download-only "${LH_DISTRIBUT ION}" chroot "${LH_MIRROR_ BOOTSTRAP} " ${LH_DEBOOTSTRA P_SCRIPT: +"$LH_DEBOOTSTR AP_SCRIPT" }
167 + ${LH_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_
That doesn't use $DEBOOTSTRAP, is that intentional?
Thanks,
James