mirror of
https://git.yoctoproject.org/poky
synced 2026-05-01 06:32:11 +02:00
The wrapper is executed by host bash, and host bash refuses to run when pseudo libc is preloaded via LD_PRELOAD (which is the case when gl is enabled). Only the fontconfig setting is carried over as local testing showed that only that is necessary for the gui to look ok nowadays; adjust further if necessary. (From OE-Core rev: 34f152de14f803fcfe5c92c515bf585838bba10a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 lines
885 B
BlitzBasic
24 lines
885 B
BlitzBasic
BBCLASSEXTEND = "nativesdk"
|
|
|
|
require qemu.inc
|
|
|
|
DEPENDS = "glib-2.0 zlib pixman bison-native ninja-native meson-native"
|
|
|
|
DEPENDS:append:libc-musl = " libucontext"
|
|
|
|
RDEPENDS:${PN}:class-target += "bash"
|
|
|
|
EXTRA_OECONF:append:class-target = " --target-list=${@get_qemu_target_list(d)}"
|
|
EXTRA_OECONF:append:class-target:mipsarcho32 = "${@bb.utils.contains('BBEXTENDCURR', 'multilib', ' --disable-capstone', '', d)}"
|
|
EXTRA_OECONF:append:class-nativesdk = " --target-list=${@get_qemu_target_list(d)}"
|
|
|
|
PACKAGECONFIG ??= " \
|
|
fdt sdl kvm pie \
|
|
${@bb.utils.filter('DISTRO_FEATURES', 'alsa xen', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virglrenderer glx', '', d)} \
|
|
${@bb.utils.filter('DISTRO_FEATURES', 'seccomp', d)} \
|
|
"
|
|
PACKAGECONFIG:class-nativesdk ??= "fdt sdl kvm pie \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virglrenderer glx', '', d)} \
|
|
"
|