Downgraded my local version of libjson-c2 and the problem has been
corrected. Thanks.


On Wed, Sep 3, 2014 at 11:32 AM, Daniel Bruce <[email protected]> wrote:

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

Reply via email to