Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH v3 0/3] spdx: add support to include releaseTime
@ 2026-09-28 19:03 daniel.turull
  2026-09-28 19:03 ` [PATCH v3 1/3] classes/base: exclude __CACHED_SOURCE_DATE_EPOCH from task hash daniel.turull
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: daniel.turull @ 2026-09-28 19:03 UTC (permalink / raw)
  To: openembedded-core; +Cc: JPEWhacker, mathieu.dubois-briand, Daniel Turull

From: Daniel Turull <daniel.turull@ericsson.com>

We have a requirements to include release time of open source components
in the SBOM. There is a field specific for that in spdx 3 spec.

https://spdx.github.io/spdx-spec/v3.0.1/model/Core/Properties/releaseTime/

This can also be used to evaluate how old are some of the core
components and decide if they need replacement.

The previous 2 versions did not have cover letter.

Tested with oe-selftest -r spdx

Daniel Turull (3):
  classes/base: exclude __CACHED_SOURCE_DATE_EPOCH from task hash
  create-spdx-3.0: record component release date in SPDX output
  scripts/contrib: add spdx-release-date-report.py

 meta/classes-global/base.bbclass            |   4 +
 meta/classes/create-spdx-3.0.bbclass        |   2 +-
 meta/lib/oe/spdx30_tasks.py                 |  19 ++
 meta/lib/oeqa/selftest/cases/spdx.py        |  39 ++++
 scripts/contrib/spdx-release-date-report.py | 193 ++++++++++++++++++++
 5 files changed, 256 insertions(+), 1 deletion(-)
 create mode 100755 scripts/contrib/spdx-release-date-report.py



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-09-29 14:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-28 19:03 [PATCH v3 0/3] spdx: add support to include releaseTime daniel.turull
2026-09-28 19:03 ` [PATCH v3 1/3] classes/base: exclude __CACHED_SOURCE_DATE_EPOCH from task hash daniel.turull
2026-09-29 14:53   ` Joshua Watt
2026-09-28 19:03 ` [PATCH v3 2/3] create-spdx-3.0: record component release date in SPDX output daniel.turull
2026-09-28 20:59   ` [OE-core] " Richard Purdie
2026-09-29  4:54     ` Daniel Turull
2026-09-28 19:04 ` [PATCH v3 3/3] scripts/contrib: add spdx-release-date-report.py daniel.turull
2026-09-29  6:16 ` [OE-core] [PATCH v3 0/3] spdx: add support to include releaseTime Yoann Congal
2026-09-29  6:36   ` Daniel Turull

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox