mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-05-19 04:41:28 +00:00
* mk-sbuild: switch to use qemu-debootstrap for foreign chroots
* mk-sbuild: allow any foreign chroot (may not work, but we can try)
This commit is contained in:
parent
af1d20f51e
commit
510cdbd726
7
debian/changelog
vendored
7
debian/changelog
vendored
@ -1,9 +1,14 @@
|
|||||||
ubuntu-dev-tools (0.94) UNRELEASED; urgency=low
|
ubuntu-dev-tools (0.94) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
[ Luca Falavigna ]
|
||||||
* docs/lp-set-dup.1: add manpage for lp-set-dup.
|
* docs/lp-set-dup.1: add manpage for lp-set-dup.
|
||||||
* debian/control: bump Standards-Version to 3.8.4, no changes needed.
|
* debian/control: bump Standards-Version to 3.8.4, no changes needed.
|
||||||
|
|
||||||
-- Luca Falavigna <dktrkranz@debian.org> Sat, 06 Mar 2010 12:55:40 +0100
|
[ Emmet Hikory ]
|
||||||
|
* mk-sbuild: switch to use qemu-debootstrap for foreign chroots
|
||||||
|
* mk-sbuild: allow any foreign chroot (may not work, but we can try)
|
||||||
|
|
||||||
|
-- Emmet Hikory <persia@ubuntu.com> Mon, 08 Mar 2010 17:56:30 +0900
|
||||||
|
|
||||||
ubuntu-dev-tools (0.93) lucid; urgency=low
|
ubuntu-dev-tools (0.93) lucid; urgency=low
|
||||||
|
|
||||||
|
20
mk-sbuild
20
mk-sbuild
@ -363,12 +363,20 @@ debian)
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
DEBOOTSTRAP_COMMAND=debootstrap
|
DEBOOTSTRAP_COMMAND=debootstrap
|
||||||
# Use qemu-kvm-extras-static / build-arm-chroot for foreign armel chroots
|
# Use qemu-kvm-extras-static / build-arm-chroot for foreign chroots
|
||||||
if [ "$CHROOT_ARCH" = 'armel' ] && [ ! "$HOST_ARCH" = 'armel' ] ; then
|
if [ "$CHROOT_ARCH" != "$HOST_ARCH" ] ; then
|
||||||
if [ ! -f "/usr/bin/build-arm-chroot" ]; then
|
case "$CHROOT_ARCH-$HOST_ARCH" in
|
||||||
sudo apt-get install qemu-kvm-extras-static
|
# Sometimes we don't need qemu
|
||||||
fi
|
amd64-i386|amd64-lpia|arm-armel|armel-arm|i386-amd64|i386-lpia|lpia-i386|powerpc-ppc64|ppc64-powerpc|sparc-sparc64|sparc64-sparc)
|
||||||
DEBOOTSTRAP_COMMAND=build-arm-chroot
|
;;
|
||||||
|
# Sometimes we do
|
||||||
|
*)
|
||||||
|
if [ ! -f "/usr/bin/build-arm-chroot" ]; then
|
||||||
|
sudo apt-get install qemu-kvm-extras-static
|
||||||
|
fi
|
||||||
|
DEBOOTSTRAP_COMMAND=qemu-debootstrap
|
||||||
|
;;
|
||||||
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case "$SCHROOT_TYPE" in
|
case "$SCHROOT_TYPE" in
|
||||||
|
Loading…
x
Reference in New Issue
Block a user