[Debian-med-packaging] Bug#1111550: sight: FTBFS: error: ‘int sight::io::igtl::detail::raw_message::GetBodyPackSize() ’ marked ‘override’, but does not override
Sebastian Ramacher
sramacher at debian.org
Tue Aug 19 08:36:48 BST 2025
Source: sight
Version: 25.0.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher at debian.org
Dear maintainer,
sight currently FTBFS:
https://buildd.debian.org/status/fetch.php?pkg=sight&arch=amd64&ver=25.0.0-1%2Bb2&stamp=1755548241&raw=0
cd /build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/io/igtl && /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 -DNDEBUG -DSIGHT_IO_IGTL_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-25.0.0\" -Dio_igtl_EXPORTS -I/build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/io/igtl/include -I/build/reproducible-path/sight-25.0.0/libs -I/build/reproducible-path/sight-25.0.0/libs/__ -I/build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/__/core/include -I/build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/__/service/include -I/build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/libs/io/zip/include -isystem /usr/include/openigtlink -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-25.0.0=. -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 -Wno-restrict -Wno-stringop-overflow -Wno-array-bounds -Wno-stringop-overread -Wno-error=nonnull -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/io/igtl/CMakeFiles/io_igtl.dir/detail/converter/scalar_converter.cpp.o -MF CMakeFiles/io_igtl.dir/detail/converter/scalar_converter.cpp.o.d -o CMakeFiles/io_igtl.dir/detail/converter/scalar_converter.cpp.o -c /build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/converter/scalar_converter.cpp
[ 51%] Linking CXX shared library ../../../lib/x86_64-linux-gnu/libsight_module_sync.so
cd /build/reproducible-path/sight-25.0.0/obj-x86_64-linux-gnu/modules/__/sync && /usr/bin/cmake -E cmake_link_script CMakeFiles/module_sync.dir/link.txt --verbose=1
In file included from /build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/converter/scalar_converter.hpp:30,
from /build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/converter/scalar_converter.cpp:23:
/build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/raw_message.hpp:98:9: error: ‘int sight::io::igtl::detail::raw_message::GetBodyPackSize()’ marked ‘override’, but does not override
98 | int GetBodyPackSize() OVERRIDE_ON_LINUX; // FIXME
| ^~~~~~~~~~~~~~~
/build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/raw_message.hpp:101:9: error: ‘int sight::io::igtl::detail::raw_message::PackBody()’ marked ‘override’, but does not override
101 | int PackBody() OVERRIDE_ON_LINUX; // FIXME
| ^~~~~~~~
/build/reproducible-path/sight-25.0.0/libs/io/igtl/detail/raw_message.hpp:104:9: error: ‘int sight::io::igtl::detail::raw_message::UnpackBody()’ marked ‘override’, but does not override
104 | int UnpackBody() OVERRIDE_ON_LINUX; // FIXME
| ^~~~~~~~~~
Cheers
--
Sebastian Ramacher
More information about the Debian-med-packaging
mailing list