{"action":"opened","issue":{"url":"https://api.github.com/repos/monero-project/kovri/issues/56","labels_url":"https://api.github.com/repos/monero-project/kovri/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/monero-project/kovri/issues/56/comments","events_url":"https://api.github.com/repos/monero-project/kovri/issues/56/events","html_url":"https://github.com/monero-project/kovri/issues/56","id":123455783,"number":56,"title":"Build Fails with Boost 1.55 - 1.58","user":{"login":"fluffypony","id":1944293,"avatar_url":"https://avatars.githubusercontent.com/u/1944293?v=3","gravatar_id":"","url":"https://api.github.com/users/fluffypony","html_url":"https://github.com/fluffypony","followers_url":"https://api.github.com/users/fluffypony/followers","following_url":"https://api.github.com/users/fluffypony/following{/other_user}","gists_url":"https://api.github.com/users/fluffypony/gists{/gist_id}","starred_url":"https://api.github.com/users/fluffypony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fluffypony/subscriptions","organizations_url":"https://api.github.com/users/fluffypony/orgs","repos_url":"https://api.github.com/users/fluffypony/repos","events_url":"https://api.github.com/users/fluffypony/events{/privacy}","received_events_url":"https://api.github.com/users/fluffypony/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-22T10:34:17Z","updated_at":"2015-12-22T10:34:17Z","closed_at":null,"body":"Just realised that you won't see this, as the relay is down and I can't connect to I2P:\r\n\r\n```\r\n[20:23:54]  <fluffypony>\tso been fighting with boost the last few days\r\n[20:24:56]  <fluffypony>\tlooks like there's a bug in boost\r\n[20:25:01]  <fluffypony>\tthat's fixed in a more recent version\r\n[20:25:35]  <fluffypony>\t[  4%] Building CXX object src/api/CMakeFiles/kovri-api.dir/I2PTunnel/HTTPProxy.cpp.o\r\n[20:25:35]  <fluffypony>\tIn file included from /usr/include/boost/asio/ssl/context.hpp:786:0,\r\n[20:25:35]  <fluffypony>\t                 from /usr/include/boost/asio/ssl.hpp:19,\r\n[20:25:35]  <fluffypony>\t                 from /root/kovri/src/api/../core/util/HTTP.h:13,\r\n[20:25:35]  <fluffypony>\t                 from /root/kovri/src/api/I2PTunnel/HTTPProxy.cpp:15:\r\n[20:25:35]  <fluffypony>\t/usr/include/boost/asio/ssl/impl/context.ipp: In constructor 'boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)':\r\n[20:25:35]  <fluffypony>\t/usr/include/boost/asio/ssl/impl/context.ipp:93:29: error: '::SSLv3_method' has not been declared\r\n[20:25:35]  <fluffypony>\t     handle_ = ::SSL_CTX_new(::SSLv3_method());\r\n[20:25:35]  <fluffypony>\t                             ^\r\n[20:25:35]  <fluffypony>\t/usr/include/boost/asio/ssl/impl/context.ipp:96:29: error: '::SSLv3_client_method' has not been declared\r\n[20:25:35]  <fluffypony>\t     handle_ = ::SSL_CTX_new(::SSLv3_client_method());\r\n[20:25:35]  <fluffypony>\t                             ^\r\n[20:25:35]  <fluffypony>\t/usr/include/boost/asio/ssl/impl/context.ipp:99:29: error: '::SSLv3_server_method' has not been declared\r\n[20:25:35]  <fluffypony>\t     handle_ = ::SSL_CTX_new(::SSLv3_server_method());\r\n[20:25:35]  <fluffypony>\t                             ^\r\n[20:25:47]  <fluffypony>\tthis is with boost 1.58\r\n[20:26:19]  <othe>\tosx?\r\n[20:26:49]  <fluffypony>\tno Ubuntu\r\n[20:27:01]  <fluffypony>\tand 1.58 is the latest boost I can get without building from scratch\r\n[20:27:12]  <othe>\ti see, because i think it works fine here on osx with 1.56\r\n[20:27:14]  <fluffypony>\tso if it's fixed in 1.59 or 1.60 I'm going to have to build from scratch\r\n[20:38:38]  <othe>\toh\r\n[20:38:42]  <othe>\ti have 1.59 running\r\n[20:38:49]  <othe>\tnot 1.58 anymore\r\n[20:38:58]  <othe>\twith 1.59 it works on osx at least\r\n```"}}