summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-28 13:03:08 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-08-29 21:58:19 +0100
commit89c308bc476509bcbeb72d5723d7e1ccedf3ae73 (patch)
tree3a2f2ff2e7230f50dc01445eec6c51bca8651965
parent674b49a7f7d28d84eeb7545e567bb4da6b9dcff9 (diff)
downloadpoky-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.bbclass5
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
797def package_qa_package(warnfuncs, errorfuncs, package, d): 796def package_qa_package(warnfuncs, errorfuncs, package, d):