[oe] [meta-initramfs][PATCH] symbolic link to resource.h is also necessary to build with linux kernel 3.2.

Andrea Adami andrea.adami at gmail.com
Tue Jan 15 13:58:31 UTC 2013


On Tue, Jan 15, 2013 at 2:13 PM, Takeshi Hamasaki
<hmatrjp at users.sourceforge.jp> wrote:
> 2013/1/15 Andrea Adami <andrea.adami at gmail.com>:
>> Hi,
>>
>> you are using an outdated recipe, the issue is already fixed.
>> Please update your meta-initramfs layer and you'll get klibc_2.0.2.
>
> Thank you for your advice,
> according to the output from
>  $ git branch
> at sources/meta-openembedded/meta-initramfs/ directory, there are two
> branches available.
>
> * denzil
>   master
>
> Do you mean that I have to do:
>  $ git checkout master
> there?
> Or is there any trick using oebb.sh?
> (Though I can't find anything suggesting this from ./oebb.sh --help)
> --
> Takeshi Hamasaki
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Ah, I see now: you are using the denzil branch with klibc_1.5.25.

This version was the last one built against kernel headers: starting
with 1.5.26 the recipe uses linux-libc-headers for building.
So for denzil, with kernel 3.2,  I suggest you to:

a) add your patch and be happy with 1.5.25
b) update to 1.5.26, backporting the commits form master
c) checkout meta-initramfs master and get klibc_2.0.2 (pls remove
linux-yocto-tiny-kexecboot_3.4.bb or you'll get errors)

Regards

Andrea




More information about the Openembedded-devel mailing list