Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/2] Debian multilib packaging fixes
@ 2015-12-06 17:25 Matt Madison
  2015-12-06 17:25 ` [PATCH 1/2] package_deb.bbclass, cross-canadian.bbclass: DPKG_ARCH mapping function Matt Madison
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Matt Madison @ 2015-12-06 17:25 UTC (permalink / raw)
  To: openembedded-core

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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-12-17 20:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-06 17:25 [PATCH 0/2] Debian multilib packaging fixes Matt Madison
2015-12-06 17:25 ` [PATCH 1/2] package_deb.bbclass, cross-canadian.bbclass: DPKG_ARCH mapping function Matt Madison
2015-12-06 17:25 ` [PATCH 2/2] package_manager.py: fixes for multilib deb packaging builds Matt Madison
2015-12-15 17:29 ` [PATCH 0/2] Debian multilib packaging fixes Aníbal Limón
2015-12-15 19:29   ` Matt Madison
     [not found]   ` <CAGgRHJqibg_vCYzFp_nQktE4kEcMYe1SMWrz=UH0Up0Q2vuXmg@mail.gmail.com>
2015-12-15 22:23     ` Aníbal Limón
2015-12-16 13:31       ` Matt Madison
2015-12-16 15:50         ` Aníbal Limón
2015-12-16 16:33           ` Matt Madison
2015-12-17 20:23             ` Matt Madison

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox