Third party files within =sci-libs/vtk-9.3.0 has bugs small_vector.hpp-include-cstdint.patch is missing cstdint include HierarchicalContourTree.h has case problem with "whichRound.ReadPortal" MIRTables.h CellFacePortal should be CellEdgesPortal Reproducible: Always Steps to Reproduce: USE="-all-modules boost -cuda -debug -doc -examples ffmpeg freetype -gdal -gles2-only imaging -java -java -las logging -mpi -mysql -odbc -opencascade openmp openvdb pdal -postgres python -python_single_target_python3_10 -python_single_target_python3_11 python_single_target_python3_12 -qt5 qt6 rendering sdl -tbb -test -test threads -tk -video_cards_nvidia views vtkm -web" emerge -1 =sci-libs/vtk-9.3.0 Actual Results: multiple errors during compile
Created attachment 899822 [details, diff] patch for ThirdParty files
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8863f3f1551a8190e34e8b14797d96a1527249ce commit 8863f3f1551a8190e34e8b14797d96a1527249ce Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-09-07 15:23:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-09-08 13:50:23 +0000 sci-libs/vtk: fix build with GCC 15 Closes: https://bugs.gentoo.org/937734 Closes: https://bugs.gentoo.org/937735 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> .../vtk/files/vtk-9.3.0-ThirdParty-gcc15.patch | 46 ++++++++++++++++++++++ .../vtk/files/vtk-9.3.0-core-octree_node.txx.patch | 18 +++++++++ sci-libs/vtk/vtk-9.3.0-r2.ebuild | 2 + 3 files changed, 66 insertions(+)