Package: src:kopanocore Version: 8.3.4-4 Tags: sid buster Severity: serious
kopanocore fails to build with libical3. libtool: compile: x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I./common -I./common/include/kopano -DLINUX -I./common/include -I../../common/include -I../../m4lcommon/include -I../../provider/common/include -I../../provider/libserver/include -I../../ECtools/archiver/include -I../../inetmapi/include -I../../swig/include -I../../swig/python/include -DNDEBUG -DUNICODE -DUSE_EPOLL -DLDAP_THREAD_SAFE -DMAPICONFIGDIR=\"/etc/mapi\" -DPKGLIBDIR=\"/usr/lib/x86_64-linux-gnu/kopano\" "-DSOAP_CMAC=__attribute__((visibility(\"default\")))" -DSOAP_FMAC3=SOAP_CMAC -DSOAP_FMAC5=SOAP_CMAC -DSOAP_NMAC=SOAP_CMAC -Iprovider/soap -I../../common -I../../libfreebusy -I../../libsync -I../../m4lcommon -I../../mapi4linux/include -I../../provider/client -I../../provider/common -I../../provider/include -I../../provider/libserver -I../../provider/plugins -I../../libfreebusy -I../../libicalmapi -I../../ECtools/archiver -I/usr/include/x86_64-linux-gnu -DWITH_OPENSSL -DWITH_GZIP -DHAVE_OPENSSL_SSL_H -DHAVE_ZLIB_H -isystem /usr/include/mit-krb5 -DLDAP_DEPRECATED=1 -I/usr/include/mysql -I/usr/include/vmime/ -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wmissing-declarations -std=c++11 -Wno-variadic-macros -O2 -fno-strict-aliasing -Wno-sign-compare -fvisibility=hidden -fvisibility-inlines-hidden -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c ../../libicalmapi/icaluid.cpp -fPIC -DPIC -o libicalmapi/.libs/icaluid.o ../../libicalmapi/icalrecurrence.cpp: In member function ‘HRESULT KC::ICalRecurrence::HrCreateICalRecurrence(KC::TIMEZONE_STRUCT, bool, KC::recurrence*, icalcomponent*)’: ../../libicalmapi/icalrecurrence.cpp:767:17: error: ‘icaltime_from_timet’ was not declared in this scope ittExDate = icaltime_from_timet(LocalToUTC(exc, sTZgmt), bIsAllDay); ^~~~~~~~~~~~~~~~~~~ ../../libicalmapi/icalrecurrence.cpp:767:17: note: suggested alternative: ‘icaltime_as_timet’ ittExDate = icaltime_from_timet(LocalToUTC(exc, sTZgmt), bIsAllDay); ^~~~~~~~~~~~~~~~~~~ icaltime_as_timet ../../libicalmapi/icalrecurrence.cpp:769:17: error: ‘icaltime_from_timet’ was not declared in this scope ittExDate = icaltime_from_timet(LocalToUTC(exc, sTimeZone), 0); ^~~~~~~~~~~~~~~~~~~ ../../libicalmapi/icalrecurrence.cpp:769:17: note: suggested alternative: ‘icaltime_as_timet’ ittExDate = icaltime_from_timet(LocalToUTC(exc, sTimeZone), 0); ^~~~~~~~~~~~~~~~~~~ icaltime_as_timet ../../libicalmapi/icalrecurrence.cpp:771:14: error: ‘icaltimetype {aka struct icaltimetype}’ has no member named ‘is_utc’; did you mean ‘is_date’? ittExDate.is_utc = 1; ^~~~~~ is_date ../../libicalmapi/icalrecurrence.cpp: In member function ‘HRESULT KC::ICalRecurrence::HrCreateICalRecurrenceType(KC::TIMEZONE_STRUCT, bool, KC::recurrence*, icalrecurrencetype*)’: ../../libicalmapi/icalrecurrence.cpp:882:17: error: ‘icaltime_from_timet’ was not declared in this scope icRec.until = icaltime_from_timet(lpRecurrence->getEndDate() + lpRecurrence->getStartTimeOffset(), bIsAllday); ^~~~~~~~~~~~~~~~~~~ ../../libicalmapi/icalrecurrence.cpp:882:17: note: suggested alternative: ‘icaltime_as_timet’ icRec.until = icaltime_from_timet(lpRecurrence->getEndDate() + lpRecurrence->getStartTimeOffset(), bIsAllday); ^~~~~~~~~~~~~~~~~~~ icaltime_as_timet ../../libicalmapi/icalrecurrence.cpp:883:15: error: ‘struct icaltimetype’ has no member named ‘is_utc’; did you mean ‘is_date’? icRec.until.is_utc = 0; ^~~~~~ is_date Makefile:3808: recipe for target 'libicalmapi/icalrecurrence.lo' failed make[3]: *** [libicalmapi/icalrecurrence.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build' Makefile:4508: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1