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