[oe-commits] Richard Purdie : qemu: Overwrite KVM explicitly for darwin/mingw

git at git.openembedded.org git at git.openembedded.org
Fri Aug 15 07:47:44 UTC 2014


Module: openembedded-core.git
Branch: master-next
Commit: 0bbafc1e0250bc4df6c6fcc749ab9bbbd7de4a89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=0bbafc1e0250bc4df6c6fcc749ab9bbbd7de4a89

Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date:   Thu Aug 14 16:56:29 2014 +0100

qemu: Overwrite KVM explicitly for darwin/mingw

Force KVM to disabled on mingw/darwin systems since this makes no
sense there.

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-devtools/qemu/qemu.inc | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 50f1c06..2c49914 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -47,12 +47,16 @@ do_configure_prepend_class-nativesdk() {
 	fi
 }
 
+KVMENABLE = "--enable-kvm"
+KVMENABLE_darwin = "--disable-kvm"
+KVMENABLE_mingw32 = "--disable-kvm"
+
 do_configure() {
     # Handle distros such as CentOS 5 32-bit that do not have kvm support
     KVMOPTS="--disable-kvm"
     if [ "${PN}" != "qemu-native" -a "${PN}" != "nativesdk-qemu" ] \
        || [ -f /usr/include/linux/kvm.h ] ; then
-       KVMOPTS="--enable-kvm"
+       KVMOPTS="${KVMENABLE}"
     fi
 
     ${S}/configure --prefix=${prefix} --sysconfdir=${sysconfdir} --libexecdir=${libexecdir} --localstatedir=${localstatedir} --disable-strip ${EXTRA_OECONF} $KVMOPTS



More information about the Openembedded-commits mailing list