Re: [OE-core][PATCH 0/6] Add SPDX 3.0 support

Joshua Watt
2024-06-11T14:42:37Z

On Tue, Jun 11, 2024 at 4:40 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Mon, 2024-06-10 at 15:41 -0600, Joshua Watt via
> lists.openembedded.org wrote:
> > This patch series add support for SPDX 3.0. Currently it is not
> > possible
> > to have SPDX 2.2 and SPDX 3.0 enabled at the same time; users may
> > choose
> > to specifically use SPDX 3.0 instead of 2.2 by doing INHERIT +=
> > "create-spdx-3.0"
> >
> > The default version is not changed yet, although that will likely
> > happen
> > soon
> >
> > Joshua Watt (6):
> > classes-recipe/image: Add image file manifest
> > classes/spdx-common: Move common SPDX to new class
> > classes/spdx-common: Add SPDX version to path
> > classes/spdx-common: Return empty list from extract_licenses
> > classes/create-spdx-3.0: Add class
> > classes-recipe/image_types: Add SPDX_IMAGE_PURPOSE to images
>
> I set 3.0 to the default for testing and there were some interesting
> looking failures:
>
> https://valkyrie.yoctoproject.org/#/builders/43/builds/52/steps/11/logs/stdio
>
> I'm guessing:
>
> https://valkyrie.yoctoproject.org/#/builders/37/builds/60
>
> is due to a missing patch?

Hah, I don't think so, I just neglected to test SDK builds. My bad.

>
> Other failures:
>
> https://valkyrie.yoctoproject.org/#/builders/74/builds/44/steps/13/logs/stdio
> https://valkyrie.yoctoproject.org/#/builders/93/builds/51/steps/11/logs/stdio

That one appears to be some corner case I need to figure out.

>
> but I stopped the build at this point.

Thanks

>
> Cheers,
>
> Richard