This bug was fixed in the package libcmis - 0.5.2-1ubuntu1 --------------- libcmis (0.5.2-1ubuntu1) focal; urgency=medium
* debian/patches/include-libxml-headers-outside-of-extern-c: Take patch suggested on upstream bug to fix FTBFS with new ICU. (LP: #1870062) -- Iain Lane <i...@orangesquash.org.uk> Tue, 07 Apr 2020 15:28:36 +0100 ** Changed in: libcmis (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libcmis in Ubuntu. https://bugs.launchpad.net/bugs/1870062 Title: libcmis ftbfs in focal Status in libcmis package in Ubuntu: Fix Released Bug description: https://launchpadlibrarian.net/471776627/buildlog_ubuntu-focal- amd64.libcmis_0.5.2-1build1_BUILDING.txt.gz seen in the second focal test rebuild /usr/include/unicode/localpointer.h:371:1: error: template with C linkage 371 | template<typename T> | ^~~~~~~~ In file included from repository.cxx:29: ../../inc/libcmis-c/repository.h:32:1: note: ‘extern "C"’ linkage started here 32 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/unicode/uenum.h:23, from /usr/include/unicode/ucnv.h:53, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /usr/include/libxml2/libxml/tree.h:1307, from ../../inc/libcmis-c/repository.h:35, from repository.cxx:29: /usr/include/unicode/ucnv.h:585:1: error: conflicting declaration of C function ‘void icu_66::swap(icu_66::LocalUConverterPointer&, icu_66::LocalUConverterPointer&)’ 585 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/unicode/uenum.h:68:1: note: previous declaration ‘void icu_66::swap(icu_66::LocalUEnumerationPointer&, icu_66::LocalUEnumerationPointer&)’ 68 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [Makefile:619: libcmis_c_0.5_la-repository.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/libcmis-c' make[3]: *** [Makefile:523: all-recursive] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:538: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:43: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:23: build] Error 2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libcmis/+bug/1870062/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp