View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0012772 | VTK | (No Category) | public | 2011-12-05 17:10 | 2013-04-05 20:30 | ||||
Reporter | Orion Poplawski | ||||||||
Assigned To | Marcus D. Hanwell | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0012772: /VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx compile failure with boost 1.48.0 | ||||||||
Description | 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<IdMap>::tree_edge(Edge, const Graph&) const [with Edge = boost::detail::reverse_graph_edge_descriptor<vtkEdgeType>, 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<IncidenceGraph>::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::reverse_graph<vtkDirectedGraph*>, Buffer = boost::queue<int>, BFSVisitor = bfs_tree_builder<vtkIdTypeArray*>, ColorMap = boost::vector_property_map<boost::default_color_type>, typename boost::graph_traits<IncidenceGraph>::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<IncidenceGraph>::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = boost::reverse_graph<vtkDirectedGraph*>, Buffer = boost::queue<int>, BFSVisitor = bfs_tree_builder<vtkIdTypeArray*>, ColorMap = boost::vector_property_map<boost::default_color_type>, typename boost::graph_traits<IncidenceGraph>::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<vtkEdgeType>' has no member named 'Id' | ||||||||
Tags | No tags attached. | ||||||||
Project | TBD | ||||||||
Type | incorrect functionality | ||||||||
Attached Files | paraview-3.12.0-boost-1.48.0-bfs.patch [^] (1,188 bytes) 2011-12-09 14:31 [Show Content] | ||||||||
Relationships | |
Relationships |
Notes | |
(0027794) Orion Poplawski (reporter) 2011-12-09 14:32 |
I've attached a patch from the Fedora boost maintainer. He filed an issue with boost here: https://svn.boost.org/trac/boost/ticket/6221 [^] that was close "wontfix". Hope that helps. |
(0027804) Marcus D. Hanwell (developer) 2011-12-13 10:21 |
We are seeing a compile failure on the londinium dashboard for this, Jeff - can you confirm that the fix is correct? |
(0027809) Marcus D. Hanwell (developer) 2011-12-13 15:39 |
Commit d3ecc2c applies (a slightly modified version of) the attached patch, Jeff confirmed that the patch was fine. Thanks for reporting this and getting the patch onto our bug tracker Orion. |
(0027810) Marcus D. Hanwell (developer) 2011-12-13 16:08 |
OK, ifdefs were needed to work with older Boost versions. See commit 5f051b9 for that addition. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-12-05 17:10 | Orion Poplawski | New Issue | |
2011-12-09 14:31 | Orion Poplawski | File Added: paraview-3.12.0-boost-1.48.0-bfs.patch | |
2011-12-09 14:32 | Orion Poplawski | Note Added: 0027794 | |
2011-12-13 10:21 | Marcus D. Hanwell | Note Added: 0027804 | |
2011-12-13 10:21 | Marcus D. Hanwell | Assigned To | => Jeff Baumes |
2011-12-13 10:21 | Marcus D. Hanwell | Status | backlog => tabled |
2011-12-13 15:35 | Marcus D. Hanwell | Assigned To | Jeff Baumes => Marcus D. Hanwell |
2011-12-13 15:39 | Marcus D. Hanwell | Note Added: 0027809 | |
2011-12-13 15:39 | Marcus D. Hanwell | Status | tabled => customer review |
2011-12-13 15:39 | Marcus D. Hanwell | Resolution | open => fixed |
2011-12-13 16:08 | Marcus D. Hanwell | Note Added: 0027810 | |
2013-04-05 20:30 | Berk Geveci | Status | customer review => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |