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

Greg Banks gnb at fastmail.fm
Tue Jan 8 19:26:22 EST 2013



On Wed, Jan 9, 2013, at 06:54 AM, Дилян Палаузов wrote:
> Hello,
> 
> according to my logic,
> 1) at the end of ./configure a short summary of enabled and disabled 
> options shall be printed (like murder, nntp, perl, com_err, etc), where 
> the one who configures can see, that mboxevents are disabled, when 
> janssion is not installed

Sounds great.

> 2) it is up to that person to install jansson and reconfigure then.  If 
> somebody can configure and install cyrus-imapd from source, then he can 
> download, configure and install jansson.  Thus there is no reason to 
> include jansson in the cyrus-imapd package.  

Yes.

> (In the past a syslog 
> variant was included in cyrus-imapd.tar but today it is assumed, that 
> all systems have syslog.  

That should die.

> At the same time the package for com_err is 
> included in the cyrus-imapd tarball, however it is hard to find where to 
> downloand and install com_err, which is not the case with jansson).  

Plus some systems have com_err installed but it's buggy - see Bug 3711.

> The 
> documentation of cyrus-imapd (doc/install-configure.html) shall mention 
> that the package depens on jansson and probably mention where jansson 
> can be downloaded.  That's all.

Yes.

> 3) if jansson is not installed, just "./configure" shall not hard-fail. 

Yes!

-- 
Greg.


More information about the Cyrus-devel mailing list