>No, that is definitely going to just mask the problem.
>
>These tests are designed to detect problems which will cause us "pain"
>later. The hashes are designed to be stable to whether something is
>built as a multiconfig or not shouldn't change its hashes. The tests
>are warning us that this is happening so we need to fix that.
Thanks, I think I already found the solution. I need to add the mc prefix before it is written to __BBHANDLERS variable and now I don't see any metadata hashes changing on test. I will submit a patch after oe-selftest for multiconfig finishes with success.
@@ -259,6 +259,9 @@ class BBHandlerNode(AstNode):
def eval(self, data):
bbhands = data.getVar('__BBHANDLERS', False) or []
for h in self.hs:
+ if data.getVar('BB_CURRENT_MC', False):
+ h = data.getVar('BB_CURRENT_MC', False) + h
+ bbhands.append(h)
data.setVarFlag(h, "handler", 1)
data.setVar('__BBHANDLERS', bbhands)
Best regards,
Tomasz Dziendzielski