/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx compile failure with boost 1.48.0
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
I get the following trying to build paraview 3.12.0 on Fedora Rawhide with boost 1.48.0:
cd /builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Infovis && /usr/bin/g++ -DvtkInfovis_EXPORTS -DVTK_PYTHON_BUILD -DVTK_IN_VTK -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wno-deprecated -Wno-deprecated -g -fPIC -I/builddir/build/BUILD/ParaView-3.12.0/fedora -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Common -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/VolumeRendering -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Rendering -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Charts -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/vtkalglib -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Wrapping/Python -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Wrapping/Python -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Infovis -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Geovis -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Views -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Parallel -I/builddir/build/BUILD/ParaView-3.12.0/VTK/VolumeRendering -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Hybrid -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Widgets -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Rendering -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Charts -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Rendering/Testing/Cxx -I/builddir/build/BUILD/ParaView-3.12.0/VTK/IO -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Imaging -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Graphics -I/builddir/build/BUILD/ParaView-3.12.0/VTK/GenericFiltering -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Filtering -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Common -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Common/Testing/Cxx -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/vtklibproj4 -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/vtklibproj4 -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/DICOMParser -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/DICOMParser -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/MaterialLibrary -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/MaterialLibrary -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/vtkmetaio -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/vtkmetaio -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/verdict -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/verdict -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/Cosmo -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/Cosmo -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/VPIC -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/VPIC -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/utf8/source -I/builddir/build/BUILD/ParaView-3.12.0/VTK/GUISupport/Qt -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/GUISupport/Qt -I/builddir/build/BUILD/ParaView-3.12.0/VTK/GUISupport/Qt/Chart -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/GUISupport/Qt/Chart -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/vtkalglib -I/builddir/build/BUILD/ParaView-3.12.0/VTK/Utilities/ftgl/src -I/builddir/build/BUILD/ParaView-3.12.0/fedora/VTK/Utilities/ftgl -I/usr/include/freetype2 -I/usr/include/python2.7 -fvisibility=hidden -fvisibility-inlines-hidden -o CMakeFiles/vtkInfovis.dir/vtkBoostPrimMinimumSpanningTree.cxx.o -c /builddir/build/BUILD/ParaView-3.12.0/VTK/Infovis/vtkBoostPrimMinimumSpanningTree.cxx /builddir/build/BUILD/ParaView-3.12.0/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx: In member function 'void bfs_tree_builder::tree_edge(Edge, const Graph&) const [with Edge = boost::detail::reverse_graph_edge_descriptor, Graph = boost::reverse_graph<vtkDirectedGraph>, IdMap = vtkIdTypeArray]': /usr/include/boost/graph/breadth_first_search.hpp:79:47: instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::reverse_graph<vtkDirectedGraph>, Buffer = boost::queue, BFSVisitor = bfs_tree_builder<vtkIdTypeArray>, ColorMap = boost::vector_property_mapboost::default_color_type, typename boost::graph_traits::vertex_descriptor = int]' /usr/include/boost/graph/breadth_first_search.hpp:107:5: instantiated from 'void boost::breadth_first_search(const VertexListGraph&, typename boost::graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::reverse_graph<vtkDirectedGraph>, Buffer = boost::queue, BFSVisitor = bfs_tree_builder<vtkIdTypeArray>, ColorMap = boost::vector_property_mapboost::default_color_type, typename boost::graph_traits::vertex_descriptor = int]' /builddir/build/BUILD/ParaView-3.12.0/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx:257:73: instantiated from here /builddir/build/BUILD/ParaView-3.12.0/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx:98:5: error: 'class boost::detail::reverse_graph_edge_descriptor' has no member named 'Id'