]> code.ossystems Code Review - openembedded-core.git/commit
package/image.bbclass: Fix multilib rprovides
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 12 Apr 2013 16:45:27 +0000 (17:45 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 13 Apr 2013 22:47:46 +0000 (23:47 +0100)
commit1a1927f8a04fe0a2b3b853ebdd33ccb807f00b59
treeb56d63ee9b5b435d58f183d6ffd95daef96ef6cc
parent46b00fdfc9d1e3dc180de087bae2682a1baa2954
package/image.bbclass: Fix multilib rprovides

allarch multilib recipes are meant to provide a list of different multilib variants.
Unfortunately since the pkgdata also has mappings for these, they get mapped back to
the original package name which means the effect is undone at package creation time
when the remapping code is called.

This patch adds in a conditional to break that chain meaning the packages get
the correct RPROVIDES and image builds work correctly with opkg.

[YOCTO #3453]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image.bbclass
meta/classes/package.bbclass
meta/classes/populate_sdk_base.bbclass