]> code.ossystems Code Review - openembedded-core.git/commitdiff
qemu: only depend on mesa-driver-swrast if opengl is enabled
authorRoss Burton <ross.burton@intel.com>
Wed, 11 Sep 2013 09:27:22 +0000 (10:27 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 11 Sep 2013 10:04:42 +0000 (11:04 +0100)
As Mesa refuses to compile if the "opengl" DISTRO_FEATURE isn't enabled,
mesa-driver-swrast has to be conditional in the QEMU machine defintions too.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/machine/include/qemu.inc
meta/conf/machine/qemux86-64.conf
meta/conf/machine/qemux86.conf

index 95d7e6650c9e2ac63b73c9b89699e065da69597f..a78622d9032de3b2123c886f40fd2f58c64158cc 100644 (file)
@@ -5,7 +5,7 @@ PREFERRED_PROVIDER_virtual/libgles1 ?= "mesa"
 PREFERRED_PROVIDER_virtual/libgles2 ?= "mesa"
 
 XSERVER ?= "xserver-xorg \
-            mesa-driver-swrast \
+            ${@base_contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast', '', d)} \
             xf86-input-evdev \
             xf86-input-mouse \
             xf86-video-fbdev \
index ff666af1f7488d6b4bb10d916a6dae337684df7e..c572225f8b79c4412465f3515d185b6fc00d63aa 100644 (file)
@@ -15,7 +15,7 @@ KERNEL_IMAGETYPE = "bzImage"
 SERIAL_CONSOLE = "115200 ttyS0"
 
 XSERVER = "xserver-xorg \
-           mesa-driver-swrast \
+           ${@base_contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast', '', d)} \
            xf86-input-vmmouse \
            xf86-input-keyboard \
            xf86-input-evdev \
index 5f107bea8bcc27a550b76c6535f5f5a32b6dc75a..94ee57392db45d2368f22a5c0dac47738e808f88 100644 (file)
@@ -15,7 +15,7 @@ KERNEL_IMAGETYPE = "bzImage"
 SERIAL_CONSOLE = "115200 ttyS0"
 
 XSERVER = "xserver-xorg \
-           mesa-driver-swrast \
+           ${@base_contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-swrast', '', d)} \
            xf86-input-vmmouse \
            xf86-input-keyboard \
            xf86-input-evdev \