> On 15 May 2023, at 15:49, Petr Kubizňák - 2N <kubiz...@2n.com> wrote:
> The key question is whether the problematic packages have intrinsic 
> dependency on g-i-native, which can (and should) be fixed by adding the 
> package in DEPENDS directly, or g-i-native is always needed as Ross says, 
> which would imply g-i-native should not be conditioned by GI_DATA_ENABLED in 
> the class.
> 
> I'm not an expert on g-i so I didn't have strong arguments but feel free to 
> convince Alex that g-i-native should be always in DEPENDS.

If we grab a package from git that has a empty m4/ and it has optional support 
for G-I then it needs a dependency on gobject-introspection-native so that it 
has introspection.m4 available.

We already inherit gobject-introspection.bbclass, so the dependency can be 
there.  I don’t see why g-i.bbclass would only pull in fundamental build 
dependencies when it’s enabled.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#181265): 
https://lists.openembedded.org/g/openembedded-core/message/181265
Mute This Topic: https://lists.openembedded.org/mt/98032505/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