diff options
Diffstat (limited to 'bitbake/lib/bb/providers.py')
| -rw-r--r-- | bitbake/lib/bb/providers.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/providers.py b/bitbake/lib/bb/providers.py index 1dc6a8e8bf..bd729df93d 100644 --- a/bitbake/lib/bb/providers.py +++ b/bitbake/lib/bb/providers.py | |||
| @@ -284,7 +284,7 @@ def filterProviders(providers, item, cfgData, dataCache): | |||
| 284 | 284 | ||
| 285 | eligible = _filterProviders(providers, item, cfgData, dataCache) | 285 | eligible = _filterProviders(providers, item, cfgData, dataCache) |
| 286 | 286 | ||
| 287 | prefervar = cfgData.getVar('PREFERRED_PROVIDER_%s' % item, 1) | 287 | prefervar = cfgData.getVar('PREFERRED_PROVIDER_%s' % item, True) |
| 288 | if prefervar: | 288 | if prefervar: |
| 289 | dataCache.preferred[item] = prefervar | 289 | dataCache.preferred[item] = prefervar |
| 290 | 290 | ||
| @@ -322,7 +322,7 @@ def filterProvidersRunTime(providers, item, cfgData, dataCache): | |||
| 322 | pn = dataCache.pkg_fn[p] | 322 | pn = dataCache.pkg_fn[p] |
| 323 | provides = dataCache.pn_provides[pn] | 323 | provides = dataCache.pn_provides[pn] |
| 324 | for provide in provides: | 324 | for provide in provides: |
| 325 | prefervar = cfgData.getVar('PREFERRED_PROVIDER_%s' % provide, 1) | 325 | prefervar = cfgData.getVar('PREFERRED_PROVIDER_%s' % provide, True) |
| 326 | logger.debug(1, "checking PREFERRED_PROVIDER_%s (value %s) against %s", provide, prefervar, pns.keys()) | 326 | logger.debug(1, "checking PREFERRED_PROVIDER_%s (value %s) against %s", provide, prefervar, pns.keys()) |
| 327 | if prefervar in pns and pns[prefervar] not in preferred: | 327 | if prefervar in pns and pns[prefervar] not in preferred: |
| 328 | var = "PREFERRED_PROVIDER_%s = %s" % (provide, prefervar) | 328 | var = "PREFERRED_PROVIDER_%s = %s" % (provide, prefervar) |
