Message ID | 20230830162330.2967-1-f_l_k@t-online.de |
---|---|
State | Under Review |
Headers | show |
Series | [meta-oe] libosinfo: build vapi only if gobject-introspection is enabled | expand |
Acked-by: Martin Jansa <Martin.Jansa@gmail.com> On Wed, Aug 30, 2023 at 6:23 PM Markus Volk <f_l_k@t-online.de> wrote: > this fixes: > meson.build:40:8: ERROR: Problem encountered: vala support was requested, > but introspection support is mandatory. > > Signed-off-by: Markus Volk <f_l_k@t-online.de> > --- > meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb > b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb > index b02bc1281..d724c52ea 100644 > --- a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb > +++ b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb > @@ -23,10 +23,10 @@ GIR_MESON_ENABLE_FLAG = 'enabled' > GIR_MESON_DISABLE_FLAG = 'disabled' > GTKDOC_MESON_OPTION = "enable-gtk-doc" > > -EXTRA_OEMESON = " \ > +EXTRA_OEMESON += " \ > -Dwith-pci-ids-path=${datadir}/pci.ids \ > -Dwith-usb-ids-path=${datadir}/usb.ids \ > - -Denable-vala=enabled \ > + ${@bb.utils.contains('GI_DATA_ENABLED', 'True', > '-Denable-vala=enabled', '-Denable-vala=disabled', d)} \ > " > > RDEPENDS:${PN} = "pciutils-ids usbids" > -- > 2.41.0 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#104671): > https://lists.openembedded.org/g/openembedded-devel/message/104671 > Mute This Topic: https://lists.openembedded.org/mt/101056232/3617156 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > Martin.Jansa@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
diff --git a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb index b02bc1281..d724c52ea 100644 --- a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb +++ b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb @@ -23,10 +23,10 @@ GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' GTKDOC_MESON_OPTION = "enable-gtk-doc" -EXTRA_OEMESON = " \ +EXTRA_OEMESON += " \ -Dwith-pci-ids-path=${datadir}/pci.ids \ -Dwith-usb-ids-path=${datadir}/usb.ids \ - -Denable-vala=enabled \ + ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Denable-vala=enabled', '-Denable-vala=disabled', d)} \ " RDEPENDS:${PN} = "pciutils-ids usbids"
this fixes: meson.build:40:8: ERROR: Problem encountered: vala support was requested, but introspection support is mandatory. Signed-off-by: Markus Volk <f_l_k@t-online.de> --- meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)