Package: src:odil
Version: 0.12.2-5
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

odil ftbfs with boost 1.88:

[...]
In file included from /<<PKGBUILDDIR>>/src/odil/dul/EventData.h:16,
                 from /<<PKGBUILDDIR>>/src/odil/dul/StateMachine.h:20,
                 from /<<PKGBUILDDIR>>/src/odil/Association.h:20,
                 from /<<PKGBUILDDIR>>/src/odil/Association.cpp:9:
/<<PKGBUILDDIR>>/src/odil/dul/Transport.h:48:18: error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you mean ‘use_service’?
   48 |     boost::asio::io_service const & get_service() const;
      |                  ^~~~~~~~~~
      |                  use_service
/<<PKGBUILDDIR>>/src/odil/dul/Transport.h:51:18: error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you mean ‘use_service’?
   51 |     boost::asio::io_service & get_service();
      |                  ^~~~~~~~~~
      |                  use_service
/<<PKGBUILDDIR>>/src/odil/dul/Transport.h:87:18: error: ‘io_service’ in namespace ‘boost::asio’ does not name a type; did you mean ‘use_service’?
   87 |     boost::asio::io_service _service;
      |                  ^~~~~~~~~~
      |                  use_service
/<<PKGBUILDDIR>>/src/odil/Association.cpp: In member function ‘void odil::Association::associate()’: /<<PKGBUILDDIR>>/src/odil/Association.cpp:209:46: error: ‘struct odil::dul::Transport’ has no member named ‘get_service’
  209 |         this->_state_machine.get_transport().get_service());
      |                                              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/odil/Association.cpp:210:37: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 210 | boost::asio::ip::tcp::resolver::query const query(this->_peer_host, "");
      |                                     ^~~~~
/<<PKGBUILDDIR>>/src/odil/Association.cpp:211:47: error: ‘query’ was not declared in this scope
  211 |     auto const endpoint_it = resolver.resolve(query);
      |                                               ^~~~~
/<<PKGBUILDDIR>>/src/odil/Association.cpp:211:47: 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_completion_executor.hpp:22,
                 from /usr/include/boost/asio.hpp:20,
                 from /<<PKGBUILDDIR>>/src/odil/dul/StateMachine.h:17:
/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[4]: *** [src/CMakeFiles/libodil.dir/build.make:82: src/CMakeFiles/libodil.dir/odil/Association.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: *** [CMakeFiles/Makefile2:1463: src/CMakeFiles/libodil.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:149: all] Error 2

Reply via email to