Source: camitk Version: 5.2.0-1 Severity: serious Tags: ftbfs upstream Justification: fails to build from source (but built successfully in the past)
While working on the vtk9 9.3 transition in Ubuntu, I found that the package does not build with VTK 9.3 (at least one incompatibility was introduced with VTK 9.2). I've opened a bug report on the upstream bug tracker: https://gricad-gitlab.univ-grenoble-alpes.fr/CamiTK/CamiTK/-/issues/193 and I'm copying the contents here for convenience: > I found several issues while trying to build camitk for VTK 9.3 in > Ubuntu/Debian. > > In sdk/components/vtkimage/RawDataDialog.cpp, vtkConfigure.h is not > packaged anymore and vtkType.h should be included instead > > In sdk/actions/mesh/basicmesh/MeshQuality.cpp, VTK 9.2 has renamed > SetHexQualityMeasureToMaxEdgeRatios and > SetQuadQualityMeasureToMaxEdgeRatios: the trailing 's' is removed > > In sdk/actions/mesh/basicmesh/MeshQuality.cpp, VTK 9.2 "vtkMeshQuality > and vtkCellQuality [...] no longer supports the AspectBeta tetrahedron > metric", and I'm not sure what to do as this could impact the library's > API. The last issue means that API of the package would likely break which means it would be better to have a new upstream version. -- Adrien