On Wed, 15 Feb 2023 at 10:39, Petr Kubizňák - 2N <kubiz...@2n.com> wrote:
> > The way I read gtk4 and graphene source code, what the recipe claims
> > is not true: you can disable introspection in graphene, and it would
> > still build and install graphene-gobject.pc which is what gtk4 is
> > looking for. If the needed piece is not installed, then you need to
> > get to the bottom of why, e.g. specific source code lines where that
> > decision is made.
>
> That's not really true. If no patches are applied and g-i is disabled, 
> graphene fails in do_compile:
>
> [75/75] 
> /home/kubiznak/projects/poky2/build/tmp/work/core2-64-poky-linux/graphene/1.10.8-r0/recipe-sysroot/usr/bin/g-ir-compiler-wrapper
>  src/Graphene-1.0.gir --output src/Graphene-1.0.typelib 
> --includedir=/usr/share/gir-1.0
> FAILED: src/Graphene-1.0.typelib
> /home/kubiznak/projects/poky2/build/tmp/work/core2-64-poky-linux/graphene/1.10.8-r0/recipe-sysroot/usr/bin/g-ir-compiler-wrapper
>  src/Graphene-1.0.gir --output src/Graphene-1.0.typelib 
> --includedir=/usr/share/gir-1.0
> Could not find GIR file 'GObject-2.0.gir'; check XDG_DATA_DIRS or use 
> --includedir
> error parsing file src/Graphene-1.0.gir: Failed to parse included gir 
> GObject-2.0

I replicated this locally. graphene isn't being correctly configured
when introspection is disabled globally, and the attached patch is
correct. Can you resend it as a proper oe-core submission?

I haven't seen webkit fail like that before, and it does not fail for
me locally this way.

Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#177185): 
https://lists.openembedded.org/g/openembedded-core/message/177185
Mute This Topic: https://lists.openembedded.org/mt/96048399/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to