diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-08-28 13:03:08 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-08-29 21:58:19 +0100 |
commit | 89c308bc476509bcbeb72d5723d7e1ccedf3ae73 (patch) | |
tree | 3a2f2ff2e7230f50dc01445eec6c51bca8651965 | |
parent | 674b49a7f7d28d84eeb7545e567bb4da6b9dcff9 (diff) | |
download | poky-89c308bc476509bcbeb72d5723d7e1ccedf3ae73.tar.gz |
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>
-rw-r--r-- | meta/classes-global/insane.bbclass | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass index 6a84c4aa74..a008f21c6e 100644 --- a/meta/classes-global/insane.bbclass +++ b/meta/classes-global/insane.bbclass | |||
@@ -789,9 +789,8 @@ def qa_check_staged(path,d): | |||
789 | if not skip_shebang_size: | 789 | if not skip_shebang_size: |
790 | errors = {} | 790 | errors = {} |
791 | package_qa_check_shebang_size(path, "", d, None, errors) | 791 | package_qa_check_shebang_size(path, "", d, None, errors) |
792 | for e in errors: | 792 | if "shebang-size" in errors: |
793 | oe.qa.handle_error(e, errors[e], d) | 793 | oe.qa.handle_error("shebang-size", errors["shebang-size"], d) |
794 | |||
795 | 794 | ||
796 | # Run all package-wide warnfuncs and errorfuncs | 795 | # Run all package-wide warnfuncs and errorfuncs |
797 | def package_qa_package(warnfuncs, errorfuncs, package, d): | 796 | def package_qa_package(warnfuncs, errorfuncs, package, d): |