Control: tags 978201 + patch Control: tags 978201 + pending Dear maintainer,
I've prepared an NMU for autobahn-cpp (versioned as 17.5.1+git7cc5d37-2.1) and uploaded it to DELAYED/14. Please feel free to tell me if I should cancel it. cu Adrian
diff -Nru autobahn-cpp-17.5.1+git7cc5d37/debian/changelog autobahn-cpp-17.5.1+git7cc5d37/debian/changelog --- autobahn-cpp-17.5.1+git7cc5d37/debian/changelog 2017-11-21 23:58:08.000000000 +0200 +++ autobahn-cpp-17.5.1+git7cc5d37/debian/changelog 2021-02-08 22:23:04.000000000 +0200 @@ -1,3 +1,10 @@ +autobahn-cpp (17.5.1+git7cc5d37-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add upstream fix for FTBFS with Boost 1.74. (Closes: #978201) + + -- Adrian Bunk <b...@debian.org> Mon, 08 Feb 2021 22:23:04 +0200 + autobahn-cpp (17.5.1+git7cc5d37-2) unstable; urgency=medium * Include forgotten headers wamp_publish_options.* diff -Nru autobahn-cpp-17.5.1+git7cc5d37/debian/patches/0001-Make-sure-all-used-placeholders-are-in-scope.patch autobahn-cpp-17.5.1+git7cc5d37/debian/patches/0001-Make-sure-all-used-placeholders-are-in-scope.patch --- autobahn-cpp-17.5.1+git7cc5d37/debian/patches/0001-Make-sure-all-used-placeholders-are-in-scope.patch 1970-01-01 02:00:00.000000000 +0200 +++ autobahn-cpp-17.5.1+git7cc5d37/debian/patches/0001-Make-sure-all-used-placeholders-are-in-scope.patch 2021-02-08 22:21:14.000000000 +0200 @@ -0,0 +1,30 @@ +From eac22bd61117ac18b5efee3c6da16a97835055de Mon Sep 17 00:00:00 2001 +From: Robin Linden <d...@robinlinden.eu> +Date: Fri, 2 Oct 2020 23:49:29 +0200 +Subject: Make sure all used placeholders are in scope + +--- + autobahn/wamp_websocketpp_websocket_transport.ipp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/autobahn/wamp_websocketpp_websocket_transport.ipp b/autobahn/wamp_websocketpp_websocket_transport.ipp +index 78398aa..9a8bdb2 100644 +--- a/autobahn/wamp_websocketpp_websocket_transport.ipp ++++ b/autobahn/wamp_websocketpp_websocket_transport.ipp +@@ -48,11 +48,12 @@ namespace autobahn { + { + // Bind the handlers we are using + using websocketpp::lib::placeholders::_1; ++ using websocketpp::lib::placeholders::_2; + using websocketpp::lib::bind; + m_client.set_open_handler(bind(&wamp_websocketpp_websocket_transport<Config>::on_ws_open, this, _1)); + m_client.set_close_handler(bind(&wamp_websocketpp_websocket_transport<Config>::on_ws_close, this, _1)); + m_client.set_fail_handler(bind(&wamp_websocketpp_websocket_transport<Config>::on_ws_fail, this, _1)); +- m_client.set_message_handler(bind(&wamp_websocketpp_websocket_transport<Config>::on_ws_message, this, ::_1, ::_2)); ++ m_client.set_message_handler(bind(&wamp_websocketpp_websocket_transport<Config>::on_ws_message, this, _1, _2)); + if(!debug_enabled) { + m_client.clear_access_channels(websocketpp::log::alevel::all); + } +-- +2.20.1 + diff -Nru autobahn-cpp-17.5.1+git7cc5d37/debian/patches/series autobahn-cpp-17.5.1+git7cc5d37/debian/patches/series --- autobahn-cpp-17.5.1+git7cc5d37/debian/patches/series 2017-11-21 23:58:08.000000000 +0200 +++ autobahn-cpp-17.5.1+git7cc5d37/debian/patches/series 2021-02-08 22:23:03.000000000 +0200 @@ -1 +1,2 @@ include_forgotten_headers.patch +0001-Make-sure-all-used-placeholders-are-in-scope.patch