Package: src:fastnetmon
Version: 1.2.8-1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

fastnetmon ftbfs with boost1.88

[...]
/<<PKGBUILDDIR>>/src/fast_library.cpp: In function ‘std::string dns_lookup(std::string)’: /<<PKGBUILDDIR>>/src/fast_library.cpp:1097:22: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’?
 1097 |         boost::asio::io_service io_service;
      |                      ^~~~~~~~~~
      |                      use_service
/<<PKGBUILDDIR>>/src/fast_library.cpp:1098:49: error: ‘io_service’ was not declared in this scope
 1098 |         boost::asio::ip::tcp::resolver resolver(io_service);
      |                                                 ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/fast_library.cpp:1100:41: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 1100 | boost::asio::ip::tcp::resolver::query query(domain_name, "");
      |                                         ^~~~~
/<<PKGBUILDDIR>>/src/fast_library.cpp:1102:46: error: ‘iterator’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 1102 | for (boost::asio::ip::tcp::resolver::iterator i = resolver.resolve(query);
      |                                              ^~~~~~~~
/<<PKGBUILDDIR>>/src/fast_library.cpp:1103:14: error: ‘i’ was not declared in this scope 1103 | i != boost::asio::ip::tcp::resolver::iterator(); ++i) {
      |              ^
/<<PKGBUILDDIR>>/src/fast_library.cpp:1103:51: error: ‘iterator’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 1103 | i != boost::asio::ip::tcp::resolver::iterator(); ++i) {
      |                                                   ^~~~~~~~
/<<PKGBUILDDIR>>/src/fast_library.cpp: In function ‘bool validate_ipv6_or_ipv4_host(std::string)’: /<<PKGBUILDDIR>>/src/fast_library.cpp:1431:31: error: ‘from_string’ is not a member of ‘boost::asio::ip::address’
 1431 |     boost::asio::ip::address::from_string(host, ec);
      |                               ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/fast_library.cpp: In function ‘bool execute_web_request_secure(std::string, std::string, std::string, uint32_t&, std::string&, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::string&)’: /<<PKGBUILDDIR>>/src/fast_library.cpp:1538:75: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 1538 | auto end_point = resolver.resolve(boost::asio::ip::tcp::resolver::query{ host, port }, ec); | ^~~~~ /<<PKGBUILDDIR>>/src/fast_library.cpp: In function ‘bool execute_web_request(std::string, std::string, std::string, uint32_t&, std::string&, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::string&)’: /<<PKGBUILDDIR>>/src/fast_library.cpp:1702:22: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’?
 1702 |         boost::asio::io_service ios;
      |                      ^~~~~~~~~~
      |                      use_service
/<<PKGBUILDDIR>>/src/fast_library.cpp:1703:42: error: ‘ios’ was not declared in this scope; did you mean ‘std::ios’?
 1703 |         boost::asio::ip::tcp::resolver r(ios);
      |                                          ^~~
      |                                          std::ios
In file included from /usr/include/c++/15/bits/localefwd.h:43,
                 from /usr/include/c++/15/string:47,
                 from /<<PKGBUILDDIR>>/src/fastnetmon_types.hpp:14,
                 from /<<PKGBUILDDIR>>/src/fast_library.hpp:3,
                 from /<<PKGBUILDDIR>>/src/fast_library.cpp:1:
/usr/include/c++/15/iosfwd:136:41: note: ‘std::ios’ declared here
  136 |   typedef basic_ios<char>               ios;
      |                                         ^~~
/<<PKGBUILDDIR>>/src/fast_library.cpp:1706:68: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’} 1706 | auto end_point = r.resolve(boost::asio::ip::tcp::resolver::query{ host, port }, ec); | ^~~~~
[ 72%] Linking CXX static library libprotobuf_traffic_format.a

Reply via email to