[oe] [PATCH] kernel.bbclass: fix staging for x86 kernels

Henning Heinold heinold at inf.fu-berlin.de
Wed Jun 17 20:11:38 UTC 2009


On Wed, Jun 17, 2009 at 11:53:13PM +0400, Roman I Khimov wrote:
> ---
>  classes/kernel.bbclass |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
> index ef16669..e3bb890 100644
> --- a/classes/kernel.bbclass
> +++ b/classes/kernel.bbclass
> @@ -103,6 +103,10 @@ kernel_do_stage() {
>  		cp -fR arch/${ARCH}/include/asm/* ${STAGING_KERNEL_DIR}/include/$ASMDIR/
>  		install -d ${STAGING_KERNEL_DIR}/arch/${ARCH}/include
>  		cp -fR arch/${ARCH}/* ${STAGING_KERNEL_DIR}/arch/${ARCH}/	
> +	elif [ -e arch/x86/include/asm/ ]; then
> +		cp -fR arch/x86/include/asm/* ${STAGING_KERNEL_DIR}/include/$ASMDIR/
> +		install -d ${STAGING_KERNEL_DIR}/arch/x86/include
> +		cp -fR arch/x86/* ${STAGING_KERNEL_DIR}/arch/x86/
>  	fi
>  	rm -f $ASMDIR ${STAGING_KERNEL_DIR}/include/asm
>  	ln -sf $ASMDIR ${STAGING_KERNEL_DIR}/include/asm
> -- 
> 1.6.3.1

Could you please try this patch with the following setting:

MACHINE = "wrap"

Bye Henning




More information about the Openembedded-devel mailing list