On 21/9/10 17:52, Krzysztof KosiĆski wrote:
2010/9/21 Kent Tenney <ktenney@...400...>:
I'm getting no mention of dbus in the ./configure report.
I attributed this to it's location in the src tree, under extension/
That signaled to me that it's not in core, but needs some extension magic to bring it to life.
The DBus "extension" is very much in the core. The code is in the wrong directory, because DBus support is not an extension.
The configuration problem should be fixed in revision 9773. You need the libdbus-glib-1-dev package (in Debian).
@Krzysztof:
It seems that Inkscape trunk after r9773 configures and builds with the dbus-api enabled (previously it was disabled by default). Was this change intentional?
On Mac OS X I had to change the packaging script (used for configuring and building as well) to add '--disable-dbusapi': the full rebuild, triggered after updating from r9772 to r9775, had dbus enabled (I did not manually run configure after updating in bzr). The build went through without extra warnings or errors and worked fine. But since there is no dbus demon/service running normally on osx, it produced console warnings about the missing service, and I had to change the default configure options, configure and rebuild again.
See also: Bug #647789: tries to install file(s) outside of ./configure's --prefix https://bugs.launchpad.net/inkscape/+bug/647789
~suv