[oe] Broken kernel recipes

Koen Kooi k.kooi at student.utwente.nl
Sun Dec 7 11:34:17 UTC 2008


On 07-12-08 03:11, Tom Rini wrote:
> Hello,
>
> As part of testing meta-toolchain-sbox builds on different arches, I
> found that sbrsh, on ARM, brings in both the 2.6 kernel for the MACHINE
> in question, as well as a 2.4 kernel.  In the case of the 2.4 kernel, it
> first picks up poodle-kernel-2.4-embedix.bb on nokia800, which doesn't
> work as it wants gcc-2.95, which doesn't exist.  Can I move the
> following support to packages/obsolete/linux/ ?
> corgi-kernel-2.4-embedix.bb
> husky-kernel-2.4-embedix.bb
> openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.bb
> poodle255-kernel-2.4-embedix.bb
> poodle-kernel-2.4-embedix.bb
> shepherd-kernel-2.4-embedix.bb
> openzaurus-pxa27x_2.4.20-rmk2-embedix20050602.bb
> openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.bb

IMO kernel recipes should set COMPATIBLE_MACHINE to the machines they 
support and in the case of ARM 2.4 kernels also COMPATIBLE_HOST to stop 
them being selected for EABI targets.

Also bitbake trunk and bitbake-1.8 should have some fixes for 
tryaltconfig, but the kernel recipes need to get fixed first.

regards,

Koen







More information about the Openembedded-devel mailing list