I had the same problem with Jansson in Ubuntu 14.04 and this has fixed it for me.
John 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? >> >> Cheers >> Sebastian >> >>> 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: >>> >>> https://github.com/cyrusimap/cyrus-imapd/commit/8a41e5417168b8df53bd7c0cf >>> 2071befeebca32b >>> >>> 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. >>> >>> Cheers, >>> >>> ellie >>> >>> On Thu, Jul 28, 2016, at 10:44 PM, Sebastian Hagedorn via Cyrus-devel >>> wrote: >>>> Hi, >>>> >>>> I tried to build Cyrus 2.5.9 on CentOS 6 following this guide: >>>> >>>> <http://cyrusimap.org/imap/installation/distributions/centos/current_sta >>>> ble.html#imap-installation-centos-current-stable> >>>> >>>> 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 >>>> imap/.libs/libcyrus_imap.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 >>>> Jansson >>>> 2.6 >> >> -- >> 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)