Re: [OE-core] [PATCH v2] sstatesig: Fix pn and taskname derivation in find_siginfo

2023-07-04 Thread Yang Xu via lists.openembedded.org
When I investiage some package tasks cache missing problem by bitbake-diffsigs, I found that 'find_siginfo' called by bitbake-diffsigs is unable to construct the correct package name(pn) when dealing with virtual targets. Patch v2 introduces handling for 'lib64-' and 'lib32-' case besides '-nati

Re: [OE-core] [PATCH v2] sstatesig: Fix pn and taskname derivation in find_siginfo

2023-07-04 Thread Ross Burton
On 4 Jul 2023, at 04:58, Yang Xu via lists.openembedded.org wrote: > > From: Yang Xu > > The `bb.siggen.compare_sigfiles` method transforms the key format from > `[mc::][virtual:][native:]:` to > `/:[:virtual][:native][:mc:]` > by `clean_basepaths`. However, `find_siginfo` uses the original fo

[OE-core] [PATCH v2] sstatesig: Fix pn and taskname derivation in find_siginfo

2023-07-03 Thread Yang Xu via lists.openembedded.org
From: Yang Xu The `bb.siggen.compare_sigfiles` method transforms the key format from `[mc::][virtual:][native:]:` to `/:[:virtual][:native][:mc:]` by `clean_basepaths`. However, `find_siginfo` uses the original format to get the package name (pn) and task name. This commit corrects the method fo