[oe-commits] Richard Purdie : classes: Update to use corrected bb.utils. explode_dep_versions2 API
git at git.openembedded.org
git at git.openembedded.org
Tue Oct 2 10:48:19 UTC 2012
Module: openembedded-core.git
Branch: master
Commit: 16a892431d0c0d03f8b561b92909cf2f11af4918
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=16a892431d0c0d03f8b561b92909cf2f11af4918
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date: Tue Oct 2 11:37:07 2012 +0100
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 at windriver.com>]
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/insane.bbclass | 44 +++++++++++++++++++-
meta/classes/kernel.bbclass | 12 ++---
meta/classes/multilib.bbclass | 4 +-
meta/classes/package.bbclass | 48 +++++++++++----------
meta/classes/package_deb.bbclass | 21 +++++-----
meta/classes/package_ipk.bbclass | 21 +++++-----
meta/classes/package_rpm.bbclass | 84 +++++++++++++++++++++-----------------
7 files changed, 142 insertions(+), 92 deletions(-)
Diff: http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=16a892431d0c0d03f8b561b92909cf2f11af4918
More information about the Openembedded-commits
mailing list