Build failed in Jenkins: cyrus-imapd-master #1059

Bron Gondwana brong at fastmail.fm
Wed Jan 2 20:47:42 EST 2013


On Thu, Jan 3, 2013, at 01:20 AM, Jeroen van Meeuwen (Kolab Systems) wrote:
> On 2013-01-02 15:07, Sébastien Michel wrote:
> > I used initially json-c that is the most common. However, only the
> > trunk offered support to 64bit integers. This is why I switched to
> > jansson that is also valuable.
> > 
> > Unfortunately, it is less common than json-c, and for which the
> > version 0.10 is now available in EPEL.
> > 
> > Should I change back the JSON library? there is still time before
> > releasing Cyrus 2.5
> > 
> 
> We have discussed this before, though perhaps not on the list; I have 
> no trouble *not* having event notifications available with Cyrus IMAP 
> 2.5 on Enterprise Linux 5, but;
> 
> - We should consider upgrading our CI system to Enterprise Linux 6,
> 
> - It is not very unlikely nobody will even attempt to build Cyrus IMAP 
> 2.5 let alone ship off to production, based on Enterprise Linux 5...
> 
> So, it is really up to the rest of the list (especially those with the 
> Solaris, -UX and other UNIX systems), for which, if I recall correctly, 
> json-c and jansson are both equally unavailable and need to be built 
> on/for these platforms regardless.

I vote for using the technically best library.  It's probably small enough to that we can ship it inside the Cyrus tarballs if we need.  It's only 132k in the src directory of the latest jannson, and it's MIT licensed.

Bron.

-- 
  Bron Gondwana
  brong at fastmail.fm


More information about the Cyrus-devel mailing list