[OE-core] [PATCH 1/1] QA_check: special case kernel modules for x32 targets

2014-03-04 Thread nitin . a . kamble
From: Nitin A Kamble nitin.a.kam...@intel.com The Kernel module packages for x32 target have 64 bit binaries, which breaks the QA_check expecting all the packages to be 32bit. Make a special case for kernel module packages for x32 targets, to avoid this false error. Fixes Bug: [YOCTO #5903]

Re: [OE-core] [PATCH 1/1] QA_check: special case kernel modules for x32 targets

2014-03-04 Thread Phil Blundell
On Tue, 2014-03-04 at 10:28 -0800, nitin.a.kam...@intel.com wrote: -(virtual/kernel in provides) and (target_os == linux-gnux32)): +((virtual/kernel in provides) or (KERNEL_MODULE_RECIPE == 1)) and (target_os == linux-gnux32)): Can you not use bb.data.inherits_class(module)

Re: [OE-core] [PATCH 1/1] QA_check: special case kernel modules for x32 targets

2014-03-04 Thread Kamble, Nitin A
On 3/4/2014 1:38 PM, Phil Blundell wrote: On Tue, 2014-03-04 at 10:28 -0800, nitin.a.kam...@intel.com wrote: -(virtual/kernel in provides) and (target_os == linux-gnux32)): +((virtual/kernel in provides) or (KERNEL_MODULE_RECIPE == 1)) and (target_os == linux-gnux32)): Can