On Thu, 2012-08-16 at 11:50 -0500, Peter Seebach wrote: > It turns out that the result of getVarFlags is not a list, it's > a dict. So "getVarFlags(...) or []" does not reliably produce > something with a .items. This escaped detection because our > local build environment never ends up running builds without > PNBLACKLIST entries. > > Signed-off-by: Peter Seebach <peter.seeb...@windriver.com> > --- > meta/classes/base.bbclass | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass > index 840ddbc..acc3217 100644 > --- a/meta/classes/base.bbclass > +++ b/meta/classes/base.bbclass > @@ -175,7 +175,7 @@ def preferred_ml_updates(d): > > versions = [] > providers = [] > - blacklists = d.getVarFlags('PNBLACKLIST') or [] > + blacklists = d.getVarFlags('PNBLACKLIST') or {} > for v in d.keys(): > if v.startswith("PREFERRED_VERSION_"): > versions.append(v)
Merged to master, thanks. Richard _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core