Patch suggestion - pygtk and json-c
by Jonathan Maw
Hi all,
In my experiences from adding the Automotive Message Broker to Baserock, I
have noticed a few things:
* It does not build with newer versions of json-c because json-c changed its
name (i.e. it used to be included via <json/json.h>, and it's now included
via <json-c/json.h>).
* ambctl has dependencies that prevent it running, but are not mentioned during
build-time.
- pygobject-2.0
- dbus-python
* Also, as mentioned previously, pygobject-2.0 is not compatible with later
versions of pygobject (instead of 'import gobject', you need to do
'from gi.repository import gobject').
I am aware that https://github.com/tripzero/automotive-message-broker/ has
a branch that makes it work with later versions of pygobject.
Would there be objections to me submitting patches that:
* Make it work with newer versions of json-c
- Would there be objections to this making it not work with older versions
of json-c?
* Make the build fail if the system does not have pygobject and dbus-python?
Best regards,
Jonathan Maw
7 years, 3 months
Dependencies for ambctl
by Jonathan Maw
Hi all,
I am building Automotive Message Broker as part of Baserock, and while I can
build it and run ambd successfully, I am having a few difficulties with
running ambctl.
Specifically, the problem is finding the project that provides 'gobject' for
ambctl's `import gobject`. After a bit of searching, it is apparently
provided by pygtk (git.gnome.org/pygtk), but that has the disadvantage of
having not been updated for 2 years, which itself depends on an outdated
version of pygobject and glib. Is there a preferred alternative way of getting
'gobject' in python?
Thanks,
Jonathan Maw
7 years, 4 months