Source: lomiri-location-service
Version: 3.3.0-2
severity: important

Hello, looks like your package FTBFS with new boost1.88.

I don't know when the transition will happen, but this bug might become RC soon

Ubuntu has some useful build logs
https://launchpadlibrarian.net/837610079/buildlog_ubuntu-resolute-amd64.lomiri-location-service_3.3.0-2build2_BUILDING.txt.gz



Generate XML output for dir 
/<<PKGBUILDDIR>>/include/location_service/com/lomiri/location/units/
Generate XML output for dir /build/lomiri-location-serIn file included from 
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:19:
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:41:62:
 error: ‘boost::asio::io_service’ has not been declared; did you mean 
‘boost::asio::use_service’?
   41 |     CachedRadioCell(const org::Ofono::Manager::Modem& modem, 
boost::asio::io_service& io_service);
      |                                                              ^~~~~
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:75:53:
 error: expected ‘)’ before ‘&’ token
   75 |         CellChangeHeuristics(boost::asio::io_service& io_service,
      |                             ~                       ^
      |                                                     )
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:80:22:
 error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you 
mean ‘use_service’?
   80 |         boost::asio::io_service& io_service;
      |                      ^~~~~~~~~~
      |                      use_service
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:81:68:
 error: expected constructor, destructor, or type conversion before ‘(’ token
   81 | detail::CachedRadioCell::CellChangeHeuristics::CellChangeHeuristics(
      |                                                                    ^
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:91:83:
 error: ‘boost::asio::io_service’ has not been declared; did you mean 
‘boost::asio::use_service’?
   91 | detail::CachedRadioCell::CachedRadioCell(const 
org::Ofono::Manager::Modem& modem, boost::asio::io_service& io_service)
      |                                                                         
          ^~~~~
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:
 In constructor ‘detail::CachedRadioCell::CachedRadioCell(const 
org::Ofono::Manager::Modem&, int&)’:
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:93:7:
 error: no matching function for call to 
‘detail::CachedRadioCell::CellChangeHeuristics::CellChangeHeuristics(int&, 
bool)’
   93 |       cell_change_heuristics(io_service, 
is_running_on_problematic_modem_firmware(modem)),
      |       
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.cpp:93:7:
 note: there are 3 candidates
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate 1: 
‘detail::CachedRadioCell::CellChangeHeuristics::CellChangeHeuristics()’ 
(deleted)
   73 |     struct CellChangeHeuristics
      |            ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate expects 0 arguments, 2 provided
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate 2: 
‘detail::CachedRadioCell::CellChangeHeuristics::CellChangeHeuristics(const 
detail::CachedRadioCell::CellChangeHeuristics&)’ (deleted)
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate expects 1 argument, 2 provided
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate 3: 
‘detail::CachedRadioCell::CellChangeHeuristics::CellChangeHeuristics(detail::CachedRadioCell::CellChangeHeuristics&&)’
 (deleted)
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/connectivity/cached_radio_cell.h:73:12:
 note: candidate expects 1 argument, 2 provided
make[3]: *** 
[src/location_service/com/lomiri/location/CMakeFiles/lomiri-location-service-connectivity.dir/build.make:96:
 
src/location_service/com/lomiri/location/CMakeFiles/lomiri-location-service-connectivity.dir/connectivity/cached_radio_cell.cpp.o]
 Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1831: 
src/location_service/com/lomiri/location/CMakeFiles/lomiri-location-service-connectivity.dir/all]
 Error 2
make[2]: *** Waiting for unfinished jobs....
[  1%] Building CXX object 
src/location_service/com/lomiri/location/providers/dummy/CMakeFiles/dummy.dir/delayed_provider.cpp.o
cd 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/location_service/com/lomiri/location/providers/dummy
 && /usr/bin/g++ -DCOM_LOMIRI_LOCATION_SERVICE_HAVE_NET_CPP=1 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/location_service/com/lomiri/location/providers/dummy
 -I/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/providers/dummy 
-I/<<PKGBUILDDIR>>/3rd-party -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-c 
-I/<<PKGBUILDDIR>>/include/location_service 
-I/<<PKGBUILDDIR>>/src/location_service 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/location_service -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/lomiri-location-service-3.3.0-2build2
 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++17 -Wall -fno-strict-aliasing 
-pedantic -Wextra -fPIC -DBOOST_ASIO_DISABLE_EPOLL 
-Wno-error=unused-local-typedefs -MD -MT 
src/location_service/com/lomiri/location/providers/dummy/CMakeFiles/dummy.dir/delayed_provider.cpp.o
 -MF CMakeFiles/dummy.dir/delayed_provider.cpp.o.d -o 
CMakeFiles/dummy.dir/delayed_provider.cpp.o -c 
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/providers/dummy/delayed_provider.cpp
In file included from 
/<<PKGBUILDDIR>>/include/location_service/com/lomiri/location/provider.h:21,
                 from 
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/providers/dummy/provider.h:21,
                 from 
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/providers/dummy/delayed_provider.h:22,
                 from 
/<<PKGBUILDDIR>>/src/location_service/com/lomiri/location/providers/dummy/delayed_provider.cpp:24:
/<<PKGBUILDDIR>>/include/location_service/com/lomiri/location/criteria.h:49:7: 
warning: identifier ‘requires’ is a keyword in C++20 [-Wc++20-compat]
   49 |     } requires = Requires{};
      |       ^~~~~~~~
[  2%] Linking CXX static library libgpsd.a
cd 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/location_service/com/lomiri/location/providers/gpsd
 && /usr/bin/cmake -P CMakeFiles/gpsd.dir/cmake_clean_target.cmake
cd 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/location_service/com/lomiri/location/providers/gpsd
 && /usr/bin/cmake -E cmake_link_script CMakeFiles/gpsd.dir/link.txt --verbose=1
/usr/bin/ar qc libgpsd.a CMakeFiles/gpsd.dir/provider.cpp.o
/usr/bin/ranlib libgpsd.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'


thanks for having a look,

Gianfranco

Reply via email to