Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: "Jérôme Pouiller" <jezz@sysmic.org>
To: buildroot@busybox.net
Subject: [Buildroot] GObject introspection
Date: Wed, 22 Feb 2017 16:11:24 +0100	[thread overview]
Message-ID: <1502654.pABbHeZYPZ@sagittae> (raw)
In-Reply-To: <20170221154220.obb3u3t2edwnzbux@tarshish>

Hello Baruch,

On Tuesday 21 February 2017 17:42:20 CET Baruch Siach wrote:
> 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.

If you are Yocto fluent, you can check:

  http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-gnome/gobject-introspection


Regards,

-- 
J?r?me Pouiller, Sysmic
Embedded Linux specialist
http://www.sysmic.fr

  reply	other threads:[~2017-02-22 15:11 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-02-21 11:15 [Buildroot] GObject introspection Baruch Siach
2017-02-21 12:26 ` Gustavo Zacarias
2017-02-21 15:42   ` Baruch Siach
2017-02-22 15:11     ` Jérôme Pouiller [this message]
2017-02-22 23:38   ` Sam Bobroff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1502654.pABbHeZYPZ@sagittae \
    --to=jezz@sysmic.org \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox