DBus Language Bindings

Dan Nicholson dbn.lists at gmail.com
Fri Mar 16 15:53:56 PDT 2007

On 3/16/07, Randy McMurchy <randy at linuxfromscratch.org> wrote:
> Dan Nicholson wrote these words on 03/16/07 17:27 CST:
> > Oh, yeah. Kdebase wants dbus directly or dbus-qt3? Because the issue
> > here is the potential loss of the language bindings. If kdebase links
> > directly to dbus, then there's no issue.
> You could review the D-Bus page (though it is an old version), and
> you'll see that it looks for the bindings. It says that if KDE3 wants
> to use HAL, the D-Bus/Qt3 bindings must exist when you build HAL.

I downloaded kdebase and looked, and it does want hal, dbus and
dbus-qt3 to build the hal backend for kioslave.

> Not sure how that applies now to the newer D-Bus/HAL. However, it's
> *HAL* that wants D-Bus/Qt3 bindings in order to work with current
> KDE.

I don't think so. There's nothing in hal that asks for qt specific
bindings. Hal uses the dbus-glib bindings. It's kioslave that uses
dbus-qt3 to talk to hal over dbus.

Interestingly, Fedora takes the old dbus-qt3 code and patches it onto
kdebase. Probably not something we want to get into, though.


More information about the blfs-dev mailing list