Patchwork [0/5,PULL] multilib: bug fixes related with RPM backend

mail settings
Submitter Dongxiao Xu
Date Sept. 28, 2011, 3:27 a.m.
Message ID <>
Download mbox
Permalink /patch/12225/
State New, archived
Headers show


git:// dxu4/ml


Dongxiao Xu - Sept. 28, 2011, 3:27 a.m.
Hi Richard,

This pull request is to fix several multilib bugs related with RPM backend,
please help to review and pull.

I've done a round of multilib testing agasint:
 - lib32 sato image on qemux86 machine
 - lib32 sato image on qemux86-64 machine
 - lib64 sato image on qemux86-64 machine
 - lib64 sato image on qemux86 machine
 - sato image on qemux86-64 with several lib32 packages (lib32-connman)

All the above test cases can pass the build and most can successfully boot up
(except for the lib64 on qemux86).

Therefore the following bugs could be addressed:

[YOCTO #1496]
[YOCTO #1497]
[YOCTO #1498]
[YOCTO #1527]


The following changes since commit 684a4b517d13884c315688967fadd5e6a4845b71:

  libffi: really populate -dev package (2011-09-26 20:50:27 +0100)

are available in the git repository at:
  git:// dxu4/ml

Dongxiao Xu (5):
  multilib.bbclass: map RDEPENDS and LINGUAS_INSTALL for image recipes
  multilib: remove the multilib handling to allarch
  multilib: add MLPREFIX to deploy folder
  tune-i586: fix hardcoded TUNE_PKGARCH
  package_rpm: combine normal and multilib solution manifest together

 meta/classes/multilib.bbclass                      |   12 +++++-------
 meta/classes/multilib_global.bbclass               |    2 +-
 meta/classes/package_rpm.bbclass                   |   15 +++++++++++----
 meta/classes/rootfs_rpm.bbclass                    |    2 +-
 meta/conf/machine/include/            |    3 ++-
 meta/conf/multilib.conf                            |    7 +++++++
 .../python/             |    2 +-
 7 files changed, 28 insertions(+), 15 deletions(-)