Package: src:gpsshogi
Version: 0.7.0-3.2
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

gpsshogi ftbfs with boost1.88:

[...]
g++ -DOSL_SMP -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/gpsshogi-0.7.0-3.2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -g -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=3 -c -o gpsusi.o gpsusi.cc gpsusi.cc:102:14: error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you mean ‘use_service’?
  102 | boost::asio::io_service io_service;
      |              ^~~~~~~~~~
      |              use_service
gpsusi.cc: In function ‘void play(std::istream&, std::ostream&)’:
gpsusi.cc:857:28: error: ‘io_service’ was not declared in this scope
  857 |     udp::resolver resolver(io_service);
      |                            ^~~~~~~~~~
gpsusi.cc:858:20: error: ‘query’ is not a member of ‘boost::asio::ip::udp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::udp>’}
  858 |     udp::resolver::query query(udp::v4(), args[0], args[1]);
      |                    ^~~~~
gpsusi.cc:862:60: error: ‘query’ was not declared in this scope
862 | udp_endpoint.reset(new udp::endpoint(*resolver.resolve(query)));
      |                                                            ^~~~~
gpsusi.cc:862:60: note: suggested alternatives:
In file included from /usr/include/boost/asio/execution/blocking.hpp:23,
from /usr/include/boost/asio/execution/any_executor.hpp:31,
                 from /usr/include/boost/asio/execution.hpp:19,
                 from /usr/include/boost/asio/any_io_executor.hpp:22,
                 from /usr/include/boost/asio/basic_socket.hpp:19,
                 from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /usr/include/boost/asio/ip/udp.hpp:19,
                 from /usr/include/osl/search/usiReporter.h:7,
                 from gpsusi.cc:20:
/usr/include/boost/asio/query.hpp:114:6: note: ‘boost_asio_query_fn::query’
  114 | void query();
      |      ^~~~~
/usr/include/boost/asio/query.hpp:263:3: note: ‘boost::asio::{anonymous}::query’
  263 |   query = boost_asio_query_fn::static_instance<>::instance;
      |   ^~~~~
gpsusi.cc: In function ‘int main(int, char**)’:
gpsusi.cc:1345:30: error: ‘io_service’ was not declared in this scope
 1345 |       tcp::resolver resolver(io_service);
      |                              ^~~~~~~~~~
gpsusi.cc:1346:22: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
 1346 |       tcp::resolver::query query(tcp::v4(), args[1], args[2]);
      |                      ^~~~~
gpsusi.cc:1347:46: error: ‘query’ was not declared in this scope
 1347 |       tcp::endpoint server(*resolver.resolve(query));
      |                                              ^~~~~
gpsusi.cc:1347:46: note: suggested alternatives:
/usr/include/boost/asio/query.hpp:114:6: note: ‘boost_asio_query_fn::query’
  114 | void query();
      |      ^~~~~
/usr/include/boost/asio/query.hpp:263:3: note: ‘boost::asio::{anonymous}::query’
  263 |   query = boost_asio_query_fn::static_instance<>::instance;
      |   ^~~~~
make[2]: *** [<builtin>: gpsusi.o] Error 1

Reply via email to