bitbake: data_smart.py: don't reorder internal bitbake variables when calculating hash
Commit 260ced745 added __BBTASKS, __BBANONFUNCS, __BBHANDLERS to the data that gets hashed, but only after reordering these lists. The intention probably was to make the hash deterministic, but that's unnecessary (the content of the variables should already be deterministic) and hides potential reasons that might require re-parsing. (Bitbake rev: 3511d464f3a9d8b4334cda384b35016de69ce49e) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
2631c375b8
commit
d7f76363fb
|
@ -956,7 +956,6 @@ class DataSmart(MutableMapping):
|
||||||
|
|
||||||
for key in ["__BBTASKS", "__BBANONFUNCS", "__BBHANDLERS"]:
|
for key in ["__BBTASKS", "__BBANONFUNCS", "__BBHANDLERS"]:
|
||||||
bb_list = d.getVar(key, False) or []
|
bb_list = d.getVar(key, False) or []
|
||||||
bb_list.sort()
|
|
||||||
data.update({key:str(bb_list)})
|
data.update({key:str(bb_list)})
|
||||||
|
|
||||||
if key == "__BBANONFUNCS":
|
if key == "__BBANONFUNCS":
|
||||||
|
|
Loading…
Reference in New Issue