On Thu, May 03, 2018 at 12:24:42PM +0200, Maximiliano Curia wrote: > > libdbus-glib-1-dev: is deprecated (#895291). We want to remove it in the > > long run, so cinnamon-settings-daemon should stop using it. In > > particular, it is presently using dbus-binding-tool and that happens to > > not work well for cross compilation (see #873617). Rather than fixing > > dbus-glib, the work should be invested in reducing reverse dependencies. > > cinnamon-settings-daemon is one of those. Refer to #895291 for > > suggestions on how to move forward. > > What do you suggests as a replacement of dbus-binding-tool?
It's not just about dbus-binding-tool. E.g. csd-datetime-mechanism.c says #include <dbus/dbus-glib.h>. That'll have to go away as well. We're talking about switching an entire library. Simon McVittie has summarized the options on #895291. If that is too short, maybe we can ask him to elaborate. Helmut

