[Debian-med-packaging] Bug#1097881: sight: ftbfs with GCC-15

Matthias Klose doko at debian.org
Mon Feb 17 17:53:24 GMT 2025


Package: src:sight
Version: 24.1.0-2
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/sight_24.1.0-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/dicom/series.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/dicom/series.cpp.o -MF CMakeFiles/data.dir/dicom/series.cpp.o.d -o CMakeFiles/data.dir/dicom/series.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/dicom/series.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/dicom/sop.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/dicom/sop.cpp.o -MF CMakeFiles/data.dir/dicom/sop.cpp.o.d -o CMakeFiles/data.dir/dicom/sop.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/dicom/sop.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/dicom_series.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/dicom_series.cpp.o -MF CMakeFiles/data.dir/dicom_series.cpp.o.d -o CMakeFiles/data.dir/dicom_series.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/dicom_series.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/exception.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/exception.cpp.o -MF CMakeFiles/data.dir/exception.cpp.o.d -o CMakeFiles/data.dir/exception.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/exception.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/factory/new.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/factory/new.cpp.o -MF CMakeFiles/data.dir/factory/new.cpp.o.d -o CMakeFiles/data.dir/factory/new.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/factory/new.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/fiducials_series.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/fiducials_series.cpp.o -MF CMakeFiles/data.dir/fiducials_series.cpp.o.d -o CMakeFiles/data.dir/fiducials_series.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/fiducials_series.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/frame_tl.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/frame_tl.cpp.o -MF CMakeFiles/data.dir/frame_tl.cpp.o.d -o CMakeFiles/data.dir/frame_tl.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/frame_tl.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/generic_field_base.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/generic_field_base.cpp.o -MF CMakeFiles/data.dir/generic_field_base.cpp.o.d -o CMakeFiles/data.dir/generic_field_base.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/generic_field_base.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/has_data.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/has_data.cpp.o -MF CMakeFiles/data.dir/has_data.cpp.o.d -o CMakeFiles/data.dir/has_data.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/has_data.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/has_fiducials.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/has_fiducials.cpp.o -MF CMakeFiles/data.dir/has_fiducials.cpp.o.d -o CMakeFiles/data.dir/has_fiducials.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/has_fiducials.cpp
In file included from /usr/include/c++/15/bits/shared_ptr.h:53,
                 from /usr/include/c++/15/memory:82,
                 from /usr/include/boost/function/function_base.hpp:33,
                 from /usr/include/boost/function/detail/prologue.hpp:18,
                 from /usr/include/boost/function.hpp:30,
                 from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /usr/include/boost/algorithm/string/iter_find.hpp:27,
                 from /usr/include/boost/algorithm/string/split.hpp:16,
                 from /usr/include/boost/algorithm/string.hpp:23,
                 from /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx:5,
                 from <command-line>:
