Package: src:sslsniff
Version: 0.8+git20111017-1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88
sslsniff ftbfs with boost 1.88:
[...]
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"sslsniff\" -DVERSION=\"0.8\" -DHAVE_STDIO_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I.
-Wdate-time -D_FORTIFY_SOURCE=3 -ggdb -g -O2 -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/sslsniff-0.8+git20111017-1build2
-c -o SessionCache.o SessionCache.cpp
In file included from SSLBridge.hpp:40,
from HTTPSBridge.hpp:24,
from FirefoxUpdater.hpp:23,
from FirefoxUpdater.cpp:20:
util/Util.hpp: In static member function ‘static void
Util::resolveName(std::string&,
std::__cxx11::list<boost::asio::ip::address>&)’:
util/Util.hpp:81:18: error: ‘io_service’ is not a member of
‘boost::asio’; did you mean ‘use_service’?
81 | boost::asio::io_service io_service;
| ^~~~~~~~~~
| use_service
In file included from SSLBridge.hpp:40,
from HTTPSBridge.hpp:24,
from FirefoxUpdater.hpp:23,
from FirefoxAddonUpdater.hpp:26,
from SSLConnectionManager.cpp:20:
util/Util.hpp: In static member function ‘static void
Util::resolveName(std::string&,
std::__cxx11::list<boost::asio::ip::address>&)’:
util/Util.hpp:81:18: error: ‘io_service’ is not a member of
‘boost::asio’; did you mean ‘use_service’?
81 | boost::asio::io_service io_service;
| ^~~~~~~~~~
| use_service
util/Util.hpp:82:45: error: ‘io_service’ was not declared in this scope
82 | boost::asio::ip::tcp::resolver resolver(io_service);
| ^~~~~~~~~~
util/Util.hpp:83:37: error: ‘query’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
83 | boost::asio::ip::tcp::resolver::query query(name, "https");
| ^~~~~
util/Util.hpp:84:37: error: ‘iterator’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
84 | boost::asio::ip::tcp::resolver::iterator endpoint_iterator
= resolver.resolve(query);
| ^~~~~~~~
util/Util.hpp:85:37: error: ‘iterator’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
85 | boost::asio::ip::tcp::resolver::iterator end;
| ^~~~~~~~
util/Util.hpp:82:45: error: ‘io_service’ was not declared in this scope
82 | boost::asio::ip::tcp::resolver resolver(io_service);
| ^~~~~~~~~~
util/Util.hpp:83:37: error: ‘query’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
83 | boost::asio::ip::tcp::resolver::query query(name, "https");
| ^~~~~
util/Util.hpp:84:37: error: ‘iterator’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
84 | boost::asio::ip::tcp::resolver::iterator endpoint_iterator
= resolver.resolve(query);
| ^~~~~~~~
util/Util.hpp:85:37: error: ‘iterator’ is not a member of
‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
85 | boost::asio::ip::tcp::resolver::iterator end;
| ^~~~~~~~
util/Util.hpp:87:12: error: ‘endpoint_iterator’ was not declared in this
scope
87 | while (endpoint_iterator != end) {
| ^~~~~~~~~~~~~~~~~
util/Util.hpp:87:33: error: ‘end’ was not declared in this scope; did
you mean ‘std::end’?
87 | while (endpoint_iterator != end) {
| ^~~
| std::end