mariadb 5.2.9 fails to build (Bug #334)


Added by Bor Kraljič almost 3 years ago. Updated over 2 years ago.


Status:In Progress Start date:12/03/2011
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:-
Grimoire:Stable

Description

make[2]: Entering directory `/usr/src/mariadb-5.2.9/storage/oqgraph'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../regex -I../../sql -I. -DHAVE_OQGRAPH   -D_GNU_SOURCE -march=core2 -fPIC -DPIC -pipe -Os   -fno-implicit-templates -fno-exceptions -fno-rtti -frtti -fexceptions -fimplicit-templates -O3 -fstrict-aliasing -falign-loops -fvisibility-inlines-hidden -funroll-loops -fno-trapping-math  -MT libgraphcore_la-graphcore.lo -MD -MP -MF ".deps/libgraphcore_la-graphcore.Tpo" -c -o libgraphcore_la-graphcore.lo `test -f 'graphcore.cc' || echo './'`graphcore.cc; \
then mv -f ".deps/libgraphcore_la-graphcore.Tpo" ".deps/libgraphcore_la-graphcore.Plo"; else rm -f ".deps/libgraphcore_la-graphcore.Tpo"; exit 1; fi
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../regex -I../../sql -I. -DHAVE_OQGRAPH -D_GNU_SOURCE -march=core2 -fPIC -DPIC -pipe -Os -fno-implicit-templates -fno-exceptions -fno-rtti -frtti -fexceptions -fimplicit-templates -O3 -fstrict-aliasing -falign-loops -fvisibility-inlines-hidden -funroll-loops -fno-trapping-math -MT libgraphcore_la-graphcore.lo -MD -MP -MF .deps/libgraphcore_la-graphcore.Tpo -c graphcore.cc  -fPIC -DPIC -o .libs/libgraphcore_la-graphcore.o
In file included from graphcore.cc:36:0:
/usr/include/boost/property_map/property_map.hpp: In function 'Reference boost::get(const boost::put_get_helper<Reference, PropertyMap>&, const K&) [with PropertyMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, Reference = double&, K = boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >]':
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:161:9:   instantiated from 'void boost::detail::dijkstra_bfs_visitor<UniformCostVisitor, UpdatableQueue, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate>::examine_edge(Edge, Graph&) [with Edge = boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >, Graph = const boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, UniformCostVisitor = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, UpdatableQueue = boost::d_ary_heap_indirect<long unsigned int, 4ul, boost::iterator_property_map<long unsigned int*, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, std::less<double>, std::vector<long unsigned int> >, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, BinaryFunction = boost::closed_plus<double>, BinaryPredicate = std::less<double>]'
/usr/include/boost/graph/breadth_first_search.hpp:77:36:   instantiated from 'void boost::breadth_first_visit(const IncidenceGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, Buffer = boost::d_ary_heap_indirect<long unsigned int, 4ul, boost::iterator_property_map<long unsigned int*, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, std::less<double>, std::vector<long unsigned int> >, BFSVisitor = boost::detail::dijkstra_bfs_visitor<boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, boost::d_ary_heap_indirect<long unsigned int, 4ul, boost::iterator_property_map<long unsigned int*, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, std::less<double>, std::vector<long unsigned int> >, boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, boost::closed_plus<double>, std::less<double> >, ColorMap = boost::two_bit_color_map<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int> >, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:332:5:   instantiated from 'void boost::dijkstra_shortest_paths_no_init(const Graph&, typename boost::graph_traits<Graph>::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with Graph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, DijkstraVisitor = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, Compare = std::less<double>, Combine = boost::closed_plus<double>, DistZero = double, ColorMap = boost::two_bit_color_map<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int> >, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:383:5:   instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits<VertexListGraph>::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, ColorMap) [with VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, DijkstraVisitor = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, Compare = std::less<double>, Combine = boost::closed_plus<double>, DistInf = double, DistZero = double, ColorMap = boost::two_bit_color_map<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int> >, typename boost::graph_traits<VertexListGraph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:353:5:   instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits<VertexListGraph>::vertex_descriptor, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistInf, DistZero, DijkstraVisitor, const boost::bgl_named_params<T, Tag, Base>&, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<VertexListGraph>::traversal_category>::value, boost::graph::detail::no_parameter>::type) [with VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, DijkstraVisitor = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, Compare = std::less<double>, Combine = boost::closed_plus<double>, DistInf = double, DistZero = double, T = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, Tag = boost::graph_visitor_t, Base = boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, boost::edge_weight_t, boost::no_property> > >, typename boost::graph_traits<VertexListGraph>::vertex_descriptor = long unsigned int, typename boost::enable_if_c<boost::is_base_and_derived<boost::vertex_list_graph_tag, typename boost::graph_traits<VertexListGraph>::traversal_category>::value, boost::graph::detail::no_parameter>::type = boost::graph::detail::no_parameter]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:426:7:   instantiated from 'void boost::detail::dijkstra_dispatch2(const VertexListGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, DistanceMap, WeightMap, IndexMap, const Params&) [with VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, Params = boost::bgl_named_params<boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, boost::graph_visitor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, boost::edge_weight_t, boost::no_property> > > >, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:457:7:   instantiated from 'void boost::detail::dijkstra_dispatch1(const VertexListGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, DistanceMap, WeightMap, IndexMap, const Params&) [with VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, WeightMap = boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, Params = boost::bgl_named_params<boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, boost::graph_visitor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, boost::edge_weight_t, boost::no_property> > > >, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:475:5:   instantiated from 'void boost::dijkstra_shortest_paths(const VertexListGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, const boost::bgl_named_params<P, T, R>&) [with VertexListGraph = boost::reverse_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo> >, Param = boost::dijkstra_visitor<open_query::oqgraph_visit_dist>, Tag = boost::graph_visitor_t, Rest = boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, long unsigned int, long unsigned int&>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_bundle_t, open_query::VertexInfo, boost::no_property>, long unsigned int>, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>, boost::edge_weight_t, boost::no_property> > >, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
graphcore.cc:892:13:   instantiated from here
/usr/include/boost/property_map/property_map.hpp:354:56: error: no match for 'operator[]' in '((const boost::bundle_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, open_query::EdgeInfo, double>&)pa)[k]'
/usr/include/boost/property_map/property_map.hpp:354:56: note: candidate is:
/usr/include/boost/graph/properties.hpp:397:15: note: T& boost::bundle_property_map<Graph, Descriptor, Bundle, T>::operator[](boost::bundle_property_map<Graph, Descriptor, Bundle, T>::key_type) const [with Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, open_query::VertexInfo, open_query::EdgeInfo>, Descriptor = boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>, Bundle = open_query::EdgeInfo, T = double, boost::bundle_property_map<Graph, Descriptor, Bundle, T>::reference = double&, boost::bundle_property_map<Graph, Descriptor, Bundle, T>::key_type = boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>]
/usr/include/boost/graph/properties.hpp:397:15: note:   no known conversion for argument 1 from 'const boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >' to 'boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int>'
make[2]: *** [libgraphcore_la-graphcore.lo] Error 1
make[2]: Leaving directory `/usr/src/mariadb-5.2.9/storage/oqgraph'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mariadb-5.2.9/storage'
make: *** [all-recursive] Error 1
 ! Problem Detected ! 
Creating compile log /var/log/sorcery/compile/mariadb-5.2.9.bz2 
Creating castfs debug log /var/log/sorcery/compile/mariadb-5.2.9.castfs.dbglog.bz2

My mariadb tablet:

grimoire / section / spell:  test / database / mariadb
version / patchlevel / security patchlevel: 5.2.7 / 0 / 0
Build API: 2
Date of tablet: 2011-09-23 08:23:29
---{ mariadb: depends }---
mariadb:perl:on:required::
mariadb:procps:on:required::
mariadb:gcc:on:required::
mariadb:zlib:on:optional:--with-zlib-dir=/:--with-zlib-dir=bundled
mariadb:readline:on:optional:--without-readline:
mariadb:libedit:off:optional:--without-libedit:
mariadb:openssl:on:optional:--with-ssl:--without-ssl
mariadb:valgrind:off:optional:--with-valgrind:--without-valgrind
---{ mariadb: persistent_config }---
MARIA_TESTS="n" 
MARIA_BENCH="n" 
MADB_OPTS="--with-server --with-embedded-server --with-libevent=no" 
MADB_CHARSET="utf8" 
MADB_ENGINES="innodb_plugin archive xtradb blackhole example federated innodb_plugin myisam partition auth ftexample heap ibmdb2i myisammrg" 
INIT_INSTALLED="mariadb" 
INIT_NOT_INSTALLED="" 
INIT_ENABLED="" 
INIT_DISABLED="mariadb" 
---{ mariadb: rsub_depends }---
rsub_depends is missing or empty
---{ mariadb: sub_depends }---
sub_depends is missing or empty

I found oqgraph in ./configure --help:

...
                          Available plugins are: myisam partition auth
                          daemon_example ftexample archive blackhole csv
                          example federated federatedx heap ibmdb2i
                          innodb_plugin aria myisammrg ndbcluster oqgraph pbxt
                          sphinx xtradb.
  --without-plugin-PLUGIN Disable the named plugin from being built.
                          Otherwise, for plugins which are not selected for
                          inclusion in mysqld will be built dynamically (if
                          supported)
...
   === Graph Storage Engine ===
  Plugin Name:      oqgraph
  Description:      Open Query Graph Computation Engine
  Supports build:   dynamic
...

It seems that the problem is connected to boost. So I am posting my tablet of boost:

grimoire / section / spell:  master / libs / boost
version / patchlevel / security patchlevel: 1_48_0 / 0 / 0
Build API: 2
Date of tablet: 2011-12-03 11:54:02
---{ boost: depends }---
boost:gcc:on:required::
boost:python:on:required::
boost:expat:on:required::
boost:icu:on:optional:-sHAVE_ICU=1:
---{ boost: persistent_config }---
BOOST_LIBS="system regex thread filesystem date_time program_options python graph serialization signals" 
BOOST_VARIANT="release" 
INSTALL_BJAM="y" 
---{ boost: rsub_depends }---
rsub_depends is missing or empty
---{ boost: sub_depends }---
rb-libtorrent:boost:DATE_TIME
rb-libtorrent:boost:FILESYSTEM
rb-libtorrent:boost:PROGRAM_OPTIONS
rb-libtorrent:boost:PYTHON
rb-libtorrent:boost:REGEX
rb-libtorrent:boost:THREAD
akonadi:boost:PROGRAM_OPTIONS
avogadro:boost:PYTHON
kdepim4:boost:GRAPH
kdevplatform4:boost:THREAD
kdevplatform4:boost:SERIALIZATION
kig:boost:PYTHON
spring:boost:PROGRAM_OPTIONS
spring:boost:THREAD
spring:boost:REGEX
spring:boost:SYSTEM
spring:boost:SIGNALS


History

Updated by Bor Kraljič almost 3 years ago

Computing previously installed dependencies...
mariadb preparing environment...
[[ Install MariaDB testing utilities? -> n ]]
[[ Install MariaDB benchmarking utilities? -> n ]]
mariadb running configuration...
[[ Install client only? -> n ]]
[[ Build the embedded server (libmysqld)? -> y ]]
[[ Use libevent and have connection pooling? -> n ]]
[[ Select default character set -> 'utf8' ]]
[[ What additional storage engines to build? -> 'innodb_plugin innodb_plugin innodb_plugin innodb_plugin archive xtradb blackhole example federated innodb_plugin myisam partition auth ftexample heap ibmdb2i myisammrg' ]]                                                            
Install init script mariadb? [y] 

Enable init script mariadb? [n] 

mariadb checking dependencies...
mariadb has a dependency on perl
mariadb has a dependency on procps
mariadb has a dependency on gcc
mariadb requests gcc with CXX
mariadb has an enabled optional dependency on zlib
mariadb has an enabled optional dependency on readline
mariadb has a disabled optional dependency on libedit
mariadb has an enabled optional dependency on openssl
mariadb has a disabled optional dependency on valgrind
mariadb checking for reverse triggers...
InnoDB storage engine support requested, forcing it.
perl No work to do.
procps No work to do.
gcc No work to do.
zlib No work to do.
readline No work to do.
openssl No work to do.
Collating dependencies...
Spells are to be cast (1):
---------------------------
mariadb

Do you want to cast these spells? [y]

Updated by Vlad Glagolev over 2 years ago

it's either missing boost headers (have you tried to install 'all' oprion for it?) or not well-tested mariadb's engines with recent boost.

I use only "xtradb innodb_plugin myisam csv aria sphinx" of them, and it compiles fine on x86_64.

Updated by Bor Kraljič over 2 years ago

I compiled boost to install all BOOST_LIBS. But still get the same error. However seems that the problem is on boost side. I have problems with compiling digikam4 too. And it fails with error that is a bit similar to this one. (Again something with boost):


 68%] Building CXX object core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o