In copy constructor ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(const std::__shared_ptr<_Tp, _Lp>&) [with _Tp = sight::data::camera; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,
    inlined from ‘std::shared_ptr<_Tp>::shared_ptr(const std::shared_ptr<_Tp>&) [with _Tp = sight::data::camera]’ at /usr/include/c++/15/bits/shared_ptr.h:203:7,
    inlined from ‘std::function<void()> sight::core::com::slot_run<void(A ...)>::bind_run(A ...) const [with A = {std::shared_ptr<sight::data::camera>}]’ at /build/reproducible-path/sight-24.1.0/libs/__/core/com/slot_run.hxx:47:12,
    inlined from ‘sight::core::com::slot_base::void_shared_future_type sight::core::com::slot_run<void(A ...)>::async_run(const sight::core::thread::worker::sptr&, A ...) const [with A = {std::shared_ptr<sight::data::camera>}]’ at /build/reproducible-path/sight-24.1.0/libs/__/core/com/slot_run.hxx:67:27:
/usr/include/c++/15/bits/shared_ptr_base.h:1530:7: error: ‘SR.12345’ may be used uninitialized [-Werror=maybe-uninitialized]
 1530 |       __shared_ptr(const __shared_ptr&) noexcept = default;
      |       ^~~~~~~~~~~~
In file included from /build/reproducible-path/sight-24.1.0/libs/__/core/com/slot_call.hxx:30,
                 from /build/reproducible-path/sight-24.1.0/libs/__/core/com/slot.hxx:29,
                 from /build/reproducible-path/sight-24.1.0/libs/__/core/com/signal.hxx:32,
                 from /build/reproducible-path/sight-24.1.0/libs/__/data/container.hxx:28,
                 from /build/reproducible-path/sight-24.1.0/libs/__/data/container.hpp:744,
                 from /build/reproducible-path/sight-24.1.0/libs/__/data/camera_set.hpp:25,
                 from /build/reproducible-path/sight-24.1.0/libs/__/data/camera_set.cpp:22:
/build/reproducible-path/sight-24.1.0/libs/__/core/com/slot_run.hxx: In member function ‘sight::core::com::slot_base::void_shared_future_type sight::core::com::slot_run<void(A ...)>::async_run(const sight::core::thread::worker::sptr&, A ...) const [with A = {std::shared_ptr<sight::data::camera>}]’:
/build/reproducible-path/sight-24.1.0/libs/__/core/com/slot_run.hxx:47:12: note: ‘SR.12345’ was declared here
   47 |     return [ =, this]{run(_args ...);};
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/helper/fiducials_series.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/helper/fiducials_series.cpp.o -MF CMakeFiles/data.dir/helper/fiducials_series.cpp.o.d -o CMakeFiles/data.dir/helper/fiducials_series.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/helper/fiducials_series.cpp
[ 45%] Building CXX object libs/__/data/CMakeFiles/data.dir/helper/field.cpp.o
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data && /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_DATA_EXPORTS -DSIGHT_SOURCE_DIR=\"/build/reproducible-path/sight-24.1.0\" -Ddata_EXPORTS -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/data/include -I/build/reproducible-path/sight-24.1.0/libs -I/build/reproducible-path/sight-24.1.0/libs/__ -I/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/libs/__/core/include -isystem /usr/include/gdcm-3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.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-array-bounds -fopenmp -Winvalid-pch -include /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/CMakeFiles/pch_core.dir/cmake_pch.hxx -MD -MT libs/__/data/CMakeFiles/data.dir/helper/field.cpp.o -MF CMakeFiles/data.dir/helper/field.cpp.o.d -o CMakeFiles/data.dir/helper/field.cpp.o -c /build/reproducible-path/sight-24.1.0/libs/__/data/helper/field.cpp
cc1plus: all warnings being treated as errors
make[3]: *** [libs/__/data/CMakeFiles/data.dir/build.make:196: libs/__/data/CMakeFiles/data.dir/camera_set.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 45%] Linking CXX executable ../../bin/sightrun.bin
cd /build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/utils/sightrun && /usr/bin/cmake -E cmake_link_script CMakeFiles/sightrun.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/sight-24.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -fuse-ld=gold -Wl,--as-needed -Wl,--sort-common -Wl,-O2 -Wl,--dependency-file=CMakeFiles/sightrun.dir/link.d CMakeFiles/sightrun.dir/src/profile_runner.cpp.o -o ../../bin/sightrun.bin  -Wl,-rpath,/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 ../../lib/x86_64-linux-gnu/libsight_core.so.24.0.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_log_setup.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_log.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/x86_64-linux-gnu/libxml2.so /usr/lib/x86_64-linux-gnu/libicuuc.so /usr/lib/x86_64-linux-gnu/libcrypto.so -ldl /usr/lib/gcc/x86_64-linux-gnu/15/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.a
make[3]: Leaving directory '/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu'
[ 45%] Built target sightrun
make[3]: Leaving directory '/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:7337: libs/__/data/CMakeFiles/data.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/sight-24.1.0/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:17: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Debian-med-packaging mailing list