Your message dated Fri, 18 Apr 2025 21:44:11 +0000
with message-id <[email protected]>
and subject line Bug#1096841: fixed in insighttoolkit5 5.4.3-2
has caused the Debian Bug report #1096841,
regarding insighttoolkit5: ftbfs with GCC-15
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1096841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096841
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:insighttoolkit5
Version: 5.4.0-2
Severity: important
Tags: sid forky
User: [email protected]
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/insighttoolkit5_5.4.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

[...]
      |                                ^~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:23:1:
 note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by 
adding ‘#include <cstdint>’
   22 | #include "itkSingletonMacro.h"
  +++ |+#include <cstdint>
   23 | 
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:37:3:
 error: default member initializer for unnamed bit-field
   37 |   {
      |   ^
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:44:92:
 error: ‘ExceptionAction’ in ‘class itk::FloatingPointExceptionsEnums’ does not 
name a type
   44 |                         operator<<(std::ostream & out, const 
FloatingPointExceptionsEnums::ExceptionAction value);
      |                                                                         
                   ^~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:63:61:
 error: ‘ExceptionAction’ in ‘class itk::FloatingPointExceptionsEnums’ does not 
name a type
   63 |   using ExceptionActionEnum = 
FloatingPointExceptionsEnums::ExceptionAction;
      |                                                             
^~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:66:27:
 error: ‘ExceptionActionEnum’ does not name a type
   66 |   using ExceptionAction = ExceptionActionEnum;
      |                           ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:67:20:
 error: ‘ExceptionActionEnum’ does not name a type
   67 |   static constexpr ExceptionActionEnum ABORT = 
ExceptionActionEnum::ABORT;
      |                    ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:68:20:
 error: ‘ExceptionActionEnum’ does not name a type
   68 |   static constexpr ExceptionActionEnum EXIT = ExceptionActionEnum::EXIT;
      |                    ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:105:22:
 error: ‘ExceptionActionEnum’ has not been declared
  105 |   SetExceptionAction(ExceptionActionEnum a);
      |                      ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include/itkFloatingPointExceptions.h:108:10:
 error: ‘ExceptionActionEnum’ does not name a type
  108 |   static ExceptionActionEnum
      |          ^~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object 
Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o
cd /build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/Core/Common/src 
&& /usr/bin/c++ -DITKCommon_EXPORTS 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/DoubleConversion/src
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/DoubleConversion/src/double-conversion
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/Eigen3/src
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/KWSys/src
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/VNL/src/vxl/vcl
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/VNL/src/vxl/core
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/VNL/src/vxl/v3p/netlib
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/VNL/src/vxl/vcl
 -I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/T
 hirdParty/VNL/src/vxl/core 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/Core/Common 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/include 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/VNL/src/vxl/core/vnl
 
-I/build/reproducible-path/insighttoolkit5-5.4.0/BUILD/Modules/ThirdParty/VNL/src/vxl/core/vnl
 -isystem 
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/ThirdParty/Eigen3/src/itkeigen/..
 -g -O2 -ffile-prefix-map=/build/reproducible-path/insighttoolkit5-5.4.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-I/usr/include/nifti -g1  -mtune=generic -march=corei7 -Wall -Wcast-align 
-Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral 
-Wpointer-arith -Wshadow -Wunused -Wwrite-strings -Wno-strict-overflow 
-Wno-depreca
 ted -Wno-invalid-offsetof -Woverloaded-virtual -Wctad-maybe-unsupported 
-Wstrict-null-sentinel  -fno-sized-deallocation -msse2 -std=c++17 -fPIC -MD -MT 
Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o 
-MF CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o.d -o 
CMakeFiles/ITKCommon.dir/itkXMLFileOutputWindow.cxx.o -c 
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkXMLFileOutputWindow.cxx
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:38:28:
 error: ‘ExceptionActionEnum’ in ‘class itk::FloatingPointExceptions’ does not 
name a type
   38 |   FloatingPointExceptions::ExceptionActionEnum m_ExceptionAction{ 
FloatingPointExceptions::ExceptionActionEnum::ABORT };
      |                            ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:43:1:
 error: variable or field ‘SetExceptionAction’ declared void
   43 | 
FloatingPointExceptions::SetExceptionAction(FloatingPointExceptions::ExceptionActionEnum
 a)
      | ^~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:43:70:
 error: ‘ExceptionActionEnum’ is not a member of ‘itk::FloatingPointExceptions’
   43 | 
FloatingPointExceptions::SetExceptionAction(FloatingPointExceptions::ExceptionActionEnum
 a)
      |                                                                      
^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:49:26:
 error: ‘ExceptionActionEnum’ in ‘class itk::FloatingPointExceptions’ does not 
name a type
   49 | FloatingPointExceptions::ExceptionActionEnum
      |                          ^~~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:83:73:
 error: ‘ExceptionAction’ in ‘class itk::FloatingPointExceptionsEnums’ does not 
name a type
   83 | operator<<(std::ostream & out, const 
itk::FloatingPointExceptionsEnums::ExceptionAction value)
      |                                                                         
^~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:
 In lambda function:
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:88:47:
 error: ‘itk::FloatingPointExceptionsEnums::ExceptionAction’ has not been 
declared
   88 |       case itk::FloatingPointExceptionsEnums::ExceptionAction::ABORT:
      |                                               ^~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:90:47:
 error: ‘itk::FloatingPointExceptionsEnums::ExceptionAction’ has not been 
declared
   90 |       case itk::FloatingPointExceptionsEnums::ExceptionAction::EXIT:
      |                                               ^~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:
 In function ‘void {anonymous}::itkFloatingPointExceptionsAbortOrExit()’:
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:106:37:
 error: ‘GetExceptionAction’ is not a member of ‘itk::FloatingPointExceptions’
  106 |   if (itk::FloatingPointExceptions::GetExceptionAction() == 
itk::FloatingPointExceptions::ExceptionActionEnum::ABORT)
      |                                     ^~~~~~~~~~~~~~~~~~
/build/reproducible-path/insighttoolkit5-5.4.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:106:91:
 error: ‘itk::FloatingPointExceptions::ExceptionActionEnum’ has not been 
declared
  106 |   if (itk::FloatingPointExceptions::GetExceptionAction() == 
itk::FloatingPointExceptions::ExceptionActionEnum::ABORT)
      |                                                                         
                  ^~~~~~~~~~~~~~~~~~~
make[3]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/build.make:1146: 
Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkFloatingPointExceptions.cxx.o]
 Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory 
