On Sun, Feb 11, 2018 at 10:17:40AM +0100, Jeremie Courreges-Anglas wrote:
> On Sun, Feb 11 2018, Landry Breuil <lan...@openbsd.org> wrote:
> >> > > Of the 23 victims of devel/json-c I only tested net/isc-bind
> >> > > (rndc-confgen to be more precise), which seems to work ok. It would be
> >> > > great if more people could check if this update works for them.
> >> > 
> >> > I suppose that means "i've built all of them but only runtime-tested
> >> > bind", right ? :)
> >> 
> >> ...not exactly. Let me rephrase the last bit:
> >> 
> >> I only built tested 2 victims, and runtime tested isc-bind.
> >
> > Right. In the past json-c has proven itself "interesting" when upgrading
> > it, so i'll put this diff in my next bulk along cmake stuff.
> 
> I have tried an upgrade to the 0.13 release, some of the structures are
> made opaque, which either breaks consumers or forces them to implement
> ugly hacks.  So unless I missed something, upgrading to 0.13 is not
> possible.

It is definitely possible, json-c fucks up headers/structs at every
upgrade, we're used to it.

FreeBSD upgraded it already, cf
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224675 &
https://svnweb.freebsd.org/ports?view=revision&revision=457965
so the way is paved. Just need to cherrypick fixes/hacks there and
there. Locally, i already know gdal and postgis fail to build with
json-c 0.13.

Reply via email to