Source: sight Version: 23.1.0-2 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=sight&arch=amd64&ver=23.1.0-2%2Bb3&stamp=1718718194&raw=0
[ 43%] Building CXX object libs/core/core/CMakeFiles/core_obj.dir/runtime/detail/io/Validator.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/core/core && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_BIND_GLOBAL_PLACEHOLDERS -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_SETUP_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SPIRIT_USE_PHOENIX_V3 -DBOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0 -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_PROVIDES_FUTURE -DBOOST_THREAD_VERSION=2 -DCORE_EXPORTS -DMODULE_BIN_PREFIX=\"bin\" -DMODULE_LIB_PREFIX=\"lib/x86_64-linux-gnu\" -DMODULE_RC_PREFIX=\"share/sight\" -DNDEBUG -DSIGHT_SOURCE_DIR=\"/<<PKGBUILDDIR>>\" -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/core/core/include -I/<<PKGBUILDDIR>>/libs -I/<<PKGBUILDDIR>>/libs/core -isystem /usr/include/libxml2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wconversion -march=x86-64 -mtune=generic -mfpmath=sse -fopenmp -Werror -Wno-error=deprecated-declarations -fopenmp -Winvalid-pch -include /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/core/pch/pchCore/CMakeFiles/pchCore.dir/cmake_pch.hxx -MD -MT libs/core/core/CMakeFiles/core_obj.dir/runtime/detail/io/Validator.cpp.o -MF CMakeFiles/core_obj.dir/runtime/detail/io/Validator.cpp.o.d -o CMakeFiles/core_obj.dir/runtime/detail/io/Validator.cpp.o -c /<<PKGBUILDDIR>>/libs/core/core/runtime/detail/io/Validator.cpp /<<PKGBUILDDIR>>/libs/core/core/runtime/detail/io/Validator.cpp: In member function ‘void sight::core::runtime::detail::io::Validator::initializeContext()’: /<<PKGBUILDDIR>>/libs/core/core/runtime/detail/io/Validator.cpp:113:43: error: invalid conversion from ‘void (*)(void*, xmlErrorPtr)’ {aka ‘void (*)(void*, _xmlError*)’} to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void*, const _xmlError*)’} [-fpermissive] 113 | xmlSchemaSetParserStructuredErrors(m_schemaParserContext.get(), Validator::ErrorHandler, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void*, xmlErrorPtr) {aka void (*)(void*, _xmlError*)} In file included from /<<PKGBUILDDIR>>/libs/core/core/runtime/detail/io/Validator.cpp:32: /usr/include/libxml2/libxml/xmlschemas.h:156:65: note: initializing argument 2 of ‘void xmlSchemaSetParserStructuredErrors(xmlSchemaParserCtxtPtr, xmlStructuredErrorFunc, void*)’ 156 | xmlStructuredErrorFunc serror, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<<PKGBUILDDIR>>/libs/core/core/runtime/detail/io/Validator.cpp:130:42: error: invalid conversion from ‘void (*)(void*, xmlErrorPtr)’ {aka ‘void (*)(void*, _xmlError*)’} to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void*, const _xmlError*)’} [-fpermissive] 130 | xmlSchemaSetValidStructuredErrors(m_schemaValidContext.get(), Validator::ErrorHandler, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void*, xmlErrorPtr) {aka void (*)(void*, _xmlError*)} /usr/include/libxml2/libxml/xmlschemas.h:185:65: note: initializing argument 2 of ‘void xmlSchemaSetValidStructuredErrors(xmlSchemaValidCtxtPtr, xmlStructuredErrorFunc, void*)’ 185 | xmlStructuredErrorFunc serror, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~