]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
qemu: disable SDL UI frontend
authorAlexander Kanavin <alex@linutronix.de>
Tue, 2 Jun 2026 19:13:11 +0000 (21:13 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 5 Jun 2026 14:50:15 +0000 (15:50 +0100)
For rationale please see
https://lists.openembedded.org/g/openembedded-architecture/message/2374

SDL-based UI is of limited use in typical scenarios, and can be
replaced by qemu's own vnc server.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/qemu/qemu-system-native_10.2.0.bb
meta/recipes-devtools/qemu/qemu_10.2.0.bb

index 2e4f7328ad1056159a038b7d027a77ffb1b8adb4..49913c93ad78cbc67bd3cde27bd7a2a47d491100 100644 (file)
@@ -9,7 +9,7 @@ DEPENDS += "glib-2.0-native zlib-native pixman-native qemu-native"
 
 EXTRA_OECONF:append = " --target-list=${@get_qemu_system_target_list(d)}"
 
-PACKAGECONFIG ??= "fdt alsa kvm pie slirp png pixman sdl \
+PACKAGECONFIG ??= "fdt alsa kvm pie slirp png pixman \
     ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virglrenderer epoxy', '', d)} \
 "
 
index 5d544d8d132ff228fe9aa9a5f5e567a3937406df..cb3ce6a85c2c9d2264d6bd89e64e8ce8163ec911 100644 (file)
@@ -16,12 +16,12 @@ EXTRA_OECONF:append:class-target:mipsarcho32 = "${@bb.utils.contains('BBEXTENDCU
 EXTRA_OECONF:append:class-nativesdk = " --target-list=${@get_qemu_target_list(d)}"
 
 PACKAGECONFIG ??= " \
-    fdt sdl kvm pie slirp \
+    fdt kvm pie slirp \
     ${@bb.utils.filter('DISTRO_FEATURES', 'alsa pulseaudio xen', d)} \
     ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virglrenderer epoxy', '', d)} \
     ${@bb.utils.filter('DISTRO_FEATURES', 'seccomp', d)} \
 "
-PACKAGECONFIG:class-nativesdk ??= "fdt sdl kvm pie slirp \
+PACKAGECONFIG:class-nativesdk ??= "fdt kvm pie slirp \
     ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virglrenderer epoxy', '', d)} \
 "
 # ppc32 hosts are no longer supported in qemu