[Buildroot] GObject introspection
Baruch Siach
baruch at tkos.co.il
Tue Feb 21 15:42:20 UTC 2017
Hi Gustavo,
On Tue, Feb 21, 2017 at 09:26:40AM -0300, Gustavo Zacarias wrote:
> On 2017-02-21 08:15, Baruch Siach wrote:
> > GObject introspection[1] is not currently packaged for Buildroot. Quite a
> > few packages disable introspection support at build time. If fact, we go
> > into great trouble to disable introspection in libgtk3. Is there a reason
> > why we don't package GObject introspection other than "nobody felt the
> > need"? Does introspection require special build time handling?
> >
> > My goal is to package pydbus[2] that depends on a newer version of
> > python-gobject (latest is 3.22, we currently package 2.28), which in
> > turn depends on GObject introspection.
> >
> > The current Buildroot option for dbus Python binding is dbus-python, but
> > it is based on dbus-glib which is "obsolete and unmaintained"[3].
> >
> > Any other option or suggestion?
> >
> > [1] https://wiki.gnome.org/Projects/GObjectIntrospection
> >
> > [2] https://github.com/LEW21/pydbus
> >
> > [3] https://www.freedesktop.org/wiki/Software/DBusBindings/
>
> Last time i checked introspection required some nasty tricks to cross
> compile.
> Just google around and you might find an update.
> I have/had some WIP somewhere, just need to see if that work is still
> relevant, but first i need to find it :)
> But other than "it needs some trickery" i see no other reason to avoid it.
Thanks. This is quite tricky indeed. Let me know if you find anything.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
More information about the buildroot
mailing list