On Sat, 2011-01-01 at 17:55 +0100, Patrick Ohly wrote:
On Fr, 2010-12-31 at 02:48 +0000, Ng Oon-Ee wrote:
> Hi all,
>
> Simply put, when I try to compile 1.1.1 (Arch Linux 64-bit) I can't
> without disable-dbus-service. Error seems to be in syncevo-dbus-server.
The change which detects the new libnotify API fails on libnotify
versions which back-ported the version check macro, like 0.5.2. I
(incorrectly) thought that the macro had been introduced in 0.7.0 and
used that to simplify the check.
The attached patch solves the problem. Looking at the code I wonder what
the hell the libnotify developers were thinking when implementing this
API change :-/
I'll release a 1.1.1a source archive soon.
Thanks, I saw that change had been made in the changelog, probably
should have tried reverting it first. Compiles fine here now.