With both of these, and the patch I just sent out, I am able to get
all of the boards building (except qemu-nios2) and passing testimage
(for the qemu boards).
https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/376922543

Thanks,
Jon

On Fri, Sep 24, 2021 at 2:40 AM Naveen Saini
<naveen.kumar.sa...@intel.com> wrote:
>
> As OE-core explicitly have added depends for qemu-helper addto_recipe_sysroot 
> task, which
> breaks zephyr-qemuboot implementation of adding build dependencies
> http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=282d596b8cc81d650b6d20c6131fdc236bad2c20
>
> ERROR: Error for 
> meta-zephyr/recipes-kernel/zephyr-kernel/zephyr-helloworld.bb:
> do_bootconf_write[depends], dependency 
> qemu-helper-native:do_addto_recipe_sysroot:do_addto_recipe_sysroot in
> ' qemu-helper-native:do_addto_recipe_sysroot:do_addto_recipe_sysroot 
> qemu-helper-native:do_addto_recipe_sysroot:do_populate_sysroot' does not 
> contain exactly one ':' character.
>  Task 'depends' should be specified in the form 'packagename:task'
> ERROR: Command execution failed: Exited with 1
>
> Signed-off-by: Naveen Saini <naveen.kumar.sa...@intel.com>
> ---
>  classes/zephyr-qemuboot.bbclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/classes/zephyr-qemuboot.bbclass b/classes/zephyr-qemuboot.bbclass
> index c268e9e..b45e6f6 100644
> --- a/classes/zephyr-qemuboot.bbclass
> +++ b/classes/zephyr-qemuboot.bbclass
> @@ -48,7 +48,7 @@ python () {
>          for dep in (d.getVar('EXTRA_IMAGEDEPENDS') or "").split():
>          # Make sure we only add it for qemu
>              if 'qemu-helper-native' in dep:
> -                deps += " %s:%s" % (dep, task)
> +                deps += " qemu-helper-native:%s" % (task)
>          return deps
>      d.appendVarFlag('do_bootconf_write', 'depends', 
> extraimage_getdepends('do_addto_recipe_sysroot'))
>      d.appendVarFlag('do_bootconf_write', 'depends', 
> extraimage_getdepends('do_populate_sysroot'))
> --
> 2.17.1
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54853): https://lists.yoctoproject.org/g/yocto/message/54853
Mute This Topic: https://lists.yoctoproject.org/mt/85833578/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to