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 \

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to