The problem here is that lib/mainloop.c does not #include <iv_event.h>,
even though it uses stuff from it. Prior to ivykis 0.36, iv_event.h was
included by iv.h, so this problem did not surface. With 0.36, it does,
and the simplest fix is to apply this patch to syslog-ng:

 
https://github.com/algernon/syslog-ng/commit/92c3dd3b35badf1d866961cafb57dee3b5cc8abb

Or, even better, package a newer upstream version, 3.3.9 or 3.4.1.
Though, from the 3.4 branch, 3.4.2 is expected to be released in a week
or two, so I'd suggest packaging 3.3.9 instead, which already contains
the above fix.

As for packaging new ivykis versions: I'm following the stable-*
branches, and 0.36 is thet latest from there. 0.39, while newer, is not
something I would package. (I discussed this with ivykis upstream, and
will move the ivykis package to another version if and when he makes a
new stable release).

Regarding this problem, it simply needs a newer syslog-ng.

-- 
|8]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to