sstate: Ensure SSTATE_PKG is reloaded when handling siginfo

STATE_PKG may have been changed by sstate_report_unihash so don't
cache the variable's value.

(From OE-Core rev: be29a25400c4ea285ab3f588c5831f00ba5d4f63)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2019-12-10 23:19:03 +00:00
parent 9d606cfbda
commit d767b4d3b4

View File

@@ -664,7 +664,8 @@ def sstate_package(ss, d):
# All hooks should run in SSTATE_BUILDDIR.
bb.build.exec_func(f, d, (sstatebuild,))
bb.siggen.dump_this_task(sstatepkg + ".siginfo", d)
# SSTATE_PKG may have been changed by sstate_report_unihash
bb.siggen.dump_this_task(d.getVar('SSTATE_PKG') + ".siginfo", d)
return