insane: Optimise ERROR_QA/WARN_QA references in do_populate_sysroot

The new contains code can't inspect variable references in handle_error()
calls. Expand what is effectively a hardcoded reference anyway so the code
can optimise it.

(From OE-Core rev: 51f767d92efb3daeb4aa3b91d72e6d2993cb0f46)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2024-08-28 13:03:08 +01:00
parent 674b49a7f7
commit 89c308bc47

View File

@@ -789,9 +789,8 @@ def qa_check_staged(path,d):
if not skip_shebang_size:
errors = {}
package_qa_check_shebang_size(path, "", d, None, errors)
for e in errors:
oe.qa.handle_error(e, errors[e], d)
if "shebang-size" in errors:
oe.qa.handle_error("shebang-size", errors["shebang-size"], d)
# Run all package-wide warnfuncs and errorfuncs
def package_qa_package(warnfuncs, errorfuncs, package, d):