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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to