[Pkg-giraffe-maintainers] Bug#883957: kopanocore fails to build with libical3

Matthias Klose doko at debian.org
Sat Dec 9 19:41:07 UTC 2017


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



More information about the Pkg-giraffe-maintainers mailing list