]> code.ossystems Code Review - openembedded-core.git/commit
classes: Update to use corrected bb.utils.explode_dep_versions2 API
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Oct 2012 10:37:07 +0000 (11:37 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Oct 2012 10:37:10 +0000 (11:37 +0100)
commit16a892431d0c0d03f8b561b92909cf2f11af4918
tree7b4a6118cd4d711f0b736d50a0b2a380c2cd3c43
parent48aa4b00cfb7f01195c6d20b7ba660715fe792ef
classes: Update to use corrected bb.utils.explode_dep_versions2 API

The bb.utils.explode_dep_versions function has issues where dependency information
can be lost. The API doesn't support maintaining the correct information so this
changes to use a new function which correctly handles the data.

This patch also fixes various points in the code to ensure that we do not have any
duplicates in things that use explode_dep_versions.

A new sanity test to test the contents of the R* variables is also added.

[Some changes from Mark Hatle <mark.hatle@windriver.com>]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/insane.bbclass
meta/classes/kernel.bbclass
meta/classes/multilib.bbclass
meta/classes/package.bbclass
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass
meta/classes/package_rpm.bbclass