platform-api ftbfs with GCC 5

Bug #1478845 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
platform-api (Ubuntu)
Fix Released
Critical
Thomas Voß

Bug Description

first failure:

n/position_update.cpp: In function 'bool ua_location_position_update_has_vertical_accuracy(UALocationPositionUpdate*)':
/scratch/packages/tmp/platform-api-3.0.0+15.10.20150727/src/ubuntu/application/common/application/location/position_update.cpp:96:42: error: cannot convert 'com::ubuntu::location::Optional<boost::units::quantity<boost::units::unit<boost::units::list<boost::units::dim<boost::units::length_base_dimension, boost::units::static_rational<1l> >, boost::units::dimensionless_type>, boost::units::homogeneous_system<boost::units::list<boost::units::si::meter_base_unit, boost::units::list<boost::units::scaled_base_unit<boost::units::cgs::gram_base_unit, boost::units::scale<10l, boost::units::static_rational<3l> > >, boost::units::list<boost::units::si::second_base_unit, boost::units::list<boost::units::si::ampere_base_unit, boost::units::list<boost::units::si::kelvin_base_unit, boost::units::list<boost::units::si::mole_base_unit, boost::units::list<boost::units::si::candela_base_unit, boost::units::list<boost::units::angle::radian_base_unit, boost::units::list<boost::units::angle::steradian_base_unit, boost::units::dimensionless_type> > > > > > > > > > >, double> > {aka const boost::optional<boost::units::quantity<boost::units::unit<boost::units::list<boost::units::dim<boost::units::length_base_dimension, boost::units::static_rational<1l> >, boost::units::dimensionless_type>, boost::units::homogeneous_system<boost::units::list<boost::units::si::meter_base_unit, boost::units::list<boost::units::scaled_base_unit<boost::units::cgs::gram_base_unit, boost::units::scale<10l, boost::units::static_rational<3l> > >, boost::units::list<boost::units::si::second_base_unit, boost::units::list<boost::units::si::ampere_base_unit, boost::units::list<boost::units::si::kelvin_base_unit, boost::units::list<boost::units::si::mole_base_unit, boost::units::list<boost::units::si::candela_base_unit, boost::units::list<boost::units::angle::radian_base_unit, boost::units::list<boost::units::angle::steradian_base_unit, boost::units::dimensionless_type> > > > > > > > > > >, double> >}' to 'bool' in return
     return update->update.value.accuracy.vertical;
                                          ^
src/ubuntu/application/common/application/location/CMakeFiles/ubuntu_application_location.dir/build.make:149: recipe for target 'src/ubuntu/application/common/application/location/CMakeFiles/ubuntu_application_location.dir/position_update.cpp.o' failed
make[3]: *** [src/ubuntu/application/common/application/location/CMakeFiles/ubuntu_application_location.dir/position_update.cpp.o] Error 1
make[3]: Leaving directory '/scratch/packages/tmp/platform-api-3.0.0+15.10.20150727/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:1323: recipe for target 'src/ubuntu/application/common/application/location/CMakeFiles/ubuntu_application_location.dir/all' failed

Tags: lsd-cxx11

Related branches

Changed in platform-api (Ubuntu):
assignee: nobody → Thomas Voß (thomas-voss)
Changed in platform-api (Ubuntu):
status: Confirmed → In Progress
Steve Langasek (vorlon)
Changed in platform-api (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.