That actually sounds correct. I have locally built another version of json-c for application development purposes. This sounds like the issue.
On Wed, Sep 3, 2014 at 11:31 AM, Rainer Gerhards <[email protected]> wrote: > FYI: json-c has broken it's API in recent versions. rsyslog does a > configure check and uses the proper API, e.g. here: > > https://github.com/rsyslog/rsyslog/blob/master/runtime/msg.c#L4077 > > So this sounds to me like the version of json-c used for compilation does > not match the version that's present on the system. > > Rainer > > > On Wed, Sep 3, 2014 at 5:25 PM, Michael Biebl <[email protected]> wrote: > >> Am 03.09.2014 17:18, schrieb Daniel Bruce: >> > Package: rsyslog >> > Version: 8.4.0-2 >> > Severity: important >> > >> > rsyslogd fails to start with the following error: >> > root@dbruce-desktop:~# /usr/sbin/rsyslogd -c3 -f /etc/rsyslog.alt.conf >> -i /var/run/rsyslog.alt.pid -4 >> > /usr/sbin/rsyslogd: symbol lookup error: /usr/sbin/rsyslogd: undefined >> symbol: json_tokener_errors >> >> Can you send me the output of >> ldd /usr/sbin/rsyslogd >> >> >> Thanks, >> Michael >> -- >> Why is it that all of the instruments seeking intelligent life in the >> universe are pointed away from Earth? >> >> >

