[Debian-med-packaging] Bug#1097881: sight: ftbfs with GCC-15
Flavien Bridault
flavien.bridault at ircad.fr
Mon Sep 15 08:25:24 BST 2025
I'm on it.
*Dr. Flavien BRIDAULT*
Director of Software Development
IRCAD France & IRCAD Africa
flavien.bridault at ircad.fr <mailto:flavien.bridault-louchez at ircad.fr>
Tél. : +33 (0)3 88 119 201
IRCAD France
http://www.ircad.fr/
http://www.ircad.africa/ <http://www.ircad.fr/>
Suivez l'IRCAD sur Facebook
<http://www.facebook.com/pages/IRCAD/193785273990141>
*IRCAD France*
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex
- FRANCE
Le 17/02/2025 à 18:53, Matthias Klose a écrit :
> 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(conststd::__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(conststd::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(constsight::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(constsight::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
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250915/f21466fb/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TsAIoOyxR8tQBt6t.png
Type: image/png
Size: 6090 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250915/f21466fb/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dnNhTtbW2wrm8k7J.png
Type: image/png
Size: 3486 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250915/f21466fb/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20250915/f21466fb/attachment-0001.sig>
More information about the Debian-med-packaging
mailing list