Re: Error when building eSDK for a `docker load`able tarball


Robert Berger
 

Hi,

And as far as I understand you tried to build some extensible SDK against an x86-64 container.

Please note, that my SDK most likely contains a bit more than the "standard" stuff[0], but this should not make much of a difference here.

[0] https://gitlab.com/meta-layers/meta-resy/-/blob/dunfell/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend

I take a container-x86-64:

bitbake app-container-image-mosquitto-oci [1]

[1] https://pastebin.com/T9hX1H8f

bitbake app-container-image-mosquitto-oci -c populate_sdk [2]

[2] https://pastebin.com/eujc57DG

bitbake app-container-image-mosquitto-oci -c populate_sdk_ext

breaks in a similar way[3]

[3] https://pastebin.com/rV9ewZa9

So it looks like it's extensible SDK specific.

Can you please try with the "standard" sdk instead of the extensible sdk to see if this works for you?

You might want to play with IMAGE_CONTAINER_NO_DUMMY = "1" which is defined in poky/meta/classes/image-container.bbclass and try to build a container with a kernel as a workaround in case you build an eSDK.

Regards,

Robert

Join yocto@lists.yoctoproject.org to automatically receive all group messages.