Openembedded Core Discussions
 help / color / mirror / Atom feed
* gobject introspection to oe-core
@ 2015-10-06 12:27 Alexander Kanavin
  2015-10-07  9:58 ` Changhyeok Bae
  2015-10-08  6:29 ` Andreas Müller
  0 siblings, 2 replies; 10+ messages in thread
From: Alexander Kanavin @ 2015-10-06 12:27 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer, tomas,
	changhyeok.bae

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


^ permalink raw reply	[flat|nested] 10+ messages in thread
* gobject introspection to oe-core
@ 2015-12-17  9:16 Chris Trobridge
  2015-12-17  9:25 ` Burton, Ross
  2016-02-09 10:52 ` Carlos Rafael Giani
  0 siblings, 2 replies; 10+ messages in thread
From: Chris Trobridge @ 2015-12-17  9:16 UTC (permalink / raw)
  To: openembedded-core@lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 1057 bytes --]

Hi,
I have done some testing of Alex's branch "akanavin/gobject-introspection-experimental", originally http://patchwork.openembedded.org/patch/107089/ 
I have built this successfully for x86 and x64 targets on an x64 build machine:
meta              meta-yocto        meta-yocto-bsp    = "akanavin/gobject-introspection-experimental:04c7746ce90abc14604dec3328b9472c53cccf98"meta-networking   meta-oe           meta-python       = "master:47f7d287a09329734629cb9d194ef4e077117d79"meta-haswell-wc   meta-intel        = "master:6e91701dcf68f9351db8bb0b92eb2d26af1b8f7f"meta-systemd      = "master:47f7d287a09329734629cb9d194ef4e077117d79"
Specifically, it built for the qemux86, qemux86-64 and hasell-wc machines.
I have successfully run my own python3 service, which uses python3 dbus and GObject from gi.repository.
I have also inherited gobject-introspection into modemmanager_1.4.2.bb from meta-oe, which fixed the recipe building and I have checked that the target executable runs but not tested its dbus interface yet.
Regards,Chris
 		 	   		  

[-- Attachment #2: Type: text/html, Size: 2008 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-02-23 14:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-06 12:27 gobject introspection to oe-core Alexander Kanavin
2015-10-07  9:58 ` Changhyeok Bae
2015-10-08  6:29 ` Andreas Müller
  -- strict thread matches above, loose matches on Subject: below --
2015-12-17  9:16 Chris Trobridge
2015-12-17  9:25 ` Burton, Ross
2016-02-09 10:30   ` Chris Trobridge
2016-02-09 10:37     ` Alexander Kanavin
2016-02-23 14:51       ` alexander.kanavin
2016-02-09 10:52 ` Carlos Rafael Giani
2016-02-09 11:08   ` Alexander Kanavin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox