| Message ID | 20260420-spdx3-improvements-v1-5-27e0d5edcdbe@bootlin.com |
|---|---|
| State | Accepted, archived |
| Commit | 33937a9c4e3967ee1c7addc898f13b88ffb22889 |
| Headers | show |
| Series | spdx3: Bug fixes and improvements | expand |
diff --git a/meta/lib/oe/spdx30_tasks.py b/meta/lib/oe/spdx30_tasks.py index 6609784907db..819f6a34b9c2 100644 --- a/meta/lib/oe/spdx30_tasks.py +++ b/meta/lib/oe/spdx30_tasks.py @@ -264,10 +264,9 @@ def get_package_sources_from_debug( pkg_data = oe.packagedata.read_subpkgdata_extended(package, d) - if pkg_data is None: - return - dep_source_files = set() + if pkg_data is None: + return dep_source_files for file_path, file_data in pkg_data["files_info"].items(): if not "debugsrc" in file_data:
Always return a set, never return None, otherwise create_spdx() is going to fail, since it does not expect debug_sources to be None. Signed-off-by: Benjamin Robin (Schneider Electric) <benjamin.robin@bootlin.com> --- meta/lib/oe/spdx30_tasks.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)