Digikam compil crashes on Mac OS Lion...

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Digikam compil crashes on Mac OS Lion...

Gerard Milhaud
Hi,

I've exactly followed the instructions at
http://fossies.org/linux/misc/digikam-2.4.1.tar.gz:a/digikam-2.4.1/core/README.MACOSX

>     515 - INSTALLATION TO COMPILE CURRENT DIGIKAM CODE FROM GIT/MASTER
>     52----------------------------------------------------------------
>     53
>     54* Process stage 1 to install Macports on your computer.
>     55
>     56* Process stage 4 of this tutorial to install all dependencies.
>     57
>     58* Process Stage 3 of this tutorial to setup system for KDE Applications.
>     59
>     60* In you prefered directory dedicated to store and compile source code, checkout digiKam Software Compilation
>     61* from KDE git/master repository, and start cmake configuration:
>     62
>     63>  git clone git://anongit.kde.org/digikam-software-compilation ./2.x
>     64>  cd 2.x
>     65>  ./download-repos
>     66>  bootstrap.macports
>     67
>     68* If all is fine digiKam software compilation can be compiled as well into "build" sub-folder:
>     69
>     70>  cd build
>     71>  make


All is OK until the last step... during the "make" step of the digikam
2.x repository I've got with git...

Here is the crash info... Any idea, tips welcome...

Thanks in advance.

G.

