All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Poky QA warning/error config fixes
@ 2013-06-28 15:12 Paul Eggleton
  2013-06-28 15:12 ` [PATCH 1/2] poky.conf: remove la2 check which no longer exists from ERROR_QA Paul Eggleton
  2013-06-28 15:12 ` [PATCH 2/2] poky.conf: fix WARN_QA and ERROR_QA settings Paul Eggleton
  0 siblings, 2 replies; 3+ messages in thread
From: Paul Eggleton @ 2013-06-28 15:12 UTC (permalink / raw)
  To: poky

The following changes since commit 67f76e6fc2d8476bdaaf500432198670b883138a:

  python-multiprocessing: adding runtime dependencies (2013-06-28 11:02:41 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib paule/qa-config
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/qa-config

Paul Eggleton (2):
  poky.conf: remove la2 check which no longer exists from ERROR_QA
  poky.conf: fix WARN_QA and ERROR_QA settings

 meta-yocto/conf/distro/poky.conf | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/2] poky.conf: remove la2 check which no longer exists from ERROR_QA
  2013-06-28 15:12 [PATCH 0/2] Poky QA warning/error config fixes Paul Eggleton
@ 2013-06-28 15:12 ` Paul Eggleton
  2013-06-28 15:12 ` [PATCH 2/2] poky.conf: fix WARN_QA and ERROR_QA settings Paul Eggleton
  1 sibling, 0 replies; 3+ messages in thread
From: Paul Eggleton @ 2013-06-28 15:12 UTC (permalink / raw)
  To: poky

This check was actually removed a very long time ago in
6656381714c5956f71ca634f5a5f4aa4661bbf7e, before we even changed the QA
checks to use names instead of numbers - the name was probably added
ERROR_QA mistakenly because it hadn't also been removed from the comment
listing the QA checks or the function that determined which ones were
errors.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta-yocto/conf/distro/poky.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-yocto/conf/distro/poky.conf b/meta-yocto/conf/distro/poky.conf
index e2c4790..0968a0c 100644
--- a/meta-yocto/conf/distro/poky.conf
+++ b/meta-yocto/conf/distro/poky.conf
@@ -101,6 +101,6 @@ INHERIT += "poky-sanity"
 
 #WARN_QA = "unsafe-references-in-binaries unsafe-references-in-scripts"
 WARN_QA = "textrel pkgvarcheck"
-ERROR_QA = "dev-so debug-deps dev-deps debug-files arch la2 pkgconfig la perms useless-rpaths rpaths staticdev ldflags"
+ERROR_QA = "dev-so debug-deps dev-deps debug-files arch pkgconfig la perms useless-rpaths rpaths staticdev ldflags"
 
 include conf/distro/include/seperatebuilddir.inc
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH 2/2] poky.conf: fix WARN_QA and ERROR_QA settings
  2013-06-28 15:12 [PATCH 0/2] Poky QA warning/error config fixes Paul Eggleton
  2013-06-28 15:12 ` [PATCH 1/2] poky.conf: remove la2 check which no longer exists from ERROR_QA Paul Eggleton
@ 2013-06-28 15:12 ` Paul Eggleton
  1 sibling, 0 replies; 3+ messages in thread
From: Paul Eggleton @ 2013-06-28 15:12 UTC (permalink / raw)
  To: poky

In OE-Core master revision 8f5675e6d3eb the bug that tests we did not
mention in ERROR_QA were being shown as warnings even if they weren't in
WARN_QA was fixed; however a number of warnings we want to be enabled
weren't in Poky's WARN_QA and thus were not shown after that change;
additionally some of these were set in the default value of ERROR_QA in
insane.bbclass (i.e. OE-Core's default) but would have previously shown
up as warnings in Poky because they weren't in ERROR_QA there.

To fix this, put the appropriate values back into WARN_QA / ERROR_QA
with a lean towards ERROR_QA - we want to be strict so that we keep
OE-Core clean of QA issues during recipe maintenance.

Fixes [YOCTO #4752].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta-yocto/conf/distro/poky.conf | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/meta-yocto/conf/distro/poky.conf b/meta-yocto/conf/distro/poky.conf
index 0968a0c..14919f2 100644
--- a/meta-yocto/conf/distro/poky.conf
+++ b/meta-yocto/conf/distro/poky.conf
@@ -99,8 +99,12 @@ OELAYOUT_ABI = "8"
 # add poky sanity bbclass
 INHERIT += "poky-sanity"
 
-#WARN_QA = "unsafe-references-in-binaries unsafe-references-in-scripts"
-WARN_QA = "textrel pkgvarcheck"
-ERROR_QA = "dev-so debug-deps dev-deps debug-files arch pkgconfig la perms useless-rpaths rpaths staticdev ldflags"
+# QA check settings - a little stricter than the OE-Core defaults
+WARN_QA = "textrel files-invalid incompatible-license xorg-driver-abi"
+ERROR_QA = "dev-so debug-deps dev-deps debug-files arch pkgconfig la perms \
+            useless-rpaths rpaths staticdev ldflags pkgvarcheck already-stripped \
+            compile-host-path dep-cmp installed-vs-shipped install-host-path \
+            libdir packages-list perm-config perm-line perm-link pkgv-undefined \
+            pn-overrides split-strip var-undefined"
 
 include conf/distro/include/seperatebuilddir.inc
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-06-28 15:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-28 15:12 [PATCH 0/2] Poky QA warning/error config fixes Paul Eggleton
2013-06-28 15:12 ` [PATCH 1/2] poky.conf: remove la2 check which no longer exists from ERROR_QA Paul Eggleton
2013-06-28 15:12 ` [PATCH 2/2] poky.conf: fix WARN_QA and ERROR_QA settings Paul Eggleton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.