Bug#953873: FTBFS with Boost 1.71

Giovanni Mascellani gio at debian.org
Sat Mar 14 11:01:02 GMT 2020


Package: ompl
Version: 1.4.2+ds1-5
Severity: wishlist
User: team+boost at tracker.debian.org
Usertags: boost1.71

Dear Maintainer,

your package fails to build with boost1.71. You can find a build log
attached. If you want to attempt the build yourself, an updated version
of boost-defaults which brings in boost1.71 dependencies can be found
adding this line to your sources.list file:

  deb https://people.debian.org/~gio/reprepro gio main

This bug has severity whishlist for the moment, but it will raised to RC
as soon as version 1.71 of Boost is promoted to default.

Here is an excerpt of the build log:

> In file included from /home/user/ompl-1.4.2+ds1/demos/PlannerData.cpp:45:
> /usr/include/boost/graph/astar_search.hpp: In instantiation of 'void boost::astar_search(const VertexListGraph&, typename boost::graph_traits<Graph>::vertex_descriptor, AStarHeuristic, const boost::bgl_named_params<P, T, R>&) [with VertexListGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, boost::property<vertex_type_t, ompl::base::PlannerDataVertex*, boost::property<boost::vertex_index_t, unsigned int> >, boost::property<edge_type_t, ompl::base::PlannerDataEdge*, boost::property<boost::edge_weight_t, ompl::base::Cost> > >; AStarHeuristic = readPlannerData()::<lambda(ompl::base::PlannerData::Graph::Vertex)>; P = ompl::base::Cost; T = boost::distance_zero_t; R = boost::bgl_named_params<ompl::base::Cost, boost::distance_inf_t, boost::bgl_named_params<readPlannerData()::<lambda(ompl::base::Cost, ompl::base::Cost)>, boost::distance_combine_t, boost::bgl_named_params<readPlannerData()::<lambda(ompl::base::Cost, ompl::base::Cost)>, boost::distance_compare_t, boost::bgl_named_params<boost::vector_property_map<long unsigned int>, boost::vertex_predecessor_t, boost::no_property> > > >; typename boost::graph_traits<Graph>::vertex_descriptor = long unsigned int]':
> /home/user/ompl-1.4.2+ds1/demos/PlannerData.cpp:179:46:   required from here
> /usr/include/boost/graph/astar_search.hpp:449:13: error: invalid initialization of reference of type 'boost::parameter::binding<boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::graph::keywords::tag::distance_zero, const ompl::base::Cost>, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::graph::keywords::tag::distance_inf, const ompl::base::Cost>, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::graph::keywords::tag::distance_combine, const readPlannerData()::<lambda(ompl::base::Cost, ompl::base::Cost)> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::graph::keywords::tag::distance_compare, const readPlannerData()::<lambda(ompl::base::Cost, ompl::base::Cost)> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<boost::graph::keywords::tag::predecessor_map, const boost::vector_property_map<long unsigned int> >, boost::parameter::aux::empty_arg_list, std::integral_constant<bool, true> >, std::integral_constant<bool, true> >, std::integral_constant<bool, true> >, std::integral_constant<bool, true> >, std::integral_constant<bool, true> >, boost::graph::keywords::tag::visitor, boost::dummy_property_map&>::type' {aka 'boost::dummy_property_map&'} from expression of type 'boost::astar_visitor<>'
>   449 |     >::type vis = arg_pack[_visitor | default_visitor];
>       |  
Unfortunately I don't have a fix for the moment. When I have some time I
will try to investigate better, but if you manage to solve this in the
meantime I won't complain.

Thanks and all the best, Giovanni.
-- 
Giovanni Mascellani <g.mascellani at gmail.com>
Postdoc researcher - Université Libre de Bruxelles
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ompl.log.gz
Type: application/gzip
Size: 337996 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20200314/4569a793/attachment-0001.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20200314/4569a793/attachment-0001.sig>


More information about the debian-science-maintainers mailing list