[poky] [PATCH 0/1] libx11: fix libX11 keysyms to pass xts5 of lsb
Jingdong Lu
jingdong.lu at windriver.com
Tue May 24 04:13:25 PDT 2011
From: Jingdong Lu <jingdong.lu at windriver.com>
Fixes bug: [YOCTO #1095]
Because of cross-compiling libx11 keysyms will cause Xts5 test of LSB fail.
libx11 use a tool named "makekey" which compiled as a native tool to generate
ks_tables.h. Because the size of "unsigned long" is different between 32-bit
and 64-bit, we should judge whether our target is 32-bit or 64-bit and tell
"makekey".
I add a patch to "makekeys_crosscompile.patch" to "src/utils/makekeys.c" in
order to deal with the different targets. If our target is 32-bit, we force
the variable its type is "unsigned long" to "uint32_t". So we can generate a
correct keysyms.
The following changes since commit 7706d5d844db2725f4118207d90e302679eacdfe:
Bruce Ashfield (1):
linux-yocto/meta-yocto: fix gcc 4.6.0 compilation failures
are available in the git repository at:
git://git.pokylinux.org/poky-contrib.git jingdonglu/distro
http://git.pokylinux.org/cgit.cgi//log/?h=jingdonglu/distro
Jingdong Lu (1):
libx11: fix libX11 keysyms to pass xts5 of lsb
.../libx11-1.3.4/makekeys_crosscompile.patch | 37 ++++++++++++++++++++
.../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 5 ++-
meta/recipes-graphics/xorg-lib/libx11.inc | 8 ++++-
meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb | 5 ++-
4 files changed, 50 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.3.4/makekeys_crosscompile.patch
More information about the poky
mailing list