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

Reply via email to