Package: vtk6
Version: 6.1.0+dfsg2-6
vtk/infovis is built without boost support and vtkTreeLayoutStrategy fails :
ERROR: In /build/buildd/vtk6-6.0.0/Infovis/Layout/vtkTreeLayoutStrategy.cxx,
line 87
vtkTreeLayoutStrategy (0x19de4b0): Layout only works on vtkTree unless
VTK_USE_BOOST is on.
Note that it affects the subsequent version 6.3.0+dfsg1-3 also.
Please find an attached (very simple) patch,
Regards,
Maurice Bremond
diff -rc vtk6-debian/Infovis/Layout/module.cmake vtk6-debian-patched/Infovis/Layout/module.cmake
*** vtk6-debian/Infovis/Layout/module.cmake Wed Jun 12 21:47:10 2013
--- vtk6-debian-patched/Infovis/Layout/module.cmake Mon Oct 13 10:04:34 2014
***************
*** 6,11 ****
--- 6,12 ----
vtkImagingHybrid
vtkFiltersModeling
vtkInfovisCore
+ vtkInfovisBoostGraphAlgorithms
TEST_DEPENDS
vtkRenderingLabel
vtkRenderingOpenGL
diff -rc vtk6-debian/debian/rules vtk6-debian-patched/debian/rules
*** vtk6-debian/debian/rules Fri Mar 28 10:57:18 2014
--- vtk6-debian-patched/debian/rules Sat Oct 11 13:10:38 2014
***************
*** 16,21 ****
--- 16,22 ----
-DBUILD_SHARED_LIBS=ON \
-DBUILD_TESTING=OFF \
-DVTK_USE_TK=ON \
+ -DCMAKE_CXX_FLAGS="-DVTK_USE_BOOST" \
-DVTK_WRAP_JAVA=ON \
-DVTK_WRAP_PYTHON=ON \
-DVTK_WRAP_TCL=ON \