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

Reply via email to