2016-03-31 18:38 GMT+02:00 Michael Biebl <[email protected]>:
> 2016-03-31 18:22 GMT+02:00 Rainer Gerhards <[email protected]>:
>> 2016-03-31 18:15 GMT+02:00 Michael Biebl <[email protected]>:
>
>>> Newer versions are more problematic, due to their dependency on libfastjson.
>>
>> @Michael: does that mean it would be a good idea to begin creating
>> packages ourselfs?. Don't misunderstand me: I am far from being eager
>> to do so, but if we are otherwise stuck with 8.16 and json-c, it would
>> be reasonable to do so IMHO. If we could avoid it, that would be much
>> better, though.
>
> This affects the packages in sid as well, which are currently stuck at 8.16.0.
> One aspect I particularly don't like about the libfastjson/json-c fork
> is, that the old namespace was kept.
> This can become tricky once libjson-c and libfastjson are loaded into
> the same process space. This can lead to unexpected behaviour.

You are absolutely right, I did not completely think this through and
screwed up in this regard. I need to move json-c compatibility to
source level (via CPP macros), if at all required. Changing the native
API from json_* to fjson_* is on my todo list, and probably it's a
good time to initiate this now.

Rainer
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to