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?
>
>

Reply via email to