I've updated the developer install guide to reflect this discussion, in case anyone else runs into the same warnings and isn't sure how to proceed.
On Tue, Jul 14, 2015, at 10:52 PM, Ken Murchison wrote: > It suggests v2.0, but it isn't required if you don't need/want RSCALE, VPOLL, or VAVAILABILITY. v1.x will be sufficient for most folks in the short term. > > > On 07/13/2015 05:37 PM, Bron Gondwana wrote: >> Cyrus master suggests 2.0 in configure: >> >> eb40d32f configure.ac (Ken Murchison 2015-03-19 14:41:24 -0400 1313) AC_CHECK_LIB(ical, icalcomponent_new_vvoter, >> eb40d32f configure.ac (Ken Murchison 2015-03-19 14:41:24 -0400 1314) AC_DEFINE(HAVE_VPOLL,[], [Build VPOLL support into httpd?]), >> eb40d32f configure.ac (Ken Murchison 2015-03-19 14:41:24 -0400 1315) AC_MSG_WARN([Your version of libical can not support consensus scheduling. Consider upgrading to libical >= 2.0])) >> >> Bron. >> >> On Mon, Jul 13, 2015, at 12:40 PM, Ken Murchison wrote: >>> On 07/13/2015 02:46 AM, Chris Davies wrote: >>>> Does anyone know where I can get the latest version of libical, ideally at least version 2? >>>> >>>> I've been working through this[1] guide and am getting these warnings: >>>>> configure: WARNING: Your version of libical can not support timezones by reference. Consider upgrading to libical >= 1.0.1 >>>>> checking for icalcomponent_new_vavailability in -lical... no >>>>> configure: WARNING: Your version of libical can not support availability. Consider upgrading to libical >= 1..1 >>>>> checking for icalcomponent_new_vvoter in -lical... no configure: >>>>> WARNING: Your version of libical can not support consensus scheduling. Consider upgrading to libical >= 2.0 >>>>> checking for icalrecurrencetype_rscale_is_supported in -lical... no >>>>> configure: WARNING: Your version of libical can not support non-gregorian recurrences. Consider upgrading to libical >= 2.0 >>>> This is causing make to fail: >>>>> In file included from imap/caldav_db.h:52:0, from >>>>> imap/mailbox.c:80: /usr/local/include/libical/ical.h:89:33: fatal >>>>> error: libical_ical_export.h: No such file or directory >>>>> #include "libical_ical_export.h" ^ compilation terminated. >>>>> make[2]: *** [imap/imap_libcyrus_imap_la-mailbox.lo] Error 1 >>>>> make[2]: Leaving directory `/home/tester/cyrus-imapd' make[1]: *** >>>>> [all-recursive] Error 1 make[1]: Leaving directory `/home/tester/cyrus- >>>>> imapd' make: *** [all] Error 2 >>> >>> That looks like a bad libical install if its trying to include a header file that doesn't exist. >>> >>> >>> Latest release is 1.0.1. GitHub hosts the current dev code. >>> >>> >>> -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University >>> >> >> -- >> Bron Gondwana br...@fastmail.fm >> >> > > > -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University > Links: 1. https://docs.cyrus.foundation/imap/developer/installguide.html