In file included from /usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:35:0,
                 from /usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:40:
/usr/src/digikam-2.4.0/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> >, 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]':
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:21:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:9:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:107:   instantiated from here
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1418:55: error: no matching function for call to 'target(const edge_t&, 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>&>&)'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1418:55: note: candidates are:
/usr/include/boost/graph/reverse_graph.hpp:288:1: note: template<class Edge, class BidirectionalGraph, class GRef> typename boost::graph_traits<BidirectionalGraph>::vertex_descriptor boost::target(const boost::detail::reverse_graph_edge_descriptor<Edge>&, const boost::reverse_graph<BidirectionalGraph, GRef>&)
/usr/include/boost/graph/adjacency_list.hpp:541:3: note: template<class Directed, class Vertex, class OutEdgeListS, class VertexListS, class DirectedS, class VertexProperty, class EdgeProperty, class GraphProperty, class EdgeListS> Vertex boost::target(const boost::detail::edge_base<Directed, Vertex>&, const boost::adjacency_list<OutEdgeListS, VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS>&)
/usr/src/digikam-2.4.0/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]':
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1049:43:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1411:13:   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> >, 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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:21:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:9:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:107:   instantiated from here
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1036:13: 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, boost::iterator_facade<I, V, TC, R, D>::reference = boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >]()'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1036:13: note: candidates are:
/usr/include/QtCore/qlist.h:320:22: note: QList<T>& QList<T>::operator<<(const T&) [with T = Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge]
/usr/include/QtCore/qlist.h:320:22: note:   no known conversion for argument 1 from '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>::reference {aka boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >}' to 'const Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge&'
/usr/include/QtCore/qlist.h:322:22: note: QList<T>& QList<T>::operator<<(const QList<T>&) [with T = Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge]
/usr/include/QtCore/qlist.h:322:22: note:   no known conversion for argument 1 from '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>::reference {aka boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >}' to 'const QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>&'
/usr/src/digikam-2.4.0/core/libs/database/databaseparameters.h:156:23: note: QDebug Digikam::operator<<(QDebug, const Digikam::DatabaseParameters&)
/usr/src/digikam-2.4.0/core/libs/database/databaseparameters.h:156:23: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/src/digikam-2.4.0/core/libs/database/imageinfo.h:459:33: note: QDebug& Digikam::operator<<(QDebug&, const Digikam::ImageInfo&)
/usr/src/digikam-2.4.0/core/libs/database/imageinfo.h:459:33: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug&'
/usr/src/digikam-2.4.0/build/core/digikam/../../../core/libs/database/imagehistory/imagehistorygraph.h:191:32: note: QDebug Digikam::operator<<(QDebug, const Digikam::ImageHistoryGraph&)
/usr/src/digikam-2.4.0/build/core/digikam/../../../core/libs/database/imagehistory/imagehistorygraph.h:191:32: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:77:8: note: QDebug Digikam::operator<<(QDebug, const Digikam::HistoryVertexProperties&)
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:77:8: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:78:8: note: QDebug Digikam::operator<<(QDebug, const Digikam::HistoryImageId&)
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:78:8: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/kdebug.h:220:23: note: QDebug operator<<(QDebug, const KDateTime&)
/usr/include/kdebug.h:220:23: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/kdebug.h:219:23: note: QDebug operator<<(QDebug, const KUrl&)
/usr/include/kdebug.h:219:23: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/kdebug.h:203:15: note: QDebug operator<<(QDebug, KDebugStreamFunction)
/usr/include/kdebug.h:203:15: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qdebug.h:262:15: note: template<class T> QDebug operator<<(QDebug, const QFlags<T>&)
/usr/include/QtCore/qdebug.h:244:15: note: template<class T> QDebug operator<<(QDebug, const QContiguousCache<T>&)
/usr/include/QtCore/qdebug.h:233:15: note: template<class T> QDebug operator<<(QDebug, const QSet<T>&)
/usr/include/QtCore/qdebug.h:225:15: note: template<class T1, class T2> QDebug operator<<(QDebug, const QPair<T1, T2>&)
/usr/include/QtCore/qdebug.h:209:15: note: template<class aKey, class aT> QDebug operator<<(QDebug, const QHash<Key, T>&)
/usr/include/QtCore/qdebug.h:192:15: note: template<class aKey, class aT> QDebug operator<<(QDebug, const QMap<aKey, aT>&)
/usr/include/QtCore/qdebug.h:180:15: note: template<class T> QDebug operator<<(QDebug, const QVector<T>&)
/usr/include/QtCore/qdebug.h:162:15: note: template<class T> QDebug operator<<(QDebug, const QList<T>&)
/usr/include/QtCore/qtextstream.h:293:21: note: QTextStream& operator<<(QTextStream&, QTextStreamManipulator)
/usr/include/QtCore/qtextstream.h:293:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QTextStream&'
/usr/include/QtCore/qtextstream.h:290:21: note: QTextStream& operator<<(QTextStream&, QTextStreamFunction)
/usr/include/QtCore/qtextstream.h:290:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QTextStream&'
/usr/include/QtGui/qtreewidget.h:254:27: note: QDataStream& operator<<(QDataStream&, const QTreeWidgetItem&)
/usr/include/QtGui/qtreewidget.h:254:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtSql/qsqlerror.h:97:21: note: QDebug operator<<(QDebug, const QSqlError&)
/usr/include/QtSql/qsqlerror.h:97:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qurl.h:288:22: note: QDebug operator<<(QDebug, const QUrl&)
/usr/include/QtCore/qurl.h:288:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qurl.h:283:28: note: QDataStream& operator<<(QDataStream&, const QUrl&)
/usr/include/QtCore/qurl.h:283:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qdatetime.h:333:22: note: QDebug operator<<(QDebug, const QDateTime&)
/usr/include/QtCore/qdatetime.h:333:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qdatetime.h:332:22: note: QDebug operator<<(QDebug, const QTime&)
/usr/include/QtCore/qdatetime.h:332:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qdatetime.h:331:22: note: QDebug operator<<(QDebug, const QDate&)
/usr/include/QtCore/qdatetime.h:331:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qdatetime.h:326:28: note: QDataStream& operator<<(QDataStream&, const QDateTime&)
/usr/include/QtCore/qdatetime.h:326:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qdatetime.h:324:28: note: QDataStream& operator<<(QDataStream&, const QTime&)
/usr/include/QtCore/qdatetime.h:324:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qdatetime.h:322:28: note: QDataStream& operator<<(QDataStream&, const QDate&)
/usr/include/QtCore/qdatetime.h:322:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qstyleoption.h:963:21: note: QDebug operator<<(QDebug, const QStyleOption&)
/usr/include/QtGui/qstyleoption.h:963:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qstyleoption.h:962:21: note: QDebug operator<<(QDebug, const QStyleOption::OptionType&)
/usr/include/QtGui/qstyleoption.h:962:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qstyle.h:882:21: note: QDebug operator<<(QDebug, QStyle::State)
/usr/include/QtGui/qstyle.h:882:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qicon.h:144:27: note: QDataStream& operator<<(QDataStream&, const QIcon&)
/usr/include/QtGui/qicon.h:144:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qlocale.h:720:28: note: QDataStream& operator<<(QDataStream&, const QLocale&)
/usr/include/QtCore/qlocale.h:720:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qitemselectionmodel.h:222:21: note: QDebug operator<<(QDebug, const QItemSelectionRange&)
/usr/include/QtGui/qitemselectionmodel.h:222:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qkeysequence.h:217:21: note: QDebug operator<<(QDebug, const QKeySequence&)
/usr/include/QtGui/qkeysequence.h:217:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qkeysequence.h:203:38: note: QDataStream& operator<<(QDataStream&, const QKeySequence&)
/usr/include/QtGui/qkeysequence.h:203:38: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qcursor.h:166:27: note: QDataStream& operator<<(QDataStream&, const QCursor&)
/usr/include/QtGui/qcursor.h:166:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qsizepolicy.h:220:27: note: QDataStream& operator<<(QDataStream&, const QSizePolicy&)
/usr/include/QtGui/qsizepolicy.h:220:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qfont.h:356:21: note: QDebug operator<<(QDebug, const QFont&)
/usr/include/QtGui/qfont.h:356:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qfont.h:351:27: note: QDataStream& operator<<(QDataStream&, const QFont&)
/usr/include/QtGui/qfont.h:351:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpalette.h:239:39: note: QDataStream& operator<<(QDataStream&, const QColorGroup&)
/usr/include/QtGui/qpalette.h:239:39: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpalette.h:254:27: note: QDataStream& operator<<(QDataStream&, const QPalette&)
/usr/include/QtGui/qpalette.h:254:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qbrush.h:165:21: note: QDebug operator<<(QDebug, const QBrush&)
/usr/include/QtGui/qbrush.h:165:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qbrush.h:160:27: note: QDataStream& operator<<(QDataStream&, const QBrush&)
/usr/include/QtGui/qbrush.h:160:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpixmap.h:313:27: note: QDataStream& operator<<(QDataStream&, const QPixmap&)
/usr/include/QtGui/qpixmap.h:313:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qimage.h:351:27: note: QDataStream& operator<<(QDataStream&, const QImage&)
/usr/include/QtGui/qimage.h:351:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qtransform.h:360:21: note: QDebug operator<<(QDebug, const QTransform&)
/usr/include/QtGui/qtransform.h:360:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qtransform.h:355:27: note: QDataStream& operator<<(QDataStream&, const QTransform&)
/usr/include/QtGui/qtransform.h:355:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpainterpath.h:423:21: note: QDebug operator<<(QDebug, const QPainterPath&)
/usr/include/QtGui/qpainterpath.h:423:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qpainterpath.h:255:27: note: QDataStream& operator<<(QDataStream&, const QPainterPath&)
/usr/include/QtGui/qpainterpath.h:255:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qmatrix.h:193:21: note: QDebug operator<<(QDebug, const QMatrix&)
/usr/include/QtGui/qmatrix.h:193:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qmatrix.h:188:27: note: QDataStream& operator<<(QDataStream&, const QMatrix&)
/usr/include/QtGui/qmatrix.h:188:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qline.h:416:28: note: QDataStream& operator<<(QDataStream&, const QLineF&)
/usr/include/QtCore/qline.h:416:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qline.h:412:22: note: QDebug operator<<(QDebug, const QLineF&)
/usr/include/QtCore/qline.h:412:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qline.h:205:28: note: QDataStream& operator<<(QDataStream&, const QLine&)
/usr/include/QtCore/qline.h:205:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qline.h:201:22: note: QDebug operator<<(QDebug, const QLine&)
/usr/include/QtCore/qline.h:201:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qregion.h:228:21: note: QDebug operator<<(QDebug, const QRegion&)
/usr/include/QtGui/qregion.h:228:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qregion.h:223:27: note: QDataStream& operator<<(QDataStream&, const QRegion&)
/usr/include/QtGui/qregion.h:223:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpolygon.h:172:27: note: QDataStream& operator<<(QDataStream&, const QPolygonF&)
/usr/include/QtGui/qpolygon.h:172:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpolygon.h:165:21: note: QDebug operator<<(QDebug, const QPolygonF&)
/usr/include/QtGui/qpolygon.h:165:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qpolygon.h:107:27: note: QDataStream& operator<<(QDataStream&, const QPolygon&)
/usr/include/QtGui/qpolygon.h:107:27: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qpolygon.h:100:21: note: QDebug operator<<(QDebug, const QPolygon&)
/usr/include/QtGui/qpolygon.h:100:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtGui/qcolor.h:274:38: note: QDataStream& operator<<(QDataStream&, const QColor&)
/usr/include/QtGui/qcolor.h:274:38: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtGui/qcolor.h:60:21: note: QDebug operator<<(QDebug, const QColor&)
/usr/include/QtGui/qcolor.h:60:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qstringlist.h:249:21: note: QDataStream& operator<<(QDataStream&, const QStringList&)
/usr/include/QtCore/qstringlist.h:249:21: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qregexp.h:154:28: note: QDataStream& operator<<(QDataStream&, const QRegExp&)
/usr/include/QtCore/qregexp.h:154:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qrect.h:851:22: note: QDebug operator<<(QDebug, const QRectF&)
/usr/include/QtCore/qrect.h:851:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qrect.h:621:28: note: QDataStream& operator<<(QDataStream&, const QRectF&)
/usr/include/QtCore/qrect.h:621:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qrect.h:507:22: note: QDebug operator<<(QDebug, const QRect&)
/usr/include/QtCore/qrect.h:507:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qrect.h:199:28: note: QDataStream& operator<<(QDataStream&, const QRect&)
/usr/include/QtCore/qrect.h:199:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qpoint.h:356:22: note: QDebug operator<<(QDebug, const QPointF&)
/usr/include/QtCore/qpoint.h:356:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qpoint.h:237:28: note: QDataStream& operator<<(QDataStream&, const QPointF&)
/usr/include/QtCore/qpoint.h:237:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qpoint.h:181:22: note: QDebug operator<<(QDebug, const QPoint&)
/usr/include/QtCore/qpoint.h:181:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qpoint.h:103:28: note: QDataStream& operator<<(QDataStream&, const QPoint&)
/usr/include/QtCore/qpoint.h:103:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qsize.h:361:22: note: QDebug operator<<(QDebug, const QSizeF&)
/usr/include/QtCore/qsize.h:361:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qsize.h:255:28: note: QDataStream& operator<<(QDataStream&, const QSizeF&)
/usr/include/QtCore/qsize.h:255:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qsize.h:198:22: note: QDebug operator<<(QDebug, const QSize&)
/usr/include/QtCore/qsize.h:198:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qsize.h:102:28: note: QDataStream& operator<<(QDataStream&, const QSize&)
/usr/include/QtCore/qsize.h:102:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qmargins.h:140:22: note: QDebug operator<<(QDebug, const QMargins&)
/usr/include/QtCore/qmargins.h:140:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qabstractitemmodel.h:148:22: note: QDebug operator<<(QDebug, const QPersistentModelIndex&)
/usr/include/QtCore/qabstractitemmodel.h:148:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qabstractitemmodel.h:102:22: note: QDebug operator<<(QDebug, const QModelIndex&)
/usr/include/QtCore/qabstractitemmodel.h:102:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qvariant.h:613:22: note: QDebug operator<<(QDebug, QVariant::Type)
/usr/include/QtCore/qvariant.h:613:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qvariant.h:540:28: note: QDataStream& operator<<(QDataStream&, QVariant::Type)
/usr/include/QtCore/qvariant.h:540:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qvariant.h:538:28: note: QDataStream& operator<<(QDataStream&, const QVariant&)
/usr/include/QtCore/qvariant.h:538:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qvariant.h:612:22: note: QDebug operator<<(QDebug, const QVariant&)
/usr/include/QtCore/qvariant.h:612:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qpair.h:116:21: note: template<class T1, class T2> QDataStream& operator<<(QDataStream&, const QPair<T1, T2>&)
/usr/include/QtCore/qdatastream.h:420:35: note: template<class Key, class T> QDataStream& operator<<(QDataStream&, const QMap<aKey, aT>&)
/usr/include/QtCore/qdatastream.h:374:35: note: template<class Key, class T> QDataStream& operator<<(QDataStream&, const QHash<Key, T>&)
/usr/include/QtCore/qdatastream.h:335:14: note: template<class T> QDataStream& operator<<(QDataStream&, const QSet<T>&)
/usr/include/QtCore/qdatastream.h:310:14: note: template<class T> QDataStream& operator<<(QDataStream&, const QVector<T>&)
/usr/include/QtCore/qdatastream.h:285:14: note: template<class T> QDataStream& operator<<(QDataStream&, const QLinkedList<T>&)
/usr/include/QtCore/qdatastream.h:259:14: note: template<class T> QDataStream& operator<<(QDataStream&, const QList<T>&)
/usr/include/QtCore/qiodevice.h:247:22: note: QDebug operator<<(QDebug, QIODevice::OpenMode)
/usr/include/QtCore/qiodevice.h:247:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qobject.h:397:22: note: QDebug operator<<(QDebug, const QObject*)
/usr/include/QtCore/qobject.h:397:22: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDebug'
/usr/include/QtCore/qstring.h:1083:28: note: QDataStream& operator<<(QDataStream&, const QString&)
/usr/include/QtCore/qstring.h:1083:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qchar.h:394:28: note: QDataStream& operator<<(QDataStream&, const QChar&)
/usr/include/QtCore/qchar.h:394:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/QtCore/qbytearray.h:577:28: note: QDataStream& operator<<(QDataStream&, const QByteArray&)
/usr/include/QtCore/qbytearray.h:577:28: note:   no known conversion for argument 1 from 'QList<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Edge>' to 'QDataStream&'
/usr/include/boost/smart_ptr/intrusive_ptr.hpp:275:64: note: template<class E, class T, class Y> std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::intrusive_ptr<Y>&)
/usr/include/boost/smart_ptr/shared_ptr.hpp:583:64: note: template<class E, class T, class Y> std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::shared_ptr<Y>&)
/usr/include/boost/range/iterator_range_io.hpp:55:49: note: template<class IteratorT, class Elem, class Traits> std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::iterator_range<IteratorT>&)
/usr/src/digikam-2.4.0/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]':
/usr/include/QtCore/qalgorithms.h:351:5:   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&)> >]'
/usr/include/QtCore/qalgorithms.h:187:9:   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&)> >]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1414:13:   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> >, 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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1310:21:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:994:9:   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]'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:334:107:   instantiated from here
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:97: error: no matching function for call to 'target(const edge_t&, 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>&>&)'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:97: note: candidates are:
/usr/include/boost/graph/reverse_graph.hpp:288:1: note: template<class Edge, class BidirectionalGraph, class GRef> typename boost::graph_traits<BidirectionalGraph>::vertex_descriptor boost::target(const boost::detail::reverse_graph_edge_descriptor<Edge>&, const boost::reverse_graph<BidirectionalGraph, GRef>&)
/usr/include/boost/graph/adjacency_list.hpp:541:3: note: template<class Directed, class Vertex, class OutEdgeListS, class VertexListS, class DirectedS, class VertexProperty, class EdgeProperty, class GraphProperty, class EdgeListS> Vertex boost::target(const boost::detail::edge_base<Directed, Vertex>&, const boost::adjacency_list<OutEdgeListS, VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS>&)
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:97: error: no matching function for call to 'target(const edge_t&, 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>&>&)'
/usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:1394:97: note: candidates are:
/usr/include/boost/graph/reverse_graph.hpp:288:1: note: template<class Edge, class BidirectionalGraph, class GRef> typename boost::graph_traits<BidirectionalGraph>::vertex_descriptor boost::target(const boost::detail::reverse_graph_edge_descriptor<Edge>&, const boost::reverse_graph<BidirectionalGraph, GRef>&)
/usr/include/boost/graph/adjacency_list.hpp:541:3: note: template<class Directed, class Vertex, class OutEdgeListS, class VertexListS, class DirectedS, class VertexProperty, class EdgeProperty, class GraphProperty, class EdgeListS> Vertex boost::target(const boost::detail::edge_base<Directed, Vertex>&, const boost::adjacency_list<OutEdgeListS, VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS>&)
In file included from /usr/include/boost/graph/vector_as_graph.hpp:24:0,
                 from /usr/include/boost/graph/transitive_closure.hpp:17,
                 from /usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraph_boost.h:37,
                 from /usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphdata.h:35,
                 from /usr/src/digikam-2.4.0/core/libs/database/imagehistory/imagehistorygraphmodel.cpp:40:
/usr/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> >]':
/usr/include/boost/graph/relax.hpp:53:23:   instantiated from 'bool boost::relax(typename boost::graph_traits<Graph>::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>, typename boost::graph_traits<Graph>::edge_descriptor = boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, long unsigned int> >]'
/usr/include/boost/graph/dag_shortest_paths.hpp:64:48:   instantiated from 'void boost::dag_shortest_paths(const VertexListGraph&, typename boost::graph_traits<Graph>::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<>, 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> >, 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, typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]'
/usr/include/boost/graph/dag_shortest_paths.hpp:94:7:   instantiated from 'void boost::detail::dag_sp_dispatch2(const VertexListGraph&, typename boost::graph_traits<Graph>::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

Updated by Bor Kraljič over 2 years ago

Well to get mariadb compiled i had to pass "--without-plugin-oqgraph" to ./configure. After that it compiled without a problem.

Updated by Vlad Glagolev over 2 years ago

I've just updated mariadb to 5.2.10 with (00ceaf47f0852dae0de72e7bd8ef02162b428daf) in test.

could you try to check the build no? if it won't compile, we could temporarily remove oqgraph flag while providing a warning about it.

  • Status changed from New to In Progress

Also available in: Atom PDF