Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937735 - =sci-libs/vtk-9.3.0 fails compile with gcc:15 multiple no member + cstdint
Summary: =sci-libs/vtk-9.3.0 fails compile with gcc:15 multiple no member + cstdint
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Paul Zander
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-10 20:40 UTC by tdr
Modified: 2024-09-08 13:51 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for ThirdParty files (vtk-9.3.0-ThirdParty.patch,3.38 KB, patch)
2024-08-10 20:42 UTC, tdr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tdr 2024-08-10 20:40:28 UTC
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
Comment 1 tdr 2024-08-10 20:42:21 UTC
Created attachment 899822 [details, diff]
patch for ThirdParty files
Comment 2 Larry the Git Cow gentoo-dev 2024-09-08 13:51:32 UTC
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(+)