[OE-core] [PATCH 13/22] sanity: Dont throw a warning if TUNE_PKGARCH is in PACKAGE_ARCHS twice
Koen Kooi
koen at dominion.thruhere.net
Mon Aug 1 13:28:47 UTC 2011
Op 1 aug. 2011, om 15:03 heeft Richard Purdie het volgende geschreven:
> On Mon, 2011-08-01 at 00:36 -0700, Saul Wold wrote:
>> Signed-off-by: Saul Wold <sgw at linux.intel.com>
>> ---
>> meta/classes/sanity.bbclass | 8 +++++---
>> 1 files changed, 5 insertions(+), 3 deletions(-)
>>
>> diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
>> index 999e15d..dc11c9e 100644
>> --- a/meta/classes/sanity.bbclass
>> +++ b/meta/classes/sanity.bbclass
>> @@ -383,12 +383,14 @@ def check_sanity(e):
>> dups = []
>>
>> for pa in pkgarchs.split():
>> - if seen.get(pa, 0) == 1:
>> + if pa == tunepkg:
>> + tunefound = True
>> + if seen.get(pa, 0) == 1:
>> + pkgarchs.remove(pa)
>> + elif seen.get(pa, 0) == 1:
>> dups.append(pa)
>> else:
>> seen[pa] = 1
>> - if pa == tunepkg:
>> - tunefound = True
>>
>> if len(dups):
>> messages = messages + "Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: %s" % " ".join(dups)
>
> How about we don't put duplicates in there in the first place?
AIUI this is fatal in OE classic as well, so there really shouldn't be any duplicates in PACKAGE_(EXTRA_)ARCHS
More information about the Openembedded-core
mailing list