On Tue, 2023-12-19 at 14:35 +0000, Richard Purdie via lists.openembedded.org wrote: > If you build openssh, bump the version of base-passwd, then rerun > openssh:do_create_spdx, > it will fail due to references to the old version of base-passwd. This is due > to > base-passwd being listed in SIGGEN_EXCLUDERECIPES_ABISAFE. > > Ignore these recipes for the purposes of create_spdx and force rebuilds when > things change. > > Signed-off-by: Richard Purdie <[email protected]> > --- > meta/lib/oe/sstatesig.py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py > index 0342bcdc87a..1434690f1d1 100644 > --- a/meta/lib/oe/sstatesig.py > +++ b/meta/lib/oe/sstatesig.py > @@ -63,7 +63,7 @@ def sstate_rundepfilter(siggen, fn, recipename, task, dep, > depname, dataCaches): > return False > > # Exclude well defined machine specific configurations which don't > change ABI > - if depname in siggen.abisaferecipes and not isImage(mc, fn): > + if depname in siggen.abisaferecipes and not isImage(mc, fn) and > deptaskname != "do_create_spdx": > return False > > # Kernel modules are well namespaced. We don't want to depend on the > kernel's checksum
This fails in testing: https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/6158/steps/14/logs/stdio since the tune sdpx sigs and the allarch sigs are no longer stable :(. Not sure what we can do here... Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#192777): https://lists.openembedded.org/g/openembedded-core/message/192777 Mute This Topic: https://lists.openembedded.org/mt/103277617/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
