]> code.ossystems Code Review - openembedded-core.git/commit
libmatchbox: Fix the matchbox environment start failure on x86-64 target.
authorZhai Edwin <edwin.zhai@intel.com>
Thu, 2 Sep 2010 00:22:10 +0000 (08:22 +0800)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 2 Sep 2010 08:53:49 +0000 (09:53 +0100)
commit0d7bcdf9fd1bfaebfb5f0b99606e85a8e0229bba
tree67ef90b98f281032c1e49d7adf0b11e5e9a7889f
parent36aa00b6f704761b6b518729befc936af674c68d
libmatchbox: Fix the matchbox environment start failure on x86-64 target.

x86 target works well. Root cause is libmatchbox use "0"(int) as termination
indicator when calling XftFontOpen, which in turn called FcPatternVapBuild(in
fontconfig). It try to get the "0" as char* and fetch wrong value, as int and
char* has different size on x86-64. This patch forces a NULL pointer as
terminator to fix it.

[BUGID #234] is fixed by this

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
meta/recipes-graphics/libmatchbox/files/matchbox-start-fix.patch [new file with mode: 0644]
meta/recipes-graphics/libmatchbox/libmatchbox_1.9.bb
meta/recipes-graphics/libmatchbox/libmatchbox_svn.bb