Jansson 2.7 requirement in 2.5.9 breaks RHEL/CentOS 6
john-cyrus at earthspike.net
Sun Jul 31 11:19:09 EDT 2016
I had the same problem with Jansson in Ubuntu 14.04 and this has fixed
it for me.
On 29/07/16 12:30, Bron Gondwana via Cyrus-devel wrote:
> The automated builds have been broken for a while. I'm working on getting the base image set up with tests on wheezy and then I'll a spread out to wider images again
> On Fri, Jul 29, 2016, at 17:32, Sebastian Hagedorn via Cyrus-devel wrote:
>> Hi Ellie,
>> thanks for the quick response! I can confirm that fixes the issue.
>> I thought there were automatic builds to check for issues like this one.
>> Aren't those done for RHEL 6 anymore?
>>> Thanks for the report. I've just pushed commit 8a41e54 to the
>>> cyrus-imapd-2.5 branch, which is a back port of master's jansson
>>> backwards-compatibility layer:
>>> I've tested this with jansson-2.3 and it looks good, so newer versions
>>> should be fine too. If you're able to, I'd appreciate if you could try
>>> this out and confirm whether it works for your setup.
>>> On Thu, Jul 28, 2016, at 10:44 PM, Sebastian Hagedorn via Cyrus-devel
>>>> I tried to build Cyrus 2.5.9 on CentOS 6 following this guide:
>>>> It fails with this error:
>>>> libtool: link: gcc -fPIC -g -O2 -o imap/.libs/imapd imap/imap_proxy.o
>>>> imap/imapd.o imap/mutex_fake.o imap/pushstats.o imap/proxy.o
>>>> master/service.o sieve/.libs/libcyrus_sieve.so
>>>> -luuid /root/cyrus/cyrus-imapd/lib/.libs/libcyrus_min.so
>>>> /root/cyrus/cyrus-imapd/lib/.libs/libcyrus.so lib/.libs/libcyrus.so
>>>> lib/.libs/libcyrus_min.so -lxml2 -lical -licalss -licalvcal -lsqlite3
>>>> -ljansson -lsasl2 -lssl -lcrypto -lwrap -lnsl -lgssapi_krb5 -lkrb5
>>>> -lk5crypto -lcom_err -lkrb5support -lpcre -lpcreposix -lz
>>>> imap/.libs/libcyrus_imap.so: undefined reference to `json_boolean_value'
>>>> `json_boolean_value' is new in Jansson 2.7, but CentOS 6 only has
>> Sebastian Hagedorn - Weyertal 121, Zimmer 2.02
>> Regionales Rechenzentrum (RRZK)
>> Universität zu Köln / Cologne University - Tel. +49-221-470-89578
>> Email had 1 attachment:
>> + Attachment2
>> 1k (application/pgp-signature)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cyrus-devel