[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