[OE-core] [PATCH 13/22] sanity: Dont throw a warning if TUNE_PKGARCH is in PACKAGE_ARCHS twice
Richard Purdie
richard.purdie at linuxfoundation.org
Mon Aug 1 13:03:56 UTC 2011
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?
Which board/tune files is this occurring with?
Cheers,
Richard
More information about the Openembedded-core
mailing list