insane.bbclass: quiet package errors not in *_QA
authorChristopher Larson <chris_larson@mentor.com>
Mon, 10 Jun 2013 20:47:07 +0000 (13:47 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 11 Jun 2013 14:55:59 +0000 (15:55 +0100)
commit972f63d1316f8fe0e599003e8e8cc40b5a535568
treed1e6897098c6de5ea481017b077fc54778557005
parent1cf0fd2297a8841b09ac87650a0c70d656dc3ef8
insane.bbclass: quiet package errors not in *_QA

Currently, if a package QA type from package.bbclass is not listed in
ERROR_QA, it gets shown, regardless of whether it's in WARN_QA. This differs
from the behavior of the rest of the QA handling (which doesn't call
package_qa_handle_error at all if it's in neither _QA variable), and is
nonintuitive. Change this to use bb.note() if it's listed neither in ERROR_QA
nor WARN_QA, so it ends up in the task logs, but doesn't clutter up the user's
output.

(From OE-Core rev: 8f5675e6d3eb8473f367de72d2d3d8a702011a47)

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/insane.bbclass