'/build/reproducible-path/insighttoolkit5-5.4.0/BUILD'
make[2]: *** [CMakeFiles/Makefile2:13601: 
Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/all] Error 2
make[2]: Leaving directory 
'/build/reproducible-path/insighttoolkit5-5.4.0/BUILD'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory 
'/build/reproducible-path/insighttoolkit5-5.4.0/BUILD'
dh_auto_build: error: cd BUILD && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:78: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: insighttoolkit5
Source-Version: 5.4.3-2
Done: Steve M. Robbins <[email protected]>

We believe that the bug you reported is fixed in the latest version of
insighttoolkit5, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve M. Robbins <[email protected]> (supplier of updated insighttoolkit5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 18 Apr 2025 14:52:31 -0500
Source: insighttoolkit5
Architecture: source
Version: 5.4.3-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Steve M. Robbins <[email protected]>
Closes: 1096841
Changes:
 insighttoolkit5 (5.4.3-2) experimental; urgency=medium
 .
   [ Steve Robbins ]
   * [00367e9] Fix build with gcc-15.  Closes: #1096841.
Checksums-Sha1:
 a9a51e53b9c58affec6427628e0911ffea46c128 2471 insighttoolkit5_5.4.3-2.dsc
 071bbff2ef73018682bd9df98fa6b3c255ea8dcd 23828 
insighttoolkit5_5.4.3-2.debian.tar.xz
 645a3ed6a8a21f051303a26b0c09883bc8f605b2 28654 
insighttoolkit5_5.4.3-2_source.buildinfo
Checksums-Sha256:
 b5c9c8fc7173c6bad2ab1415aed335c1b829a6f5984fb09ce2104b64e52e3e5d 2471 
insighttoolkit5_5.4.3-2.dsc
 038118baf38876603bd350c44fb715564a57e654475120e4b68640b864c15c23 23828 
insighttoolkit5_5.4.3-2.debian.tar.xz
 534980954eac574610a559bae3770aed865d119550b26d83a91f6057a0b6ea40 28654 
insighttoolkit5_5.4.3-2_source.buildinfo
Files:
 9b7e568f388efca305ad440fd77204f1 2471 science optional 
insighttoolkit5_5.4.3-2.dsc
 fdb2a04879018a9131ee69b7508050d1 23828 science optional 
insighttoolkit5_5.4.3-2.debian.tar.xz
 d694e566134230664a05c96e9a66aede 28654 science optional 
insighttoolkit5_5.4.3-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEy89k8fa3rclNjyokyeVeL63I9LkFAmgCtKEPHHNtckBkZWJp
YW4ub3JnAAoJEMnlXi+tyPS5PdIP/1DXxpiToNUy1k1RREvr8XJXoyKBJ1VCVooS
Oxm3aASe3vlwTKF8nK8a1pDyZP3LBdEnEs0gJjcuN2vdM+BUn/xVeJM+xFngXsaX
MoZng7eGOP9XnHyNdPwWvsP25rfA+vjJbo0wg8N+ZCzoXqK2u6Db2JMT7ZBvKaKT
swN6QJHne8Nis5qtL1CHj7AypwBoxV0V5xpUY2MBw0XMRLiMd8s2D/+thlP9fs59
1IVnvwkm2dNz9zeWV7aRENQQnDHCEnaNZPvA+4jmw/f8ZXuzMMq2w/PS7nof2ttb
oB1HwbGksrkj8X0jOLRWFJqOTiuOZmWvxVfnNfc/5seIREs0qXWOEwB01nYm1b9O
3KOjKrKhycsnPhpNwr4Q1v/g6Ggh1f3y340t7mQVc4s4e31QXPHrfYaaQcA7bAlV
EzcthltjLIWtWVQABQDS8IUSrQzSvoQB/FWFx4S/G1Cx+c3AYI7+9d8RizaRcROn
2utcnQi08am6AUJaKlsh4ZmCsNLHqvD01egLEZAj1zNIx0nF4obC2I8jH6VfODTQ
ZI4LXOJG0zSgOWHd5N5ercSYH+QN7Y5hhgd2DmW5jKy9TPy6nmWZQUZY9JMOfJFj
Ntz8guxM6QLcIIWg8GT/OK5fORFxMHL+BrcCDhSeiD7krwFgAeKEIWMdnQ1qxqyI
kmplNuyu
=VAkr
-----END PGP SIGNATURE-----

Attachment: pgpy1bNGzcfVR.pgp
Description: PGP signature


--- End Message ---

Reply via email to