Summary: | sci-libs/vtk-9.3.0 failed to rebuild after opencascade upgrade | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonid Kopylov <leonchik1976> |
Component: | Current packages | Assignee: | Paul Zander <negril.nx+gentoo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kripton, leonchik1976, negril.nx+gentoo, proxy-maint, sci |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/36196 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
build.log |
Description
Leonid Kopylov
2024-03-26 10:41:53 UTC
Created attachment 888662 [details]
build.log
What version of sci-libs/opencascade? sci-libs/opencascade-7.8.0 now it builds with USE=opencascade but fails with USE=all-modules # emerge -pqv '=sci-libs/vtk-9.3.0::gentoo' [ebuild R ] sci-libs/vtk-9.3.0 USE="all-modules* boost doc examples ffmpeg freetype gdal imaging java las logging mpi mysql odbc opencascade openmp openvdb pdal postgres python qt5 qt6 rendering sdl tbb threads tk views vtkm web -cuda (-debug) -gles2-only -test" PYTHON_SINGLE_TARGET="python3_11 -python3_10" VIDEO_CARDS="nvidia" CMake Error at IO/OCCT/CMakeLists.txt:22 (message): Found OpenCASCADE (/usr/lib64/cmake/opencascade) is missing the following required targets: TKSTEP, TKIGES, TKXDESTEP, TKXDEIGES Created attachment 890041 [details]
build.log
Found the issue. Need to test the fix though. Gonna take a bit. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210f12a30250cc13e74637b85876284e71962bd7 commit 210f12a30250cc13e74637b85876284e71962bd7 Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2024-04-10 15:34:04 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-04-11 09:44:06 +0000 sci-libs/vtk: fix for opencascade-7.8.0 Closes: https://bugs.gentoo.org/927891 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36196 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-libs/vtk/files/vtk-9.3.0-opencascade-7.8.0.patch | 18 ++++++++++++++++++ sci-libs/vtk/vtk-9.3.0.ebuild | 5 +++++ 2 files changed, 23 insertions(+) |