[ANNOUNCE] D-Bus 1.4.0
ralf.habacker at freenet.de
Thu Sep 9 00:00:11 PDT 2010
Am 09.09.2010 00:27, schrieb Lennart Poettering:
> On Wed, 08.09.10 16:07, Ralf Habacker (ralf.habacker at freenet.de) wrote:
>> Am 08.09.2010 01:17, schrieb Lennart Poettering:
>>> On Tue, 07.09.10 20:59, Ralf Habacker (ralf.habacker at freenet.de) wrote:
>>>> Lennart Poettering schrieb:
>>>>> Yesterday I released the long awaited D-Bus 1.4.0 into the wild:
>>>>> Changes from 1.3.1 are mostly a hookup to systemd, various bug fixes to
>>>>> the Windows support, and other bug fixes.
>> BTW: dbus-1.4.0 tar.bz2 tarball do not compile with autotools on linux
>> dbus-1.4.0/bus/dir-watch-dnotify.c:45: warning: no previous
>> prototype for âbus_watch_directoryâ
>> ../../dbus-1.4.0/bus/dir-watch-dnotify.c:79: warning: no previous
>> prototype for âbus_drop_all_directory_watchesâ
>> make: *** [bus_test-dir-watch-dnotify.o] Fehler 1
>> make: Leaving directory `/root/dbus-1.4.0-autotools-build/bus'
>> make: *** [all-recursive] Fehler 1
>> make: Leaving directory `/root/dbus-1.4.0-autotools-build'
>> make: *** [all] Fehler 2
>> lxserver18:~/dbus-1.4.0-autotools-build #
> dnotify? that sounds suspicious. Only really really old kernels need
> that. Are you trying to compile this on some really ancient system?
i tried this on an opensuse linux 10.0 system.
> Most likely somebody broke that since it's not really something anybody tests
> things on.
A further test on a opensuse linux 11.1 did not show the error probably
because dnotify isn't used on 11.1
a further look shows that in
the dbus-watch api has been refactored in a way that bus_watch_directory
() has been replaced by bus_set_watched_dirs(), but the dnotify
implementation hasn't been refactered too.
More information about the dbus