Message ID | 20231208101522.198832-3-alex@linutronix.de |
---|---|
State | Accepted, archived |
Commit | 29775b5ecfc8d811293962f050fcfc3b3ad7efde |
Headers | show |
Series | [1/6] selftest/sstatetest: print output from bitbake with actual newlines, not \n | expand |
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py index e250f51c124..8a97fb0c04b 100644 --- a/meta/lib/oe/sstatesig.py +++ b/meta/lib/oe/sstatesig.py @@ -398,6 +398,9 @@ def find_siginfo(pn, taskname, taskhashlist, d): localdata.setVar('TARGET_VENDOR', '*') localdata.setVar('TARGET_OS', '*') localdata.setVar('PN', pn) + # gcc-source is a special case, same as with local stamps above + if pn.startswith("gcc-source"): + localdata.setVar('PN', "gcc") localdata.setVar('PV', '*') localdata.setVar('PR', '*') localdata.setVar('BB_TASKHASH', hashval)
This is already done for local stamps just above, and will allow enabling the full selftest that compares gcc-source signatures via printdiff (that is, both local stamp and sstate variants). Signed-off-by: Alexander Kanavin <alex@linutronix.de> --- meta/lib/oe/sstatesig.py | 3 +++ 1 file changed, 3 insertions(+)