Commit ec844706 authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

itk: fix build with gcc 15

parent 7f805255
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -94,6 +94,18 @@ stdenv.mkDerivation {
    ln -sr ${itkAdaptiveDenoisingSrc} Modules/External/ITKAdaptiveDenoising
    ln -sr ${itkSimpleITKFiltersSrc} Modules/External/ITKSimpleITKFilters
    ln -sr ${rtkSrc} Modules/Remote/RTK

    # fix build with GCC 15
    substituteInPlace Modules/ThirdParty/GoogleTest/src/itkgoogletest/googletest/src/gtest-death-test.cc \
      --replace-fail \
        '#include <utility>' \
        '#include <utility>
        #include <cstdint>'
    substituteInPlace Modules/Core/Common/include/itkFloatingPointExceptions.h \
      --replace-fail \
        '#include "itkSingletonMacro.h"' \
        '#include "itkSingletonMacro.h"
        #include <cstdint>'
  '';

  cmakeFlags = [