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