[OE-core] [PATCH] webkitgtk: disable gobject-introspection on armv7a

Andre McCurdy armccurdy at gmail.com
Tue Aug 22 19:09:15 UTC 2017


On Tue, Aug 22, 2017 at 12:36 AM,  <jackie.huang at windriver.com> wrote:
> From: Jackie Huang <jackie.huang at windriver.com>
>
> Disable gobject-introspection on armv7a to avoid
> do_compile failure:
>
> | qemu: uncaught target signal 11 (Segmentation fault) - core dumped
> | Segmentation fault
>
> Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
> ---
>  meta/recipes-sato/webkit/webkitgtk_2.16.6.bb | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/meta/recipes-sato/webkit/webkitgtk_2.16.6.bb b/meta/recipes-sato/webkit/webkitgtk_2.16.6.bb
> index df355d2..a53c42d 100644
> --- a/meta/recipes-sato/webkit/webkitgtk_2.16.6.bb
> +++ b/meta/recipes-sato/webkit/webkitgtk_2.16.6.bb
> @@ -112,3 +112,7 @@ ARM_INSTRUCTION_SET_armv6 = "arm"
>  ARM_INSTRUCTION_SET_armv7a = "thumb"
>  ARM_INSTRUCTION_SET_armv7r = "thumb"
>  ARM_INSTRUCTION_SET_armv7ve = "thumb"
> +
> +# qemu: uncaught target signal 11 (Segmentation fault) - core dumped
> +# Segmentation fault
> +EXTRA_OECMAKE_append_armv7a = " -DENABLE_INTROSPECTION=OFF "

Using:

  GI_DATA_ENABLED_armv7a = "False"

might be a better approach. Since such over-rides for _armv7a should
also be duplicated for _armv7ve, this:

  GI_DATA_ENABLED_armv7a = "False"
  GI_DATA_ENABLED_armv7ve = "False"

would be even better.

> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list