summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2023-06-01 15:32:20 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-06-02 15:59:07 +0100
commit034762abbd01434eb105316570b20467f3b3e2bd (patch)
tree994c2d7c7aaf09f918f6a80c20be7ac47a6b174a /meta/classes
parentc47ba43785ffa166ddd19cede0028191a2f765b1 (diff)
downloadpoky-034762abbd01434eb105316570b20467f3b3e2bd.tar.gz
classes/create-spdx-2.2: Make license errors fatal
Otherwise the task is still put into sstate, which means the error can effectively be hidden by ignoring it. (From OE-Core rev: 9d00f3ba4555510cf9525f4f6f186bf8a1371cee) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/create-spdx-2.2.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/create-spdx-2.2.bbclass b/meta/classes/create-spdx-2.2.bbclass
index 7569f8792b..844b674f6f 100644
--- a/meta/classes/create-spdx-2.2.bbclass
+++ b/meta/classes/create-spdx-2.2.bbclass
@@ -138,7 +138,7 @@ def convert_license_to_spdx(lic, document, d, existing={}):
138 with open(filename, errors="replace") as f: 138 with open(filename, errors="replace") as f:
139 extracted_info.extractedText = f.read() 139 extracted_info.extractedText = f.read()
140 else: 140 else:
141 bb.error("Cannot find any text for license %s" % name) 141 bb.fatal("Cannot find any text for license %s" % name)
142 142
143 extracted[name] = extracted_info 143 extracted[name] = extracted_info
144 document.hasExtractedLicensingInfos.append(extracted_info) 144 document.hasExtractedLicensingInfos.append(extracted_info)