Skip to contentSkip to conversation

gobject introspection to oe-core

DISCUSSION Alexander Kanavin 3 participants 3 messages Oct 6, 2015 – Oct 8, 2015

lore
Share & tools
lore
#0 lore raw

Hello,

I'm looking into the possibility of adding gobject introspection support directly to oe-core for Yocto 2.1 release (Spring 2016). This work would of course be based on meta-gir, but with the mandatory goal of producing patches of sufficient quality that can be sent upstream.

I know the upstream tarball is a mess that mashes together several different things and was never designed for cross-compiling; and meta-gir is also difficult to understand: autotools-based build files are patched using undocumented patchfiles, then again patched from the recipe using sed, with no comments anywhere - all that needs to be sorted.

What's your take on this? Is it realistic? Would you be able to help out?

Regards,
Alexander

#1 lore raw

Hi

Thanks for your suggestion. I also would like to support gir in oe-core. However, I need to cleanup the recipes now as you said. I will think about it because of my schedule :(.

I'll contact you when I'm ready for it.
Thanks

2015년 10월 6일 화요일, Alexander Kanavin<[email protected]>님이 작성한 메시지:

Quoted 18 lines

Hello,

I'm looking into the possibility of adding gobject introspection support directly to oe-core for Yocto 2.1 release (Spring 2016). This work would of course be based on meta-gir, but with the mandatory goal of producing patches of sufficient quality that can be sent upstream.

I know the upstream tarball is a mess that mashes together several different things and was never designed for cross-compiling; and meta-gir is also difficult to understand: autotools-based build files are patched using undocumented patchfiles, then again patched from the recipe using sed, with no comments anywhere - all that needs to be sorted.

What's your take on this? Is it realistic? Would you be able to help out?

Regards,
Alexander

#2 lore raw
In reply to Alexander Kanavin
Quoted 13 lines · Alexander Kanavin

Hello,

I'm looking into the possibility of adding gobject introspection support directly to oe-core for Yocto 2.1 release (Spring 2016). This work would of course be based on meta-gir, but with the mandatory goal of producing patches of sufficient quality that can be sent upstream.

I know the upstream tarball is a mess that mashes together several different things and was never designed for cross-compiling; and meta-gir is also difficult to understand: autotools-based build files are patched using undocumented patchfiles, then again patched from the recipe using sed, with no comments anywhere - all that needs to be sorted.

Quoted 5 lines

What's your take on this? Is it realistic? Would you be able to help out?

Regards,
Alexander
--

I appreciate this very much - missing gir was a blocker many times for me. Especially if you'd manage to turn gir to more cross friendly state.
Regarding support: Depends on my current challenges but running tests and reviews should be possible for me.

Andreas