On Wed, Nov 1, 2017 at 5:49 PM Dominik 'Rathann' Mierzejewski <
domi...@greysector.net> wrote:

> Dear Fedora,
>
>
..snip..


> This breaks, for example, rsyslog-8.30.0-3, which was compiled against
> libfastjson-0.99.7, but didn't go out together with it, so when I ran
> dnf update, the set contained only new rsyslog, which, when run with
> libfastjson-0.99.6 (same SONAME!) simply dies:
> # rsyslogd -n
> rsyslogd: symbol lookup error: rsyslogd: undefined symbol:
> fjson_global_do_case_sensitive_comparison
>
> Dear maintainers, please use abipkgdiff when doing library updates.
> Upstreams do break ABI without bumping SONAME sometimes.
>
>
I'm not sure if it is a real issue or not.  A user in #fedora got bit by
this where his rsyslog was upgraded but not his libfastjson.  Updating to
libfastjson-0.99.7 allowed rsyslog to startup and begin logging.  But it
appeared to die quickly.  This happened at least twice.

There could be other things going on with his setup, but I thought I'd
point out a potential issue to be on the lookout for even if the missing
symbol has been resolved.

Troy
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to