diff options
Diffstat (limited to 'bitbake/lib/bb')
-rw-r--r-- | bitbake/lib/bb/data_smart.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/data_smart.py b/bitbake/lib/bb/data_smart.py index 742c7fb64a..e4bdb2fdd9 100644 --- a/bitbake/lib/bb/data_smart.py +++ b/bitbake/lib/bb/data_smart.py | |||
@@ -614,6 +614,10 @@ class DataSmart(MutableMapping): | |||
614 | filtered = filter(lambda v: v not in local_var["_removeactive"], | 614 | filtered = filter(lambda v: v not in local_var["_removeactive"], |
615 | value.split(" ")) | 615 | value.split(" ")) |
616 | value = " ".join(filtered) | 616 | value = " ".join(filtered) |
617 | if expand: | ||
618 | # We need to ensure the expand cache has the correct value | ||
619 | # flag == "_content" here | ||
620 | self.expand_cache[var].value = value | ||
617 | return value | 621 | return value |
618 | 622 | ||
619 | def delVarFlag(self, var, flag, **loginfo): | 623 | def delVarFlag(self, var, flag, **loginfo): |