Re: [OE-core][PATCH v7 00/12] Add SPDX 3 Recipe Information

Richard Purdie
2026-03-19T22:14:35Z

Hi,

On Thu, 2026-03-19 at 15:55 -0600, Joshua Watt wrote:
> These errors are caused because those recipes do:
>
> PACKAGE_ARCH = "${SDK_ARCH}_${SDK_OS}"
>
> Which is not in SSTATE_ARCHS, and therefore the required SPDX files
> cannot be found. It appears this was done circa 2016: 1dbc6ec4ca
> ("buildtools/uninative-tarball: Fix deployment overlap issues") , but
> I'm not sure it was correct before that.
>
> IDK what the fix should be; Maybe SSTATE_PKGARCH should always be
> part of SSTATE_ARCHS? Or maybe ${SDK_ARCH}_${SDK_OS} needs to be
> manually added?

Sorry, this was my fault then, broken by
https://git.openembedded.org/openembedded-core/commit/?id=834efe5eeaa7edae27d54a382ab864ef8f924b2d

I think they need changing to ${SDK_ARCH}-${SDKPKGSUFFIX}. I'll try a
patch.

Cheers,

Richard