Source: scilab Severity: grave Version: 6.1.0+dfsg1-3 Tags: sid bullseye X-Debbugs-CC: jpu...@debian.org
Dear Debian scilab maintainers, During a local rebuild of your package, it seems that package scilab currently FTBFS against new version of libicu library: ====================== 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/xmlerror.h:10, from /usr/include/libxml2/libxml/xpath.h:26, from src/cpp/dynamic_modules.cpp:27: /usr/include/unicode/localpointer.h:67:1: error: template with C linkage 67 | template<typename T> | ^~~~~~~~ src/cpp/dynamic_modules.cpp:21:1: note: ‘extern "C"’ linkage started here 21 | 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/xmlerror.h:10, from /usr/include/libxml2/libxml/xpath.h:26, from src/cpp/dynamic_modules.cpp:27: /usr/include/unicode/localpointer.h:190:1: error: template with C linkage 190 | template<typename T> | ^~~~~~~~ src/cpp/dynamic_modules.cpp:21:1: note: ‘extern "C"’ linkage started here 21 | 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/xmlerror.h:10, from /usr/include/libxml2/libxml/xpath.h:26, from src/cpp/dynamic_modules.cpp:27: /usr/include/unicode/localpointer.h:365:1: error: template with C linkage 365 | template<typename T> | ^~~~~~~~ src/cpp/dynamic_modules.cpp:21:1: note: ‘extern "C"’ linkage started here 21 | 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/xmlerror.h:10, from /usr/include/libxml2/libxml/xpath.h:26, from src/cpp/dynamic_modules.cpp:27: /usr/include/unicode/ucnv.h:585:1: error: conflicting declaration of C function ‘void icu_67::swap(icu_67::LocalUConverterPointer&, icu_67::LocalUConverterPointer&)’ 585 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/unicode/uenum.h:68:1: note: previous declaration ‘void icu_67::swap(icu_67::LocalUEnumerationPointer&, icu_67::LocalUEnumerationPointer&)’ 68 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [Makefile:882: src/cpp/libscifunctions_manager_la- dynamic_modules.lo] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/scilab/modules/functions_manager' make[3]: *** [Makefile:843: all-recursive] Error 1 ============================= -- Regards, Boyuan Yang
signature.asc
Description: This is a digitally signed message part