On Thu, May 18, 2023 at 11:20 AM Khem Raj <raj.k...@gmail.com> wrote: > > On Thu, May 18, 2023 at 11:09 AM Martin Jansa <martin.ja...@gmail.com> wrote: > > > > The vala inherit is conditional on vala PACKAGECONFIG, so it seems to work > > fine. > > > > On Thu, May 18, 2023 at 7:58 PM Khem Raj <raj.k...@gmail.com> wrote: > >> > >> On Thu, May 18, 2023 at 3:12 AM Martin Jansa <martin.ja...@gmail.com> > >> wrote: > >> > > >> > * cannot be enabled without: > >> > http://errors.yoctoproject.org/Errors/Details/704353/ > >> > NetworkManager-1.42.6/meson.build:816:4: ERROR: Assert failed: vala > >> > api require GObject introspection. Use -Dvapi=false to disable it > >> > > >> > Signed-off-by: Martin Jansa <martin.ja...@gmail.com> > >> > --- > >> > .../networkmanager/networkmanager_1.42.6.bb | 3 ++- > >> > 1 file changed, 2 insertions(+), 1 deletion(-) > >> > > >> > diff --git > >> > a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.42.6.bb > >> > > >> > b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.42.6.bb > >> > index 31687a30b9..2412775cf1 100644 > >> > --- > >> > a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.42.6.bb > >> > +++ > >> > b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.42.6.bb > >> > @@ -70,11 +70,12 @@ do_compile:prepend() { > >> > export > >> > GI_TYPELIB_PATH="${B}}/src/libnm-client-impl${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}" > >> > } > >> > > >> > -PACKAGECONFIG ??= "readline nss ifupdown dnsmasq nmcli vala \ > >> > +PACKAGECONFIG ??= "readline nss ifupdown dnsmasq nmcli \ > >> > ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', > >> > bb.utils.contains('DISTRO_FEATURES', 'x11', 'consolekit', '', d), d)} \ > >> > ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez5', '', > >> > d)} \ > >> > ${@bb.utils.filter('DISTRO_FEATURES', 'wifi polkit', d)} \ > >> > ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'selinux audit', > >> > '', d)} \ > >> > + ${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vala', '', d)} \ > >> > " > >> > >> I think vala support should be added via inheriting vala class. The > >> problem is still there when GI_DATA_ENABLED > >> is True. > >> > >> > > >> > inherit ${@bb.utils.contains('PACKAGECONFIG', 'vala', 'vala', '', d)} > > Its not working in my workspace and ends with error you were seeing > without this change.
I am building with abelloni/master-next from poky-contrib btw. which has the g-i rework changes. > > >> > -- > >> > 2.40.1 > >> > > >> > > >> > > >> >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#102662): https://lists.openembedded.org/g/openembedded-devel/message/102662 Mute This Topic: https://lists.openembedded.org/mt/98988017/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-