[libvirt] [PATCHv3 00/13] Switch from yajl to Jansson

Andrea Bolognani abologna at redhat.com
Tue May 15 08:23:52 UTC 2018


On Fri, 2018-05-11 at 14:59 +0200, Ján Tomko wrote:
> Per the discussion here:
> https://www.redhat.com/archives/libvir-list/2017-November/msg00225.html
> Switch from using yajl to Jansson.

I expect Peter will review this, like he did for v1 and v2; however,
I wanted to point out that, while your series requires jansson 2.7,
Ubuntu 14.04 only ships jansson 2.5.

While Ubuntu 14.04 is *not* a supported platform as per our recently
formalized support policy, it's also the only Linux platform
available on Travis CI, so dropping support for it would mean losing
the ability to perform Travis CI builds, at least with the QEMU
driver enabled.

Personally, I think Travis CI being limited to Ubuntu, and stuck to
an obsolete version at that, makes it close to useless for Linux
builds, but I know other developers (CC'd one of them ;) use it for
smoke testing before posting patches and would probably be unhappy
if that was no longer possible.

It should however be noted that the libvirt-jenkins-ci project
provides pretty much everything you need to create and manage a
local build farm which covers our supported platforms much better;
the only thing missing there is the convenience of Travis CI, where
you only need to push a branch to GitHub and wait for the results,
but I'm actually working on something that will improve the status
quo significantly, so once that's in place maybe it will be okay
for us to use Travis CI for macOS builds exclusively.

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list