[Digikam-users] Digikam compil crashes on Mac OS Lion...
Gilles Caulier
caulier.gilles at gmail.com
Sat Dec 17 17:03:15 GMT 2011
problem is know :
https://bugs.kde.org/show_bug.cgi?id=287772
Gilles Caulier
2011/12/17 G <g.is at free.fr>:
> 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
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
More information about the Digikam-users
mailing list