On Mon, 2011-08-01 at 00:36 -0700, Saul Wold wrote:
> Signed-off-by: Saul Wold <s...@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


_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to