+++ cawa sorix [2014-05-27 22:12 +0200]: > Hi, > > I built the new version on my debian stable, it works, I will use it now > :)
I updated the packaging/patches for the buld system changes and it builds fine on unstable (not tested yet). I noted that Debian is trying to transition packages in the archive from vtk5.8 to vtk6: https://release.debian.org/transitions/html/vtk6.html Therion is one package blocking that transition. I tried building with vtk6 and it generates some whinging (below). Can someone who speaks C++ take a look and see if this is an API change or some more trivial fix? (Also Olly posted about the similar transition from wx2.8 to wx3.0 a while back, and how it produced a couple of bugs. Any chance someone can look at that too?) https://release.debian.org/transitions/html/wxwidgets3.0 vtk6 build failure: c++ -c -Wall -D_GNU_SOURCE -DLOCH -DLXLINUX -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I/usr/include/freetype2 -I/usr/include/vtk-6.1 -o .././loch/lxData.o lxData.cxx lxData.cxx: In member function 'void lxData::Rebuild()': lxData.cxx:538:28: error: 'class vtkPolyDataNormals' has no member named 'SetInput' this->scrapWallsNormals->SetInput(this->scrapWalls); ^ lxData.cxx:545:19: error: 'class vtkAppendPolyData' has no member named 'AddInput' this->allWalls->AddInput(this->scrapWallsNormals->GetOutput()); ^ lxData.cxx:546:19: error: 'class vtkAppendPolyData' has no member named 'AddInput' this->allWalls->AddInput(this->lrudWalls); ^ lxData.cxx:548:27: error: 'class vtkTriangleFilter' has no member named 'SetInput' this->allWallsTriangle->SetInput(this->allWalls->GetOutput()); ^ lxData.cxx:549:25: error: 'class vtkDepthSortPolyData' has no member named 'SetInput' this->allWallsSorted->SetInput(this->allWallsTriangle->GetOutput()); ^ lxData.cxx:551:27: error: 'class vtkStripper' has no member named 'SetInput' this->allWallsStripped->SetInput(this->allWallsTriangle->GetOutput()); ^ lxData.cxx:554:24: error: 'class vtkPolyDataNormals' has no member named 'SetInput' this->surfaceNormals->SetInput(this->surface); ^ lxData.cxx:557:26: error: 'class vtkTriangleFilter' has no member named 'SetInput' this->surfaceTriangle->SetInput(this->surfaceNormals->GetOutput()); ^ lxData.cxx:558:24: error: 'class vtkDepthSortPolyData' has no member named 'SetInput' this->surfaceSorted->SetInput(this->surfaceTriangle->GetOutput()); ^ Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/