diff options
Diffstat (limited to 'meta/classes')
| -rw-r--r-- | meta/classes/multilib_global.bbclass | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/meta/classes/multilib_global.bbclass b/meta/classes/multilib_global.bbclass index 67dc72b76c..11ae2681f0 100644 --- a/meta/classes/multilib_global.bbclass +++ b/meta/classes/multilib_global.bbclass @@ -72,6 +72,7 @@ def preferred_ml_updates(d):              pkg = pkg.replace("virtual/", "")              virt = "virtual/"          for p in prefixes: +            newval = None              if pkg != "kernel":                  newval = p + "-" + val @@ -86,7 +87,7 @@ def preferred_ml_updates(d):              # implement alternative multilib name              newname = localdata.expand("PREFERRED_PROVIDER_" + virt + p + "-" + pkg) -            if not d.getVar(newname, False): +            if not d.getVar(newname, False) and newval != None:                  d.setVar(newname, localdata.expand(newval))          # Avoid future variable key expansion          provexp = d.expand(prov) | 
