This failure is not seen on the autobuilder. Is it something that happens
only under specific condition, and so should the dependency be conditional
to that?

Alex

On Tue, 14 Jan 2020 at 17:20, Aníbal Limón <anibal.li...@linaro.org> wrote:

> The python3native.bbclass set PYTHON_{LIBRARY, INCLUDE_DIR} pointing to
> python target build, a patch was add to use target _sysconfigdata too [1]
> but is not available without python3 dependency.
>
> Fixes waffle build when trying to find _sysconfigdata module,
>
> ...
> | Program python3 found: YES
> (/home/anibal.limon/linaro/oe-rpb-master/build-410c/tmp-rpb-glibc/work/aarch64-linaro-linux/waffle/1.6.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3)
> |
> | meson.build:36:0: ERROR: <ExternalProgram 'python3' ->
> ['/home/anibal.limon/linaro/oe-rpb-master/build-410c/tmp-rpb-glibc/work/aarch64-linaro-linux/waffle/1.6.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3']>
> is not a valid python or it is missing setuptools
> |
> | A full log can be found at
> /home/anibal.limon/linaro/oe-rpb-master/build-410c/tmp-rpb-glibc/work/aarch64-linaro-linux/waffle/1.6.0-r0/build/meson-logs/meson-log.txt
> | WARNING: exit code 1 from a shell command.
> ...
>
> [1]
> http://git.openembedded.org/openembedded-core/commit/?id=02714c105426b0d687620913c1a7401b386428b6
>
> Signed-off-by: Aníbal Limón <anibal.li...@linaro.org>
> ---
>  meta/recipes-graphics/waffle/waffle_1.6.0.bb | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/meta/recipes-graphics/waffle/waffle_1.6.0.bb
> b/meta/recipes-graphics/waffle/waffle_1.6.0.bb
> index 52cb1df899..a620295978 100644
> --- a/meta/recipes-graphics/waffle/waffle_1.6.0.bb
> +++ b/meta/recipes-graphics/waffle/waffle_1.6.0.bb
> @@ -11,6 +11,8 @@ UPSTREAM_CHECK_URI = "
> http://www.waffle-gl.org/releases.html";
>
>  inherit meson features_check lib_package bash-completion
>
> +DEPENDS_append = " python3"
> +
>  # This should be overridden per-machine to reflect the capabilities of
> the GL
>  # stack.
>  PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'glx
> x11-egl', '', d)} \
> --
> 2.24.1
>
>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to