> [ 70%] Building CXX object
> core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
> In member function ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
> IncidenceGraph&, Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex, DFSVisitor&, ColorMap, LessThan) [with
> IncidenceGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DFSVisitor =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
> ColorMap =
> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
> std::vector<boost::default_color_type,
> std::allocator<boost::default_color_type> > >,
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, boost::default_color_type, boost::default_color_type&>, LessThan
> = Digikam::LessThanOnVertexImageInfo<bool (*)(const
> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’:
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&,
> const Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool,
> LessThan) [with GraphType = boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, LessThan =
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
> instantiated from ‘QList<Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
> EdgeProperties>::verticesDepthFirstSorted(const
> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan)
> const [with LessThan = Digikam::LessThanOnVertexImageInfo<bool
> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>,
> VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
> instantiated from here
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1418:
> error: no matching function for call to ‘target(const
> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
> int>&, const boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>&)’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
> In static member function ‘static QList<Value>
> Digikam::Graph<VertexProperties, EdgeProperties>::toList(const
> range_t&) [with Value =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge, range_t =
> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default,
> boost::use_default>,
> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default, boost::use_default>
> >, VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties
> = Digikam::HistoryEdgeProperties]’:
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1049:
> instantiated from ‘static QList<Digikam::Graph<VertexProperties,
> EdgeProperties>::Edge> Digikam::Graph<VertexProperties,
> EdgeProperties>::toEdgeList(const range_t&) [with range_t =
> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default,
> boost::use_default>,
> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default, boost::use_default>
> >, VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties
> = Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1411:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
> IncidenceGraph&, Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex, DFSVisitor&, ColorMap, LessThan) [with
> IncidenceGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DFSVisitor =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
> ColorMap =
> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
> std::vector<boost::default_color_type,
> std::allocator<boost::default_color_type> > >,
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, boost::default_color_type, boost::default_color_type&>, LessThan
> = Digikam::LessThanOnVertexImageInfo<bool (*)(const
> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&,
> const Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool,
> LessThan) [with GraphType = boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, LessThan =
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
> instantiated from ‘QList<Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
> EdgeProperties>::verticesDepthFirstSorted(const
> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan)
> const [with LessThan = Digikam::LessThanOnVertexImageInfo<bool
> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>,
> VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
> instantiated from here
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1036:
> error: no match for ‘operator<<’ in ‘list <<
> ((boost::iterator_facade<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default,
> boost::use_default>,
> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
> boost::random_access_traversal_tag>,
> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >, long int>*)(& it))->boost::iterator_facade<I, V,
> TC, R, D>::operator* [with Derived =
> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >,
> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >*,
> std::vector<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> >,
> std::allocator<boost::detail::sei_<long unsigned int,
> std::_List_iterator<boost::list_edge<long unsigned int,
> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
> boost::no_property> > >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long
> unsigned int, boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, long int>, boost::use_default,
> boost::use_default>, Value =
> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >, CategoryOrTraversal =
> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
> boost::random_access_traversal_tag>, Reference =
> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >, Difference = long int]()’
> /opt/local/include/QtCore/qlist.h:320: note: candidates are: QList<T>&
> QList<T>::operator<<(const T&) [with T =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge]
> /opt/local/include/QtCore/qlist.h:322: note: QList<T>&
> QList<T>::operator<<(const QList<T>&) [with T =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge]
> /Users/g/SOURCES/digikam/2.x/core/libs/database/databaseparameters.h:156:
> note: QDebug Digikam::operator<<(QDebug, const
> Digikam::DatabaseParameters&)
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imageinfo.h:459: note:
> QDebug& Digikam::operator<<(QDebug&, const Digikam::ImageInfo&)
> /Users/g/SOURCES/digikam/2.x/build/core/digikam/../../../core/libs/database/imagehistory/imagehistorygraph.h:191:
> note: QDebug Digikam::operator<<(QDebug, const
> Digikam::ImageHistoryGraph&)
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:77:
> note: QDebug Digikam::operator<<(QDebug, const
> Digikam::HistoryVertexProperties&)
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:78:
> note: QDebug Digikam::operator<<(QDebug, const Digikam::HistoryImageId&)
> /opt/local/include/kdebug.h:220: note: QDebug operator<<(QDebug, const
> KDateTime&)
> /opt/local/include/kdebug.h:219: note: QDebug operator<<(QDebug, const
> KUrl&)
> /opt/local/include/kdebug.h:203: note: QDebug operator<<(QDebug,
> QDebug (*)(QDebug, KDebugTag))
> /opt/local/include/QtCore/qtextstream.h:293: note: QTextStream&
> operator<<(QTextStream&, QTextStreamManipulator)
> /opt/local/include/QtCore/qtextstream.h:290: note: QTextStream&
> operator<<(QTextStream&, QTextStream& (*)(QTextStream&))
> /opt/local/include/QtGui/qtreewidget.h:254: note: QDataStream&
> operator<<(QDataStream&, const QTreeWidgetItem&)
> /opt/local/include/QtSql/qsqlerror.h:97: note: QDebug
> operator<<(QDebug, const QSqlError&)
> /opt/local/include/QtCore/qurl.h:288: note: QDebug operator<<(QDebug,
> const QUrl&)
> /opt/local/include/QtCore/qurl.h:283: note: QDataStream&
> operator<<(QDataStream&, const QUrl&)
> /opt/local/include/QtCore/qdatetime.h:333: note: QDebug
> operator<<(QDebug, const QDateTime&)
> /opt/local/include/QtCore/qdatetime.h:332: note: QDebug
> operator<<(QDebug, const QTime&)
> /opt/local/include/QtCore/qdatetime.h:331: note: QDebug
> operator<<(QDebug, const QDate&)
> /opt/local/include/QtCore/qdatetime.h:326: note: QDataStream&
> operator<<(QDataStream&, const QDateTime&)
> /opt/local/include/QtCore/qdatetime.h:324: note: QDataStream&
> operator<<(QDataStream&, const QTime&)
> /opt/local/include/QtCore/qdatetime.h:322: note: QDataStream&
> operator<<(QDataStream&, const QDate&)
> /opt/local/include/QtGui/qstyleoption.h:963: note: QDebug
> operator<<(QDebug, const QStyleOption&)
> /opt/local/include/QtGui/qstyleoption.h:962: note: QDebug
> operator<<(QDebug, const QStyleOption::OptionType&)
> /opt/local/include/QtGui/qstyle.h:882: note: QDebug operator<<(QDebug,
> QFlags<QStyle::StateFlag>)
> /opt/local/include/QtGui/qicon.h:144: note: QDataStream&
> operator<<(QDataStream&, const QIcon&)
> /opt/local/include/QtCore/qlocale.h:720: note: QDataStream&
> operator<<(QDataStream&, const QLocale&)
> /opt/local/include/QtGui/qitemselectionmodel.h:222: note: QDebug
> operator<<(QDebug, const QItemSelectionRange&)
> /opt/local/include/QtGui/qkeysequence.h:217: note: QDebug
> operator<<(QDebug, const QKeySequence&)
> /opt/local/include/QtGui/qkeysequence.h:203: note: QDataStream&
> operator<<(QDataStream&, const QKeySequence&)
> /opt/local/include/QtGui/qcursor.h:166: note: QDataStream&
> operator<<(QDataStream&, const QCursor&)
> /opt/local/include/QtGui/qsizepolicy.h:220: note: QDataStream&
> operator<<(QDataStream&, const QSizePolicy&)
> /opt/local/include/QtGui/qfont.h:356: note: QDebug operator<<(QDebug,
> const QFont&)
> /opt/local/include/QtGui/qfont.h:351: note: QDataStream&
> operator<<(QDataStream&, const QFont&)
> /opt/local/include/QtGui/qpalette.h:239: note: QDataStream&
> operator<<(QDataStream&, const QColorGroup&)
> /opt/local/include/QtGui/qpalette.h:254: note: QDataStream&
> operator<<(QDataStream&, const QPalette&)
> /opt/local/include/QtGui/qbrush.h:165: note: QDebug operator<<(QDebug,
> const QBrush&)
> /opt/local/include/QtGui/qbrush.h:160: note: QDataStream&
> operator<<(QDataStream&, const QBrush&)
> /opt/local/include/QtGui/qpixmap.h:313: note: QDataStream&
> operator<<(QDataStream&, const QPixmap&)
> /opt/local/include/QtGui/qimage.h:351: note: QDataStream&
> operator<<(QDataStream&, const QImage&)
> /opt/local/include/QtGui/qtransform.h:360: note: QDebug
> operator<<(QDebug, const QTransform&)
> /opt/local/include/QtGui/qtransform.h:355: note: QDataStream&
> operator<<(QDataStream&, const QTransform&)
> /opt/local/include/QtGui/qpainterpath.h:423: note: QDebug
> operator<<(QDebug, const QPainterPath&)
> /opt/local/include/QtGui/qpainterpath.h:255: note: QDataStream&
> operator<<(QDataStream&, const QPainterPath&)
> /opt/local/include/QtGui/qmatrix.h:193: note: QDebug
> operator<<(QDebug, const QMatrix&)
> /opt/local/include/QtGui/qmatrix.h:188: note: QDataStream&
> operator<<(QDataStream&, const QMatrix&)
> /opt/local/include/QtCore/qline.h:416: note: QDataStream&
> operator<<(QDataStream&, const QLineF&)
> /opt/local/include/QtCore/qline.h:412: note: QDebug operator<<(QDebug,
> const QLineF&)
> /opt/local/include/QtCore/qline.h:205: note: QDataStream&
> operator<<(QDataStream&, const QLine&)
> /opt/local/include/QtCore/qline.h:201: note: QDebug operator<<(QDebug,
> const QLine&)
> /opt/local/include/QtGui/qregion.h:228: note: QDebug
> operator<<(QDebug, const QRegion&)
> /opt/local/include/QtGui/qregion.h:223: note: QDataStream&
> operator<<(QDataStream&, const QRegion&)
> /opt/local/include/QtGui/qpolygon.h:172: note: QDataStream&
> operator<<(QDataStream&, const QPolygonF&)
> /opt/local/include/QtGui/qpolygon.h:165: note: QDebug
> operator<<(QDebug, const QPolygonF&)
> /opt/local/include/QtGui/qpolygon.h:107: note: QDataStream&
> operator<<(QDataStream&, const QPolygon&)
> /opt/local/include/QtGui/qpolygon.h:100: note: QDebug
> operator<<(QDebug, const QPolygon&)
> /opt/local/include/QtGui/qcolor.h:274: note: QDataStream&
> operator<<(QDataStream&, const QColor&)
> /opt/local/include/QtGui/qcolor.h:60: note: QDebug operator<<(QDebug,
> const QColor&)
> /opt/local/include/QtCore/qstringlist.h:249: note: QDataStream&
> operator<<(QDataStream&, const QStringList&)
> /opt/local/include/QtCore/qregexp.h:154: note: QDataStream&
> operator<<(QDataStream&, const QRegExp&)
> /opt/local/include/QtCore/qrect.h:851: note: QDebug operator<<(QDebug,
> const QRectF&)
> /opt/local/include/QtCore/qrect.h:621: note: QDataStream&
> operator<<(QDataStream&, const QRectF&)
> /opt/local/include/QtCore/qrect.h:507: note: QDebug operator<<(QDebug,
> const QRect&)
> /opt/local/include/QtCore/qrect.h:199: note: QDataStream&
> operator<<(QDataStream&, const QRect&)
> /opt/local/include/QtCore/qpoint.h:356: note: QDebug
> operator<<(QDebug, const QPointF&)
> /opt/local/include/QtCore/qpoint.h:237: note: QDataStream&
> operator<<(QDataStream&, const QPointF&)
> /opt/local/include/QtCore/qpoint.h:181: note: QDebug
> operator<<(QDebug, const QPoint&)
> /opt/local/include/QtCore/qpoint.h:103: note: QDataStream&
> operator<<(QDataStream&, const QPoint&)
> /opt/local/include/QtCore/qsize.h:361: note: QDebug operator<<(QDebug,
> const QSizeF&)
> /opt/local/include/QtCore/qsize.h:255: note: QDataStream&
> operator<<(QDataStream&, const QSizeF&)
> /opt/local/include/QtCore/qsize.h:198: note: QDebug operator<<(QDebug,
> const QSize&)
> /opt/local/include/QtCore/qsize.h:102: note: QDataStream&
> operator<<(QDataStream&, const QSize&)
> /opt/local/include/QtCore/qmargins.h:140: note: QDebug
> operator<<(QDebug, const QMargins&)
> /opt/local/include/QtCore/qabstractitemmodel.h:148: note: QDebug
> operator<<(QDebug, const QPersistentModelIndex&)
> /opt/local/include/QtCore/qabstractitemmodel.h:102: note: QDebug
> operator<<(QDebug, const QModelIndex&)
> /opt/local/include/QtCore/qvariant.h:613: note: QDebug
> operator<<(QDebug, QVariant::Type)
> /opt/local/include/QtCore/qvariant.h:540: note: QDataStream&
> operator<<(QDataStream&, QVariant::Type)
> /opt/local/include/QtCore/qvariant.h:538: note: QDataStream&
> operator<<(QDataStream&, const QVariant&)
> /opt/local/include/QtCore/qvariant.h:612: note: QDebug
> operator<<(QDebug, const QVariant&)
> /opt/local/include/QtCore/qiodevice.h:247: note: QDebug
> operator<<(QDebug, QFlags<QIODevice::OpenModeFlag>)
> /opt/local/include/QtCore/qobject.h:397: note: QDebug
> operator<<(QDebug, const QObject*)
> /opt/local/include/QtCore/qstring.h:1083: note: QDataStream&
> operator<<(QDataStream&, const QString&)
> /opt/local/include/QtCore/qchar.h:394: note: QDataStream&
> operator<<(QDataStream&, const QChar&)
> /opt/local/include/QtCore/qbytearray.h:577: note: QDataStream&
> operator<<(QDataStream&, const QByteArray&)
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
> In member function ‘bool Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<GraphType,
> VertexLessThan>::operator()(const Digikam::Graph<VertexProperties,
> EdgeProperties>::Edge&, Digikam::Graph<VertexProperties,
> EdgeProperties>::Edge) [with GraphType =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, VertexLessThan =
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’:
> /opt/local/include/QtCore/qalgorithms.h:351: instantiated from ‘void
> QAlgorithmsPrivate::qSortHelper(RandomAccessIterator,
> RandomAccessIterator, const T&, LessThan) [with RandomAccessIterator =
> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge>::iterator, T =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge, LessThan =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>,
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)> >]’
> /opt/local/include/QtCore/qalgorithms.h:187: instantiated from ‘void
> qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
> RandomAccessIterator =
> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Edge>::iterator, LessThan =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>,
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)> >]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1414:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
> IncidenceGraph&, Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex, DFSVisitor&, ColorMap, LessThan) [with
> IncidenceGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DFSVisitor =
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
> ColorMap =
> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
> std::vector<boost::default_color_type,
> std::allocator<boost::default_color_type> > >,
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, boost::default_color_type, boost::default_color_type&>, LessThan
> = Digikam::LessThanOnVertexImageInfo<bool (*)(const
> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&,
> const Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool,
> LessThan) [with GraphType = boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, LessThan =
> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&,
> const Digikam::ImageInfo&)>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
> instantiated from ‘QList<Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
> EdgeProperties>::verticesDepthFirstSorted(const
> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan)
> const [with LessThan = Digikam::LessThanOnVertexImageInfo<bool
> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>,
> VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
> instantiated from here
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
> error: no matching function for call to ‘target(const
> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
> int>&, const boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>&)’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
> error: no matching function for call to ‘target(const
> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
> int>&, const boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>&)’
> /opt/local/include/boost/property_map/property_map.hpp: In function
> ‘Reference boost::get(const boost::put_get_helper<Reference,
> PropertyMap>&, const K&) [with PropertyMap =
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, Reference = int&, K =
> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int> >]’:
> /opt/local/include/boost/graph/relax.hpp:53: instantiated from ‘bool
> boost::relax(typename boost::graph_traits<G>::edge_descriptor, const
> Graph&, const WeightMap&, PredecessorMap&, DistanceMap&, const
> BinaryFunction&, const BinaryPredicate&) [with Graph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, WeightMap =
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, PredecessorMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex,
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex> >, DistanceMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >, BinaryFunction =
> boost::closed_plus<int>, BinaryPredicate = std::greater<int>]’
> /opt/local/include/boost/graph/dag_shortest_paths.hpp:64: instantiated
> from ‘void boost::dag_shortest_paths(const VertexListGraph&, typename
> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap,
> ColorMap, PredecessorMap, DijkstraVisitor, Compare, Combine, DistInf,
> DistZero) [with VertexListGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DijkstraVisitor =
> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, ColorMap =
> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
> std::vector<boost::default_color_type,
> std::allocator<boost::default_color_type> > >,
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, boost::default_color_type, boost::default_color_type&>,
> PredecessorMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex,
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex> >, Compare =
> std::greater<int>, Combine = boost::closed_plus<int>, DistInf = int,
> DistZero = int]’
> /opt/local/include/boost/graph/dag_shortest_paths.hpp:94: instantiated
> from ‘void boost::detail::dag_sp_dispatch2(const VertexListGraph&,
> typename boost::graph_traits<G>::vertex_descriptor, DistanceMap,
> WeightMap, ColorMap, IndexMap, DijkstraVisitor, const Params&) [with
> VertexListGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DijkstraVisitor =
> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, ColorMap =
> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
> std::vector<boost::default_color_type,
> std::allocator<boost::default_color_type> > >,
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, boost::default_color_type, boost::default_color_type&>, IndexMap
> =
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, Params =
> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex,
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex> >,
> boost::vertex_predecessor_t,
> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >,
> boost::vertex_distance_t, boost::bgl_named_params<int,
> boost::distance_inf_t, boost::bgl_named_params<std::greater<int>,
> boost::distance_compare_t,
> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> >
> > > >]’
> /opt/local/include/boost/graph/dag_shortest_paths.hpp:123:
> instantiated from ‘void boost::detail::dag_sp_dispatch1(const
> VertexListGraph&, typename boost::graph_traits<G>::vertex_descriptor,
> DistanceMap, WeightMap, ColorMap, IndexMap, DijkstraVisitor, const
> Params&) [with VertexListGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, DijkstraVisitor =
> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, ColorMap =
> boost::detail::error_property_not_found, IndexMap =
> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
> int, boost::property<vertex_properties_t,
> Digikam::HistoryVertexProperties, boost::no_property> >, long unsigned
> int>, Params =
> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex,
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex> >,
> boost::vertex_predecessor_t,
> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >,
> boost::vertex_distance_t, boost::bgl_named_params<int,
> boost::distance_inf_t, boost::bgl_named_params<std::greater<int>,
> boost::distance_compare_t,
> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> >
> > > >]’
> /opt/local/include/boost/graph/dag_shortest_paths.hpp:146:
> instantiated from ‘void boost::dag_shortest_paths(const
> VertexListGraph&, typename boost::graph_traits<G>::vertex_descriptor,
> const boost::bgl_named_params<P, T, R>&) [with VertexListGraph =
> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, Param =
> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex,
> Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex> >, Tag =
> boost::vertex_predecessor_t, Rest =
> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
> Digikam::HistoryEdgeProperties>::Vertex, int> >,
> boost::vertex_distance_t, boost::bgl_named_params<int,
> boost::distance_inf_t, boost::bgl_named_params<std::greater<int>,
> boost::distance_compare_t,
> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> >
> > >]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1219:
> instantiated from ‘void Digikam::Graph<VertexProperties,
> EdgeProperties>::Path::longestPath(const GraphType&, const
> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&) [with
> GraphType = boost::reverse_graph<boost::adjacency_list<boost::vecS,
> boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>, const
> boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS,
> boost::property<boost::vertex_index_t, int,
> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
> boost::no_property> >, boost::property<edge_properties_t,
> Digikam::HistoryEdgeProperties, boost::no_property>,
> boost::no_property, boost::listS>&>, VertexProperties =
> Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:724:
> instantiated from ‘QList<Digikam::Graph<VertexProperties,
> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
> EdgeProperties>::longestPathTouching(const
> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan)
> const [with LessThan = Digikam::LessThanOnVertexImageInfo<bool
> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>,
> VertexProperties = Digikam::HistoryVertexProperties, EdgeProperties =
> Digikam::HistoryEdgeProperties]’
> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:310:
> instantiated from here
> /opt/local/include/boost/property_map/property_map.hpp:354: error: no
> match for ‘operator[]’ in ‘(const
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>&)((const
> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
> long unsigned int>, int>*)(& pa))[k]’
> /opt/local/include/boost/property_map/property_map.hpp:575: note:
> candidates are: ValueType& boost::ref_property_map<KeyType,
> ValueType>::operator[](const KeyType&) const [with KeyType =
> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
> int>, ValueType = int]
> make[2]: ***
> [core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o]
> Error 1
> make[1]: *** [core/digikam/CMakeFiles/digikamdatabase.dir/all] Error 2
> make: *** [all] Error 2

G.
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Digikam compil crashes on Mac OS Lion...

Gilles Caulier-4
problem is know :

https://bugs.kde.org/show_bug.cgi?id=287772

Gilles Caulier


2011/12/17 G <[hidden email]>:

> Hi,
>
> I've exactly followed the instructions at
> http://fossies.org/linux/misc/digikam-2.4.1.tar.gz:a/digikam-2.4.1/core/README.MACOSX
>
>>    515 - INSTALLATION TO COMPILE CURRENT DIGIKAM CODE FROM GIT/MASTER
>>    52----------------------------------------------------------------
>>    53
>>    54* Process stage 1 to install Macports on your computer.
>>    55
>>    56* Process stage 4 of this tutorial to install all dependencies.
>>    57
>>    58* Process Stage 3 of this tutorial to setup system for KDE
>> Applications.
>>    59
>>    60* In you prefered directory dedicated to store and compile source
>> code, checkout digiKam Software Compilation
>>    61* from KDE git/master repository, and start cmake configuration:
>>    62
>>    63>  git clone git://anongit.kde.org/digikam-software-compilation ./2.x
>>    64>  cd 2.x
>>    65>  ./download-repos
>>    66>  bootstrap.macports
>>    67
>>    68* If all is fine digiKam software compilation can be compiled as well
>> into "build" sub-folder:
>>    69
>>    70>  cd build
>>    71>  make
>
>
>
> All is OK until the last step... during the "make" step of the digikam 2.x
> repository I've got with git...
>
> Here is the crash info... Any idea, tips welcome...
>
> Thanks in advance.
>
> G.
>
>> [ 70%] Building CXX object
>> core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>> In member function ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DFSVisitor =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>> ColorMap =
>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>> std::vector<boost::default_color_type,
>> std::allocator<boost::default_color_type> > >,
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, boost::default_color_type,
>> boost::default_color_type&>, LessThan =
>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>> EdgeProperties = Digikam::HistoryEdgeProperties]’:
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
>> EdgeProperties>::verticesDepthFirstSorted(const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>> instantiated from here
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1418:
>> error: no matching function for call to ‘target(const
>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>&)’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>> In static member function ‘static QList<Value>
>> Digikam::Graph<VertexProperties, EdgeProperties>::toList(const range_t&)
>> [with Value = Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge, range_t =
>> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default>,
>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default> >, VertexProperties
>> = Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’:
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1049:
>> instantiated from ‘static QList<Digikam::Graph<VertexProperties,
>> EdgeProperties>::Edge> Digikam::Graph<VertexProperties,
>> EdgeProperties>::toEdgeList(const range_t&) [with range_t =
>> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default>,
>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default> >, VertexProperties
>> = Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1411:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DFSVisitor =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>> ColorMap =
>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>> std::vector<boost::default_color_type,
>> std::allocator<boost::default_color_type> > >,
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, boost::default_color_type,
>> boost::default_color_type&>, LessThan =
>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
>> EdgeProperties>::verticesDepthFirstSorted(const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>> instantiated from here
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1036:
>> error: no match for ‘operator<<’ in ‘list <<
>> ((boost::iterator_facade<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default>,
>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
>> boost::random_access_traversal_tag>,
>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >, long int>*)(& it))->boost::iterator_facade<I, V, TC,
>> R, D>::operator* [with Derived =
>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >,
>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >*,
>> std::vector<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> >,
>> std::allocator<boost::detail::sei_<long unsigned int,
>> std::_List_iterator<boost::list_edge<long unsigned int,
>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>> boost::no_property> > >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property> > > > >, long unsigned
>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>> int>, long int>, boost::use_default, boost::use_default>, Value =
>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >, CategoryOrTraversal =
>> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
>> boost::random_access_traversal_tag>, Reference =
>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >, Difference = long int]()’
>> /opt/local/include/QtCore/qlist.h:320: note: candidates are: QList<T>&
>> QList<T>::operator<<(const T&) [with T =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge]
>> /opt/local/include/QtCore/qlist.h:322: note: QList<T>&
>> QList<T>::operator<<(const QList<T>&) [with T =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge]
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/databaseparameters.h:156:
>> note: QDebug Digikam::operator<<(QDebug, const Digikam::DatabaseParameters&)
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imageinfo.h:459: note:
>> QDebug& Digikam::operator<<(QDebug&, const Digikam::ImageInfo&)
>>
>> /Users/g/SOURCES/digikam/2.x/build/core/digikam/../../../core/libs/database/imagehistory/imagehistorygraph.h:191:
>> note: QDebug Digikam::operator<<(QDebug, const Digikam::ImageHistoryGraph&)
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:77:
>> note: QDebug Digikam::operator<<(QDebug, const
>> Digikam::HistoryVertexProperties&)
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:78:
>> note: QDebug Digikam::operator<<(QDebug, const Digikam::HistoryImageId&)
>> /opt/local/include/kdebug.h:220: note: QDebug operator<<(QDebug, const
>> KDateTime&)
>> /opt/local/include/kdebug.h:219: note: QDebug operator<<(QDebug, const
>> KUrl&)
>> /opt/local/include/kdebug.h:203: note: QDebug operator<<(QDebug, QDebug
>> (*)(QDebug, KDebugTag))
>> /opt/local/include/QtCore/qtextstream.h:293: note: QTextStream&
>> operator<<(QTextStream&, QTextStreamManipulator)
>> /opt/local/include/QtCore/qtextstream.h:290: note: QTextStream&
>> operator<<(QTextStream&, QTextStream& (*)(QTextStream&))
>> /opt/local/include/QtGui/qtreewidget.h:254: note: QDataStream&
>> operator<<(QDataStream&, const QTreeWidgetItem&)
>> /opt/local/include/QtSql/qsqlerror.h:97: note: QDebug operator<<(QDebug,
>> const QSqlError&)
>> /opt/local/include/QtCore/qurl.h:288: note: QDebug operator<<(QDebug,
>> const QUrl&)
>> /opt/local/include/QtCore/qurl.h:283: note: QDataStream&
>> operator<<(QDataStream&, const QUrl&)
>> /opt/local/include/QtCore/qdatetime.h:333: note: QDebug operator<<(QDebug,
>> const QDateTime&)
>> /opt/local/include/QtCore/qdatetime.h:332: note: QDebug operator<<(QDebug,
>> const QTime&)
>> /opt/local/include/QtCore/qdatetime.h:331: note: QDebug operator<<(QDebug,
>> const QDate&)
>> /opt/local/include/QtCore/qdatetime.h:326: note: QDataStream&
>> operator<<(QDataStream&, const QDateTime&)
>> /opt/local/include/QtCore/qdatetime.h:324: note: QDataStream&
>> operator<<(QDataStream&, const QTime&)
>> /opt/local/include/QtCore/qdatetime.h:322: note: QDataStream&
>> operator<<(QDataStream&, const QDate&)
>> /opt/local/include/QtGui/qstyleoption.h:963: note: QDebug
>> operator<<(QDebug, const QStyleOption&)
>> /opt/local/include/QtGui/qstyleoption.h:962: note: QDebug
>> operator<<(QDebug, const QStyleOption::OptionType&)
>> /opt/local/include/QtGui/qstyle.h:882: note: QDebug operator<<(QDebug,
>> QFlags<QStyle::StateFlag>)
>> /opt/local/include/QtGui/qicon.h:144: note: QDataStream&
>> operator<<(QDataStream&, const QIcon&)
>> /opt/local/include/QtCore/qlocale.h:720: note: QDataStream&
>> operator<<(QDataStream&, const QLocale&)
>> /opt/local/include/QtGui/qitemselectionmodel.h:222: note: QDebug
>> operator<<(QDebug, const QItemSelectionRange&)
>> /opt/local/include/QtGui/qkeysequence.h:217: note: QDebug
>> operator<<(QDebug, const QKeySequence&)
>> /opt/local/include/QtGui/qkeysequence.h:203: note: QDataStream&
>> operator<<(QDataStream&, const QKeySequence&)
>> /opt/local/include/QtGui/qcursor.h:166: note: QDataStream&
>> operator<<(QDataStream&, const QCursor&)
>> /opt/local/include/QtGui/qsizepolicy.h:220: note: QDataStream&
>> operator<<(QDataStream&, const QSizePolicy&)
>> /opt/local/include/QtGui/qfont.h:356: note: QDebug operator<<(QDebug,
>> const QFont&)
>> /opt/local/include/QtGui/qfont.h:351: note: QDataStream&
>> operator<<(QDataStream&, const QFont&)
>> /opt/local/include/QtGui/qpalette.h:239: note: QDataStream&
>> operator<<(QDataStream&, const QColorGroup&)
>> /opt/local/include/QtGui/qpalette.h:254: note: QDataStream&
>> operator<<(QDataStream&, const QPalette&)
>> /opt/local/include/QtGui/qbrush.h:165: note: QDebug operator<<(QDebug,
>> const QBrush&)
>> /opt/local/include/QtGui/qbrush.h:160: note: QDataStream&
>> operator<<(QDataStream&, const QBrush&)
>> /opt/local/include/QtGui/qpixmap.h:313: note: QDataStream&
>> operator<<(QDataStream&, const QPixmap&)
>> /opt/local/include/QtGui/qimage.h:351: note: QDataStream&
>> operator<<(QDataStream&, const QImage&)
>> /opt/local/include/QtGui/qtransform.h:360: note: QDebug operator<<(QDebug,
>> const QTransform&)
>> /opt/local/include/QtGui/qtransform.h:355: note: QDataStream&
>> operator<<(QDataStream&, const QTransform&)
>> /opt/local/include/QtGui/qpainterpath.h:423: note: QDebug
>> operator<<(QDebug, const QPainterPath&)
>> /opt/local/include/QtGui/qpainterpath.h:255: note: QDataStream&
>> operator<<(QDataStream&, const QPainterPath&)
>> /opt/local/include/QtGui/qmatrix.h:193: note: QDebug operator<<(QDebug,
>> const QMatrix&)
>> /opt/local/include/QtGui/qmatrix.h:188: note: QDataStream&
>> operator<<(QDataStream&, const QMatrix&)
>> /opt/local/include/QtCore/qline.h:416: note: QDataStream&
>> operator<<(QDataStream&, const QLineF&)
>> /opt/local/include/QtCore/qline.h:412: note: QDebug operator<<(QDebug,
>> const QLineF&)
>> /opt/local/include/QtCore/qline.h:205: note: QDataStream&
>> operator<<(QDataStream&, const QLine&)
>> /opt/local/include/QtCore/qline.h:201: note: QDebug operator<<(QDebug,
>> const QLine&)
>> /opt/local/include/QtGui/qregion.h:228: note: QDebug operator<<(QDebug,
>> const QRegion&)
>> /opt/local/include/QtGui/qregion.h:223: note: QDataStream&
>> operator<<(QDataStream&, const QRegion&)
>> /opt/local/include/QtGui/qpolygon.h:172: note: QDataStream&
>> operator<<(QDataStream&, const QPolygonF&)
>> /opt/local/include/QtGui/qpolygon.h:165: note: QDebug operator<<(QDebug,
>> const QPolygonF&)
>> /opt/local/include/QtGui/qpolygon.h:107: note: QDataStream&
>> operator<<(QDataStream&, const QPolygon&)
>> /opt/local/include/QtGui/qpolygon.h:100: note: QDebug operator<<(QDebug,
>> const QPolygon&)
>> /opt/local/include/QtGui/qcolor.h:274: note: QDataStream&
>> operator<<(QDataStream&, const QColor&)
>> /opt/local/include/QtGui/qcolor.h:60: note: QDebug operator<<(QDebug,
>> const QColor&)
>> /opt/local/include/QtCore/qstringlist.h:249: note: QDataStream&
>> operator<<(QDataStream&, const QStringList&)
>> /opt/local/include/QtCore/qregexp.h:154: note: QDataStream&
>> operator<<(QDataStream&, const QRegExp&)
>> /opt/local/include/QtCore/qrect.h:851: note: QDebug operator<<(QDebug,
>> const QRectF&)
>> /opt/local/include/QtCore/qrect.h:621: note: QDataStream&
>> operator<<(QDataStream&, const QRectF&)
>> /opt/local/include/QtCore/qrect.h:507: note: QDebug operator<<(QDebug,
>> const QRect&)
>> /opt/local/include/QtCore/qrect.h:199: note: QDataStream&
>> operator<<(QDataStream&, const QRect&)
>> /opt/local/include/QtCore/qpoint.h:356: note: QDebug operator<<(QDebug,
>> const QPointF&)
>> /opt/local/include/QtCore/qpoint.h:237: note: QDataStream&
>> operator<<(QDataStream&, const QPointF&)
>> /opt/local/include/QtCore/qpoint.h:181: note: QDebug operator<<(QDebug,
>> const QPoint&)
>> /opt/local/include/QtCore/qpoint.h:103: note: QDataStream&
>> operator<<(QDataStream&, const QPoint&)
>> /opt/local/include/QtCore/qsize.h:361: note: QDebug operator<<(QDebug,
>> const QSizeF&)
>> /opt/local/include/QtCore/qsize.h:255: note: QDataStream&
>> operator<<(QDataStream&, const QSizeF&)
>> /opt/local/include/QtCore/qsize.h:198: note: QDebug operator<<(QDebug,
>> const QSize&)
>> /opt/local/include/QtCore/qsize.h:102: note: QDataStream&
>> operator<<(QDataStream&, const QSize&)
>> /opt/local/include/QtCore/qmargins.h:140: note: QDebug operator<<(QDebug,
>> const QMargins&)
>> /opt/local/include/QtCore/qabstractitemmodel.h:148: note: QDebug
>> operator<<(QDebug, const QPersistentModelIndex&)
>> /opt/local/include/QtCore/qabstractitemmodel.h:102: note: QDebug
>> operator<<(QDebug, const QModelIndex&)
>> /opt/local/include/QtCore/qvariant.h:613: note: QDebug operator<<(QDebug,
>> QVariant::Type)
>> /opt/local/include/QtCore/qvariant.h:540: note: QDataStream&
>> operator<<(QDataStream&, QVariant::Type)
>> /opt/local/include/QtCore/qvariant.h:538: note: QDataStream&
>> operator<<(QDataStream&, const QVariant&)
>> /opt/local/include/QtCore/qvariant.h:612: note: QDebug operator<<(QDebug,
>> const QVariant&)
>> /opt/local/include/QtCore/qiodevice.h:247: note: QDebug operator<<(QDebug,
>> QFlags<QIODevice::OpenModeFlag>)
>> /opt/local/include/QtCore/qobject.h:397: note: QDebug operator<<(QDebug,
>> const QObject*)
>> /opt/local/include/QtCore/qstring.h:1083: note: QDataStream&
>> operator<<(QDataStream&, const QString&)
>> /opt/local/include/QtCore/qchar.h:394: note: QDataStream&
>> operator<<(QDataStream&, const QChar&)
>> /opt/local/include/QtCore/qbytearray.h:577: note: QDataStream&
>> operator<<(QDataStream&, const QByteArray&)
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>> In member function ‘bool Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<GraphType,
>> VertexLessThan>::operator()(const Digikam::Graph<VertexProperties,
>> EdgeProperties>::Edge&, Digikam::Graph<VertexProperties,
>> EdgeProperties>::Edge) [with GraphType =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, VertexLessThan = Digikam::LessThanOnVertexImageInfo<bool
>> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties
>> = Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’:
>> /opt/local/include/QtCore/qalgorithms.h:351: instantiated from ‘void
>> QAlgorithmsPrivate::qSortHelper(RandomAccessIterator, RandomAccessIterator,
>> const T&, LessThan) [with RandomAccessIterator =
>> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge>::iterator, T =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge, LessThan =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)> >]’
>> /opt/local/include/QtCore/qalgorithms.h:187: instantiated from ‘void
>> qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
>> RandomAccessIterator =
>> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Edge>::iterator, LessThan =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)> >]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1414:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DFSVisitor =
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>> ColorMap =
>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>> std::vector<boost::default_color_type,
>> std::allocator<boost::default_color_type> > >,
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, boost::default_color_type,
>> boost::default_color_type&>, LessThan =
>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
>> EdgeProperties>::verticesDepthFirstSorted(const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>> Digikam::HistoryVertexProperties, EdgeProperties =
>> Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>> instantiated from here
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
>> error: no matching function for call to ‘target(const
>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>&)’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
>> error: no matching function for call to ‘target(const
>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>&)’
>> /opt/local/include/boost/property_map/property_map.hpp: In function
>> ‘Reference boost::get(const boost::put_get_helper<Reference, PropertyMap>&,
>> const K&) [with PropertyMap =
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, Reference = int&, K =
>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int> >]’:
>> /opt/local/include/boost/graph/relax.hpp:53: instantiated from ‘bool
>> boost::relax(typename boost::graph_traits<G>::edge_descriptor, const Graph&,
>> const WeightMap&, PredecessorMap&, DistanceMap&, const BinaryFunction&,
>> const BinaryPredicate&) [with Graph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, WeightMap =
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, PredecessorMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex,
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex> >, DistanceMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, BinaryFunction =
>> boost::closed_plus<int>, BinaryPredicate = std::greater<int>]’
>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:64: instantiated
>> from ‘void boost::dag_shortest_paths(const VertexListGraph&, typename
>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>> PredecessorMap, DijkstraVisitor, Compare, Combine, DistInf, DistZero) [with
>> VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS,
>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DijkstraVisitor =
>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, ColorMap =
>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>> std::vector<boost::default_color_type,
>> std::allocator<boost::default_color_type> > >,
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, boost::default_color_type,
>> boost::default_color_type&>, PredecessorMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex,
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex> >, Compare = std::greater<int>,
>> Combine = boost::closed_plus<int>, DistInf = int, DistZero = int]’
>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:94: instantiated
>> from ‘void boost::detail::dag_sp_dispatch2(const VertexListGraph&, typename
>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>> IndexMap, DijkstraVisitor, const Params&) [with VertexListGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DijkstraVisitor =
>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, ColorMap =
>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>> std::vector<boost::default_color_type,
>> std::allocator<boost::default_color_type> > >,
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, boost::default_color_type,
>> boost::default_color_type&>, IndexMap =
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, Params =
>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex,
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex> >, boost::vertex_predecessor_t,
>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, boost::vertex_distance_t,
>> boost::bgl_named_params<int, boost::distance_inf_t,
>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> > > >
>> >]’
>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:123: instantiated
>> from ‘void boost::detail::dag_sp_dispatch1(const VertexListGraph&, typename
>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>> IndexMap, DijkstraVisitor, const Params&) [with VertexListGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, DijkstraVisitor =
>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, WeightMap =
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, ColorMap =
>> boost::detail::error_property_not_found, IndexMap =
>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, long unsigned int>, Params =
>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex,
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex> >, boost::vertex_predecessor_t,
>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, boost::vertex_distance_t,
>> boost::bgl_named_params<int, boost::distance_inf_t,
>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> > > >
>> >]’
>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:146: instantiated
>> from ‘void boost::dag_shortest_paths(const VertexListGraph&, typename
>> boost::graph_traits<G>::vertex_descriptor, const boost::bgl_named_params<P,
>> T, R>&) [with VertexListGraph =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, Param =
>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex,
>> Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex> >, Tag =
>> boost::vertex_predecessor_t, Rest =
>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>> Digikam::HistoryEdgeProperties>::Vertex, int> >, boost::vertex_distance_t,
>> boost::bgl_named_params<int, boost::distance_inf_t,
>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property> > > >]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1219:
>> instantiated from ‘void Digikam::Graph<VertexProperties,
>> EdgeProperties>::Path::longestPath(const GraphType&, const
>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&) [with GraphType =
>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>> boost::no_property> >, boost::property<edge_properties_t,
>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>> boost::listS>&>, VertexProperties = Digikam::HistoryVertexProperties,
>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:724:
>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>> EdgeProperties>::Vertex> Digikam::Graph<VertexProperties,
>> EdgeProperties>::longestPathTouching(const Digikam::Graph<VertexProperties,
>> EdgeProperties>::Vertex&, LessThan) const [with LessThan =
>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>
>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:310:
>> instantiated from here
>> /opt/local/include/boost/property_map/property_map.hpp:354: error: no
>> match for ‘operator[]’ in ‘(const
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>&)((const
>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>> long unsigned int>, int>*)(& pa))[k]’
>> /opt/local/include/boost/property_map/property_map.hpp:575: note:
>> candidates are: ValueType& boost::ref_property_map<KeyType,
>> ValueType>::operator[](const KeyType&) const [with KeyType =
>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>,
>> ValueType = int]
>> make[2]: ***
>> [core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o]
>> Error 1
>> make[1]: *** [core/digikam/CMakeFiles/digikamdatabase.dir/all] Error 2
>> make: *** [all] Error 2
>
>
> G.
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Digikam compil crashes on Mac OS Lion...

Gerard Milhaud
Le 17/12/11 18:03, Gilles Caulier a écrit :
> problem is know :
>
> https://bugs.kde.org/show_bug.cgi?id=287772
>
> Gilles Caulier
OK. Thank you.
But is there a way to have a working older version ?
The compil from git port (port install digikam) is also broken (version
2.1.1).

Maybe the best way is to have a Linux VM hosted on the Mac to have an
easy Digikam use...

Thanks,

G.

>
> 2011/12/17 G<[hidden email]>:
>> Hi,
>>
>> I've exactly followed the instructions at
>> http://fossies.org/linux/misc/digikam-2.4.1.tar.gz:a/digikam-2.4.1/core/README.MACOSX
>>
>>>     515 - INSTALLATION TO COMPILE CURRENT DIGIKAM CODE FROM GIT/MASTER
>>>     52----------------------------------------------------------------
>>>     53
>>>     54* Process stage 1 to install Macports on your computer.
>>>     55
>>>     56* Process stage 4 of this tutorial to install all dependencies.
>>>     57
>>>     58* Process Stage 3 of this tutorial to setup system for KDE
>>> Applications.
>>>     59
>>>     60* In you prefered directory dedicated to store and compile source
>>> code, checkout digiKam Software Compilation
>>>     61* from KDE git/master repository, and start cmake configuration:
>>>     62
>>>     63>    git clone git://anongit.kde.org/digikam-software-compilation ./2.x
>>>     64>    cd 2.x
>>>     65>    ./download-repos
>>>     66>    bootstrap.macports
>>>     67
>>>     68* If all is fine digiKam software compilation can be compiled as well
>>> into "build" sub-folder:
>>>     69
>>>     70>    cd build
>>>     71>    make
>>
>>
>> All is OK until the last step... during the "make" step of the digikam 2.x
>> repository I've got with git...
>>
>> Here is the crash info... Any idea, tips welcome...
>>
>> Thanks in advance.
>>
>> G.
>>
>>> [ 70%] Building CXX object
>>> core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>>> In member function ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DFSVisitor =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>>> ColorMap =
>>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>>> std::vector<boost::default_color_type,
>>> std::allocator<boost::default_color_type>  >  >,
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, boost::default_color_type,
>>> boost::default_color_type&>, LessThan =
>>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>>> EdgeProperties = Digikam::HistoryEdgeProperties]’:
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Vertex>  Digikam::Graph<VertexProperties,
>>> EdgeProperties>::verticesDepthFirstSorted(const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>>> instantiated from here
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1418:
>>> error: no matching function for call to ‘target(const
>>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>&)’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>>> In static member function ‘static QList<Value>
>>> Digikam::Graph<VertexProperties, EdgeProperties>::toList(const range_t&)
>>> [with Value = Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge, range_t =
>>> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>,
>>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>  >, VertexProperties
>>> = Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’:
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1049:
>>> instantiated from ‘static QList<Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Edge>  Digikam::Graph<VertexProperties,
>>> EdgeProperties>::toEdgeList(const range_t&) [with range_t =
>>> std::pair<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>,
>>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>  >, VertexProperties
>>> = Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1411:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DFSVisitor =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>>> ColorMap =
>>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>>> std::vector<boost::default_color_type,
>>> std::allocator<boost::default_color_type>  >  >,
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, boost::default_color_type,
>>> boost::default_color_type&>, LessThan =
>>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Vertex>  Digikam::Graph<VertexProperties,
>>> EdgeProperties>::verticesDepthFirstSorted(const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>>> instantiated from here
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1036:
>>> error: no match for ‘operator<<’ in ‘list<<
>>> ((boost::iterator_facade<boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>,
>>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
>>> boost::random_access_traversal_tag>,
>>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >, long int>*)(&  it))->boost::iterator_facade<I, V, TC,
>>> R, D>::operator* [with Derived =
>>> boost::transform_iterator<boost::detail::reverse_graph_edge_descriptor_maker<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >,
>>> boost::detail::in_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::sei_<long
>>> unsigned int, std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >*,
>>> std::vector<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >,
>>> std::allocator<boost::detail::sei_<long unsigned int,
>>> std::_List_iterator<boost::list_edge<long unsigned int,
>>> boost::property<edge_properties_t, Digikam::HistoryEdgeProperties,
>>> boost::no_property>  >  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>  >  >  >  >, long unsigned
>>> int, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned
>>> int>, long int>, boost::use_default, boost::use_default>, Value =
>>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >, CategoryOrTraversal =
>>> boost::detail::iterator_category_with_traversal<std::input_iterator_tag,
>>> boost::random_access_traversal_tag>, Reference =
>>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >, Difference = long int]()’
>>> /opt/local/include/QtCore/qlist.h:320: note: candidates are: QList<T>&
>>> QList<T>::operator<<(const T&) [with T =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge]
>>> /opt/local/include/QtCore/qlist.h:322: note: QList<T>&
>>> QList<T>::operator<<(const QList<T>&) [with T =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge]
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/databaseparameters.h:156:
>>> note: QDebug Digikam::operator<<(QDebug, const Digikam::DatabaseParameters&)
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imageinfo.h:459: note:
>>> QDebug&  Digikam::operator<<(QDebug&, const Digikam::ImageInfo&)
>>>
>>> /Users/g/SOURCES/digikam/2.x/build/core/digikam/../../../core/libs/database/imagehistory/imagehistorygraph.h:191:
>>> note: QDebug Digikam::operator<<(QDebug, const Digikam::ImageHistoryGraph&)
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:77:
>>> note: QDebug Digikam::operator<<(QDebug, const
>>> Digikam::HistoryVertexProperties&)
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphdata.h:78:
>>> note: QDebug Digikam::operator<<(QDebug, const Digikam::HistoryImageId&)
>>> /opt/local/include/kdebug.h:220: note: QDebug operator<<(QDebug, const
>>> KDateTime&)
>>> /opt/local/include/kdebug.h:219: note: QDebug operator<<(QDebug, const
>>> KUrl&)
>>> /opt/local/include/kdebug.h:203: note: QDebug operator<<(QDebug, QDebug
>>> (*)(QDebug, KDebugTag))
>>> /opt/local/include/QtCore/qtextstream.h:293: note: QTextStream&
>>> operator<<(QTextStream&, QTextStreamManipulator)
>>> /opt/local/include/QtCore/qtextstream.h:290: note: QTextStream&
>>> operator<<(QTextStream&, QTextStream&  (*)(QTextStream&))
>>> /opt/local/include/QtGui/qtreewidget.h:254: note: QDataStream&
>>> operator<<(QDataStream&, const QTreeWidgetItem&)
>>> /opt/local/include/QtSql/qsqlerror.h:97: note: QDebug operator<<(QDebug,
>>> const QSqlError&)
>>> /opt/local/include/QtCore/qurl.h:288: note: QDebug operator<<(QDebug,
>>> const QUrl&)
>>> /opt/local/include/QtCore/qurl.h:283: note: QDataStream&
>>> operator<<(QDataStream&, const QUrl&)
>>> /opt/local/include/QtCore/qdatetime.h:333: note: QDebug operator<<(QDebug,
>>> const QDateTime&)
>>> /opt/local/include/QtCore/qdatetime.h:332: note: QDebug operator<<(QDebug,
>>> const QTime&)
>>> /opt/local/include/QtCore/qdatetime.h:331: note: QDebug operator<<(QDebug,
>>> const QDate&)
>>> /opt/local/include/QtCore/qdatetime.h:326: note: QDataStream&
>>> operator<<(QDataStream&, const QDateTime&)
>>> /opt/local/include/QtCore/qdatetime.h:324: note: QDataStream&
>>> operator<<(QDataStream&, const QTime&)
>>> /opt/local/include/QtCore/qdatetime.h:322: note: QDataStream&
>>> operator<<(QDataStream&, const QDate&)
>>> /opt/local/include/QtGui/qstyleoption.h:963: note: QDebug
>>> operator<<(QDebug, const QStyleOption&)
>>> /opt/local/include/QtGui/qstyleoption.h:962: note: QDebug
>>> operator<<(QDebug, const QStyleOption::OptionType&)
>>> /opt/local/include/QtGui/qstyle.h:882: note: QDebug operator<<(QDebug,
>>> QFlags<QStyle::StateFlag>)
>>> /opt/local/include/QtGui/qicon.h:144: note: QDataStream&
>>> operator<<(QDataStream&, const QIcon&)
>>> /opt/local/include/QtCore/qlocale.h:720: note: QDataStream&
>>> operator<<(QDataStream&, const QLocale&)
>>> /opt/local/include/QtGui/qitemselectionmodel.h:222: note: QDebug
>>> operator<<(QDebug, const QItemSelectionRange&)
>>> /opt/local/include/QtGui/qkeysequence.h:217: note: QDebug
>>> operator<<(QDebug, const QKeySequence&)
>>> /opt/local/include/QtGui/qkeysequence.h:203: note: QDataStream&
>>> operator<<(QDataStream&, const QKeySequence&)
>>> /opt/local/include/QtGui/qcursor.h:166: note: QDataStream&
>>> operator<<(QDataStream&, const QCursor&)
>>> /opt/local/include/QtGui/qsizepolicy.h:220: note: QDataStream&
>>> operator<<(QDataStream&, const QSizePolicy&)
>>> /opt/local/include/QtGui/qfont.h:356: note: QDebug operator<<(QDebug,
>>> const QFont&)
>>> /opt/local/include/QtGui/qfont.h:351: note: QDataStream&
>>> operator<<(QDataStream&, const QFont&)
>>> /opt/local/include/QtGui/qpalette.h:239: note: QDataStream&
>>> operator<<(QDataStream&, const QColorGroup&)
>>> /opt/local/include/QtGui/qpalette.h:254: note: QDataStream&
>>> operator<<(QDataStream&, const QPalette&)
>>> /opt/local/include/QtGui/qbrush.h:165: note: QDebug operator<<(QDebug,
>>> const QBrush&)
>>> /opt/local/include/QtGui/qbrush.h:160: note: QDataStream&
>>> operator<<(QDataStream&, const QBrush&)
>>> /opt/local/include/QtGui/qpixmap.h:313: note: QDataStream&
>>> operator<<(QDataStream&, const QPixmap&)
>>> /opt/local/include/QtGui/qimage.h:351: note: QDataStream&
>>> operator<<(QDataStream&, const QImage&)
>>> /opt/local/include/QtGui/qtransform.h:360: note: QDebug operator<<(QDebug,
>>> const QTransform&)
>>> /opt/local/include/QtGui/qtransform.h:355: note: QDataStream&
>>> operator<<(QDataStream&, const QTransform&)
>>> /opt/local/include/QtGui/qpainterpath.h:423: note: QDebug
>>> operator<<(QDebug, const QPainterPath&)
>>> /opt/local/include/QtGui/qpainterpath.h:255: note: QDataStream&
>>> operator<<(QDataStream&, const QPainterPath&)
>>> /opt/local/include/QtGui/qmatrix.h:193: note: QDebug operator<<(QDebug,
>>> const QMatrix&)
>>> /opt/local/include/QtGui/qmatrix.h:188: note: QDataStream&
>>> operator<<(QDataStream&, const QMatrix&)
>>> /opt/local/include/QtCore/qline.h:416: note: QDataStream&
>>> operator<<(QDataStream&, const QLineF&)
>>> /opt/local/include/QtCore/qline.h:412: note: QDebug operator<<(QDebug,
>>> const QLineF&)
>>> /opt/local/include/QtCore/qline.h:205: note: QDataStream&
>>> operator<<(QDataStream&, const QLine&)
>>> /opt/local/include/QtCore/qline.h:201: note: QDebug operator<<(QDebug,
>>> const QLine&)
>>> /opt/local/include/QtGui/qregion.h:228: note: QDebug operator<<(QDebug,
>>> const QRegion&)
>>> /opt/local/include/QtGui/qregion.h:223: note: QDataStream&
>>> operator<<(QDataStream&, const QRegion&)
>>> /opt/local/include/QtGui/qpolygon.h:172: note: QDataStream&
>>> operator<<(QDataStream&, const QPolygonF&)
>>> /opt/local/include/QtGui/qpolygon.h:165: note: QDebug operator<<(QDebug,
>>> const QPolygonF&)
>>> /opt/local/include/QtGui/qpolygon.h:107: note: QDataStream&
>>> operator<<(QDataStream&, const QPolygon&)
>>> /opt/local/include/QtGui/qpolygon.h:100: note: QDebug operator<<(QDebug,
>>> const QPolygon&)
>>> /opt/local/include/QtGui/qcolor.h:274: note: QDataStream&
>>> operator<<(QDataStream&, const QColor&)
>>> /opt/local/include/QtGui/qcolor.h:60: note: QDebug operator<<(QDebug,
>>> const QColor&)
>>> /opt/local/include/QtCore/qstringlist.h:249: note: QDataStream&
>>> operator<<(QDataStream&, const QStringList&)
>>> /opt/local/include/QtCore/qregexp.h:154: note: QDataStream&
>>> operator<<(QDataStream&, const QRegExp&)
>>> /opt/local/include/QtCore/qrect.h:851: note: QDebug operator<<(QDebug,
>>> const QRectF&)
>>> /opt/local/include/QtCore/qrect.h:621: note: QDataStream&
>>> operator<<(QDataStream&, const QRectF&)
>>> /opt/local/include/QtCore/qrect.h:507: note: QDebug operator<<(QDebug,
>>> const QRect&)
>>> /opt/local/include/QtCore/qrect.h:199: note: QDataStream&
>>> operator<<(QDataStream&, const QRect&)
>>> /opt/local/include/QtCore/qpoint.h:356: note: QDebug operator<<(QDebug,
>>> const QPointF&)
>>> /opt/local/include/QtCore/qpoint.h:237: note: QDataStream&
>>> operator<<(QDataStream&, const QPointF&)
>>> /opt/local/include/QtCore/qpoint.h:181: note: QDebug operator<<(QDebug,
>>> const QPoint&)
>>> /opt/local/include/QtCore/qpoint.h:103: note: QDataStream&
>>> operator<<(QDataStream&, const QPoint&)
>>> /opt/local/include/QtCore/qsize.h:361: note: QDebug operator<<(QDebug,
>>> const QSizeF&)
>>> /opt/local/include/QtCore/qsize.h:255: note: QDataStream&
>>> operator<<(QDataStream&, const QSizeF&)
>>> /opt/local/include/QtCore/qsize.h:198: note: QDebug operator<<(QDebug,
>>> const QSize&)
>>> /opt/local/include/QtCore/qsize.h:102: note: QDataStream&
>>> operator<<(QDataStream&, const QSize&)
>>> /opt/local/include/QtCore/qmargins.h:140: note: QDebug operator<<(QDebug,
>>> const QMargins&)
>>> /opt/local/include/QtCore/qabstractitemmodel.h:148: note: QDebug
>>> operator<<(QDebug, const QPersistentModelIndex&)
>>> /opt/local/include/QtCore/qabstractitemmodel.h:102: note: QDebug
>>> operator<<(QDebug, const QModelIndex&)
>>> /opt/local/include/QtCore/qvariant.h:613: note: QDebug operator<<(QDebug,
>>> QVariant::Type)
>>> /opt/local/include/QtCore/qvariant.h:540: note: QDataStream&
>>> operator<<(QDataStream&, QVariant::Type)
>>> /opt/local/include/QtCore/qvariant.h:538: note: QDataStream&
>>> operator<<(QDataStream&, const QVariant&)
>>> /opt/local/include/QtCore/qvariant.h:612: note: QDebug operator<<(QDebug,
>>> const QVariant&)
>>> /opt/local/include/QtCore/qiodevice.h:247: note: QDebug operator<<(QDebug,
>>> QFlags<QIODevice::OpenModeFlag>)
>>> /opt/local/include/QtCore/qobject.h:397: note: QDebug operator<<(QDebug,
>>> const QObject*)
>>> /opt/local/include/QtCore/qstring.h:1083: note: QDataStream&
>>> operator<<(QDataStream&, const QString&)
>>> /opt/local/include/QtCore/qchar.h:394: note: QDataStream&
>>> operator<<(QDataStream&, const QChar&)
>>> /opt/local/include/QtCore/qbytearray.h:577: note: QDataStream&
>>> operator<<(QDataStream&, const QByteArray&)
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:
>>> In member function ‘bool Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<GraphType,
>>> VertexLessThan>::operator()(const Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Edge&, Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Edge) [with GraphType =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, VertexLessThan = Digikam::LessThanOnVertexImageInfo<bool
>>> (*)(const Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties
>>> = Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’:
>>> /opt/local/include/QtCore/qalgorithms.h:351: instantiated from ‘void
>>> QAlgorithmsPrivate::qSortHelper(RandomAccessIterator, RandomAccessIterator,
>>> const T&, LessThan) [with RandomAccessIterator =
>>> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge>::iterator, T =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge, LessThan =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
>>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>  >]’
>>> /opt/local/include/QtCore/qalgorithms.h:187: instantiated from ‘void
>>> qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with
>>> RandomAccessIterator =
>>> QList<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Edge>::iterator, LessThan =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::GraphSearch::lessThanMapEdgeToTarget<boost::reverse_graph<boost::adjacency_list<boost::vecS,
>>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>  >]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1414:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depth_first_search_sorted(const
>>> IncidenceGraph&, Digikam::Graph<VertexProperties, EdgeProperties>::Vertex,
>>> DFSVisitor&, ColorMap, LessThan) [with IncidenceGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DFSVisitor =
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::GraphSearch::DepthFirstSearchVisitor,
>>> ColorMap =
>>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>>> std::vector<boost::default_color_type,
>>> std::allocator<boost::default_color_type>  >  >,
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, boost::default_color_type,
>>> boost::default_color_type&>, LessThan =
>>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::GraphSearch::depthFirstSearchSorted(const GraphType&, const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, bool, LessThan)
>>> [with GraphType = boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:
>>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Vertex>  Digikam::Graph<VertexProperties,
>>> EdgeProperties>::verticesDepthFirstSorted(const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&, LessThan) const
>>> [with LessThan = Digikam::LessThanOnVertexImageInfo<bool (*)(const
>>> Digikam::ImageInfo&, const Digikam::ImageInfo&)>, VertexProperties =
>>> Digikam::HistoryVertexProperties, EdgeProperties =
>>> Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:
>>> instantiated from here
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
>>> error: no matching function for call to ‘target(const
>>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>&)’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:
>>> error: no matching function for call to ‘target(const
>>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>&,
>>> const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>&)’
>>> /opt/local/include/boost/property_map/property_map.hpp: In function
>>> ‘Reference boost::get(const boost::put_get_helper<Reference, PropertyMap>&,
>>> const K&) [with PropertyMap =
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, Reference = int&, K =
>>> boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>  >]’:
>>> /opt/local/include/boost/graph/relax.hpp:53: instantiated from ‘bool
>>> boost::relax(typename boost::graph_traits<G>::edge_descriptor, const Graph&,
>>> const WeightMap&, PredecessorMap&, DistanceMap&, const BinaryFunction&,
>>> const BinaryPredicate&) [with Graph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, WeightMap =
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, PredecessorMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex,
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex>  >, DistanceMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, BinaryFunction =
>>> boost::closed_plus<int>, BinaryPredicate = std::greater<int>]’
>>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:64: instantiated
>>> from ‘void boost::dag_shortest_paths(const VertexListGraph&, typename
>>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>>> PredecessorMap, DijkstraVisitor, Compare, Combine, DistInf, DistZero) [with
>>> VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS,
>>> boost::vecS, boost::bidirectionalS, boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DijkstraVisitor =
>>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, WeightMap =
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, ColorMap =
>>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>>> std::vector<boost::default_color_type,
>>> std::allocator<boost::default_color_type>  >  >,
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, boost::default_color_type,
>>> boost::default_color_type&>, PredecessorMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex,
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex>  >, Compare = std::greater<int>,
>>> Combine = boost::closed_plus<int>, DistInf = int, DistZero = int]’
>>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:94: instantiated
>>> from ‘void boost::detail::dag_sp_dispatch2(const VertexListGraph&, typename
>>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>>> IndexMap, DijkstraVisitor, const Params&) [with VertexListGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DijkstraVisitor =
>>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, WeightMap =
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, ColorMap =
>>> boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*,
>>> std::vector<boost::default_color_type,
>>> std::allocator<boost::default_color_type>  >  >,
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, boost::default_color_type,
>>> boost::default_color_type&>, IndexMap =
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, Params =
>>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex,
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex>  >, boost::vertex_predecessor_t,
>>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, boost::vertex_distance_t,
>>> boost::bgl_named_params<int, boost::distance_inf_t,
>>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property>  >  >  >
>>>> ]’
>>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:123: instantiated
>>> from ‘void boost::detail::dag_sp_dispatch1(const VertexListGraph&, typename
>>> boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, ColorMap,
>>> IndexMap, DijkstraVisitor, const Params&) [with VertexListGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, DijkstraVisitor =
>>> boost::dijkstra_visitor<boost::null_visitor>, DistanceMap =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, WeightMap =
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, ColorMap =
>>> boost::detail::error_property_not_found, IndexMap =
>>> boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t,
>>> int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, long unsigned int>, Params =
>>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex,
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex>  >, boost::vertex_predecessor_t,
>>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, boost::vertex_distance_t,
>>> boost::bgl_named_params<int, boost::distance_inf_t,
>>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property>  >  >  >
>>>> ]’
>>> /opt/local/include/boost/graph/dag_shortest_paths.hpp:146: instantiated
>>> from ‘void boost::dag_shortest_paths(const VertexListGraph&, typename
>>> boost::graph_traits<G>::vertex_descriptor, const boost::bgl_named_params<P,
>>> T, R>&) [with VertexListGraph =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, Param =
>>> boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex,
>>> Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex>  >, Tag =
>>> boost::vertex_predecessor_t, Rest =
>>> boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties,
>>> Digikam::HistoryEdgeProperties>::Vertex, int>  >, boost::vertex_distance_t,
>>> boost::bgl_named_params<int, boost::distance_inf_t,
>>> boost::bgl_named_params<std::greater<int>, boost::distance_compare_t,
>>> boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>, boost::edge_weight_t, boost::no_property>  >  >  >]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:1219:
>>> instantiated from ‘void Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Path::longestPath(const GraphType&, const
>>> Digikam::Graph<VertexProperties, EdgeProperties>::Vertex&) [with GraphType =
>>> boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>, const boost::adjacency_list<boost::vecS, boost::vecS,
>>> boost::bidirectionalS, boost::property<boost::vertex_index_t, int,
>>> boost::property<vertex_properties_t, Digikam::HistoryVertexProperties,
>>> boost::no_property>  >, boost::property<edge_properties_t,
>>> Digikam::HistoryEdgeProperties, boost::no_property>, boost::no_property,
>>> boost::listS>&>, VertexProperties = Digikam::HistoryVertexProperties,
>>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraph_boost.h:724:
>>> instantiated from ‘QList<Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Vertex>  Digikam::Graph<VertexProperties,
>>> EdgeProperties>::longestPathTouching(const Digikam::Graph<VertexProperties,
>>> EdgeProperties>::Vertex&, LessThan) const [with LessThan =
>>> Digikam::LessThanOnVertexImageInfo<bool (*)(const Digikam::ImageInfo&, const
>>> Digikam::ImageInfo&)>, VertexProperties = Digikam::HistoryVertexProperties,
>>> EdgeProperties = Digikam::HistoryEdgeProperties]’
>>>
>>> /Users/g/SOURCES/digikam/2.x/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:310:
>>> instantiated from here
>>> /opt/local/include/boost/property_map/property_map.hpp:354: error: no
>>> match for ‘operator[]’ in ‘(const
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>&)((const
>>> boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag,
>>> long unsigned int>, int>*)(&  pa))[k]’
>>> /opt/local/include/boost/property_map/property_map.hpp:575: note:
>>> candidates are: ValueType&  boost::ref_property_map<KeyType,
>>> ValueType>::operator[](const KeyType&) const [with KeyType =
>>> boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>,
>>> ValueType = int]
>>> make[2]: ***
>>> [core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o]
>>> Error 1
>>> make[1]: *** [core/digikam/CMakeFiles/digikamdatabase.dir/all] Error 2
>>> make: *** [all] Error 2
>>
>> G.
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Digikam compil crashes on Mac OS Lion...

Remco Viëtor
On Saturday 17 December 2011 18:23:16 G wrote:

> Le 17/12/11 18:03, Gilles Caulier a écrit :
> > problem is know :
> >
> > https://bugs.kde.org/show_bug.cgi?id=287772
> >
> > Gilles Caulier
>
> OK. Thank you.
> But is there a way to have a working older version ?
> The compil from git port (port install digikam) is also broken (version
> 2.1.1).

You can try downgrading your installed version of boost to 1.46...

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users