Unfortunately I'm still getting autobuilder errors on the oeeselftest runs, example below:
https://errors.yoctoproject.org/Errors/Details/887588/ Steve On Fri, Nov 7, 2025 at 5:15 AM Kamel Bouhara via lists.openembedded.org <[email protected]> wrote: > > Hello, > > This is the v4 series to backport SPDX 3.0 support from upstream > Walnascar to Scarthgap (Yocto Project 5.0 LTS). > > Changes since v2: > ----------------- > Cherry-picked commits: > > c5b5136bf8: Exclude do_create_spdx from automatic sysroot extension. > > 03c6ace6c6: Fix SPDX_VERSION handling in selftests. > > 7be5a6e699: Add tar test for SPDX 2.2. > > Local fix: > > 7e14a5b966: Align DEPLOY_DIR_SPDX in create-spdx-2.2.bbclass with > ${SPDX_VERSION} layout, restoring successful SPDX 2.2 selftests. > > Changes since v3: > ----------------- > Cherry-picked commits: > > 29d3f8ad4: classes/create-spdx-2.2: Handle empty packages > > Greetings, > Kamel > > Hongxu Jia (1): > oeqa/selftest: Add SPDX 3.0 include source case for work-share > > Joshua Watt (11): > classes-global/license: Move functions to library code > classes-global/staging: Exclude do_create_spdx from automatic sysroot > extension > lib/license: Move package license skip to library > lib: oe: license: Add missing import > classes-recipe/image: Add image file manifest > classes-recipe/baremetal-image: Add image file manifest > selftest: spdx: Add SPDX 3.0 test cases > lib: oeqa: spdx: Add tests for extra options > spdx 3.0: Rework how SPDX aliases are linked > oeqa: spdx: Add tar test for SPDX 2.2 > classes/create-spdx-2.2: Handle empty packages > > Kamel Bouhara (Schneider Electric) (4): > backport: SPDX 3.0 fixes and tasks from upstream version Walnascar > spdx30_tasks: fix FetchData attribute in add_download_files > classes/create-spdx-2.2: align DEPLOY_DIR_SPDX with SPDX_VERSION > layout > spdx30_tasks: adapt CVE handling to new cve-check API > > Richard Purdie (1): > selftest/spdx: Fix for SPDX_VERSION addition > > meta/classes-global/base.bbclass | 41 +- > meta/classes-global/license.bbclass | 165 - > meta/classes-global/staging.bbclass | 9 +- > meta/classes-recipe/baremetal-image.bbclass | 32 +- > .../create-spdx-image-3.0.bbclass | 85 + > .../create-spdx-sdk-3.0.bbclass | 74 + > meta/classes-recipe/image.bbclass | 58 + > meta/classes-recipe/license_image.bbclass | 14 +- > meta/classes-recipe/nospdx.bbclass | 13 + > meta/classes/create-spdx-2.2.bbclass | 85 +- > meta/classes/create-spdx-3.0.bbclass | 200 + > meta/classes/spdx-common.bbclass | 99 + > meta/lib/oe/__init__.py | 2 +- > meta/lib/oe/license.py | 203 + > meta/lib/oe/sbom30.py | 1096 ++++ > meta/lib/oe/spdx30.py | 5593 +++++++++++++++++ > meta/lib/oe/spdx30_tasks.py | 1343 ++++ > meta/lib/oe/spdx_common.py | 244 + > meta/lib/oeqa/selftest/cases/spdx.py | 256 +- > 19 files changed, 9348 insertions(+), 264 deletions(-) > create mode 100644 meta/classes-recipe/create-spdx-image-3.0.bbclass > create mode 100644 meta/classes-recipe/create-spdx-sdk-3.0.bbclass > create mode 100644 meta/classes-recipe/nospdx.bbclass > create mode 100644 meta/classes/create-spdx-3.0.bbclass > create mode 100644 meta/classes/spdx-common.bbclass > create mode 100644 meta/lib/oe/sbom30.py > create mode 100644 meta/lib/oe/spdx30.py > create mode 100644 meta/lib/oe/spdx30_tasks.py > create mode 100644 meta/lib/oe/spdx_common.py > > -- > 2.43.0 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#226064): https://lists.openembedded.org/g/openembedded-core/message/226064 Mute This Topic: https://lists.openembedded.org/mt/116169967/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
