[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