[OE-core] [PATCH 0/2] Debian multilib packaging fixes

Matt Madison matt at madison.systems
Sun Dec 6 17:25:30 UTC 2015


I ran into sevearl issues while trying to build an ARM multilib rootfs
using Debian packaging.  After several go-rounds, it looked like the
cleanest solution was to tweak how DPKG_ARCH gets constructed and
to have the DpkgPM class in oe/package_manager.py use that variable
to locate multilib variants (similar to RpmPM).  I also took the
liberty of expanding the Debian architecture mappings so the names
align better with what's documented on the Debian wiki, for those
cases where a direct mapping is possible.

Matt Madison (2):
  package_deb.bbclass, cross-canadian.bbclass: DPKG_ARCH mapping
    function
  package_manager.py: fixes for multilib deb packaging builds

 meta/classes/cross-canadian.bbclass |  2 +-
 meta/classes/package_deb.bbclass    | 35 +++++++++++++++++++++++++----------
 meta/lib/oe/package_manager.py      | 17 +++++++++++------
 3 files changed, 37 insertions(+), 17 deletions(-)

-- 
2.5.0




More information about the Openembedded-core mailing list