From: Yanfei Xu Date: Wed, 25 Dec 2019 07:44:25 +0000 (+0800) Subject: libsdl2: fix failure appeared in bitbake libsdl2-native X-Git-Tag: uninative-2.8~736 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=eb286172e413e9d6449dc13ccec1b78c04481eb5;p=openembedded-core.git libsdl2: fix failure appeared in bitbake libsdl2-native When you bitbake libsdl2-native and your host had installed fcitx or ibus, it may cause you bitbake failed in do_compile. Disable fcitx and ibus check with EXTRA_OECONF in bb file. -------------snip--------------------- CC build/SDL_sysfilesystem.lo CC build/SDL_syshaptic.lo CC build/SDL_systimer.lo /poky/build/tmp/work/x86_64-linux/libsdl2-native/2.0.10-r0/SDL2-2.0.10/src/core/linux/SDL_fcitx.c:52:5: error: unknown type name ‘SDL_DBusContext’ SDL_DBusContext *dbus; ^~~~~~~~~~~~~~~ /poky/build/tmp/work/x86_64-linux/libsdl2-native/2.0.10-r0/SDL2-2.0.10/src/core/linux/SDL_fcitx.c:121:8: error: unknown type name ‘DBusHandlerResult’ static DBusHandlerResult ^~~~~~~~~~~~~~~~~ /poky/build/tmp/work/x86_64-linux/libsdl2-native/2.0.10-r0/SDL2-2.0.10/src/core/linux/SDL_fcitx.c:122:20: error: unknown type name ‘DBusConnection’; ------------snip---------------------- Signed-off-by: Yanfei Xu Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb b/meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb index ac4a356043..413f53476a 100644 --- a/meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb +++ b/meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb @@ -37,6 +37,7 @@ EXTRA_OECONF = "--disable-oss --disable-esd --disable-arts \ --enable-sdl-dlopen \ --disable-rpath \ --disable-sndio \ + --disable-fcitx --disable-ibus \ " # opengl packageconfig factored out to make it easy for distros