]> code.ossystems Code Review - openembedded-core.git/commit
libsdl2: fix failure appeared in bitbake libsdl2-native
authorYanfei Xu <yanfei.xu@windriver.com>
Wed, 25 Dec 2019 07:44:25 +0000 (15:44 +0800)
committerArmin Kuster <akuster808@gmail.com>
Thu, 9 Jan 2020 04:30:19 +0000 (20:30 -0800)
commitf48ab4268746a2780ee0fdc84e5c39afe593ade7
treefd28b139db9a4f9cca2c5716282f960bc8ad2a70
parentc251e753486dae9b460df315a6d19d6c81098ecb
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 <yanfei.xu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit eb286172e413e9d6449dc13ccec1b78c04481eb5)

Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb