Facebook
From Vignesh Prasad, 1 Year ago, written in Bash.
Embed
Download Paste or View Raw
Hits: 95
  1. user@workstation:~/pepper_ws$ colcon build
  2. Starting >>> naoqi_libqi
  3. [Processing: naoqi_libqi]                            
  4. --- stderr: naoqi_libqi                              
  5. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  6.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  7.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  8.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  9.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  10.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  11.                  from /usr/include/boost/shared_ptr.hpp:17,
  12.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  13.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  14.                  from /usr/include/boost/asio/time_traits.hpp:23,
  15.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  16.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  17.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  18.                  from /usr/include/boost/asio.hpp:25,
  19.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  20.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  21.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  22.                  from /home/user/pepper_ws/src/libqi/src/type/genericobject.cpp:2:
  23. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  24.    36 | BOOST_PRAGMA_MESSAGE(
  25.       | ^~~~~~~~~~~~~~~~~~~~
  26. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  27.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  28.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  29.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  30.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  31.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  32.                  from /usr/include/boost/shared_ptr.hpp:17,
  33.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  34.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  35.                  from /usr/include/boost/asio/time_traits.hpp:23,
  36.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  37.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  38.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  39.                  from /usr/include/boost/asio.hpp:25,
  40.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  41.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  42.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  43.                  from /home/user/pepper_ws/src/libqi/src/type/metasignal_p.cpp:5:
  44. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  45.    36 | BOOST_PRAGMA_MESSAGE(
  46.       | ^~~~~~~~~~~~~~~~~~~~
  47. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  48.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  49.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  50.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  51.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  52.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  53.                  from /usr/include/boost/shared_ptr.hpp:17,
  54.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  55.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  56.                  from /usr/include/boost/asio/time_traits.hpp:23,
  57.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  58.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  59.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  60.                  from /usr/include/boost/asio.hpp:25,
  61.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  62.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  63.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  64.                  from /home/user/pepper_ws/src/libqi/src/type/anyobject.cpp:6:
  65. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  66.    36 | BOOST_PRAGMA_MESSAGE(
  67.       | ^~~~~~~~~~~~~~~~~~~~
  68. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  69.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  70.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  71.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  72.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  73.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  74.                  from /usr/include/boost/shared_ptr.hpp:17,
  75.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  76.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  77.                  from /usr/include/boost/asio/time_traits.hpp:23,
  78.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  79.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  80.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  81.                  from /usr/include/boost/asio.hpp:25,
  82.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  83.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  84.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/manageable.hpp:17,
  85.                  from /home/user/pepper_ws/src/libqi/src/type/manageable.cpp:1:
  86. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  87.    36 | BOOST_PRAGMA_MESSAGE(
  88.       | ^~~~~~~~~~~~~~~~~~~~
  89. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  90.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  91.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  92.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  93.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  94.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  95.                  from /usr/include/boost/shared_ptr.hpp:17,
  96.                  from /home/user/pepper_ws/src/libqi/ka/memory.hpp:5,
  97.                  from /home/user/pepper_ws/src/libqi/ka/functional.hpp:10,
  98.                  from /home/user/pepper_ws/src/libqi/qi/detail/future_fwd.hpp:14,
  99.                  from /home/user/pepper_ws/src/libqi/qi/future.hpp:7,
  100.                  from /home/user/pepper_ws/src/libqi/src/type/dynamicobjectbuilder.cpp:6:
  101. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  102.    36 | BOOST_PRAGMA_MESSAGE(
  103.       | ^~~~~~~~~~~~~~~~~~~~
  104. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  105.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  106.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  107.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  108.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  109.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  110.                  from /usr/include/boost/shared_ptr.hpp:17,
  111.                  from /home/user/pepper_ws/src/libqi/ka/memory.hpp:5,
  112.                  from /home/user/pepper_ws/src/libqi/ka/functional.hpp:10,
  113.                  from /home/user/pepper_ws/src/libqi/qi/detail/future_fwd.hpp:14,
  114.                  from /home/user/pepper_ws/src/libqi/qi/future.hpp:7,
  115.                  from /home/user/pepper_ws/src/libqi/src/type/anyfunction.cpp:7:
  116. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  117.    36 | BOOST_PRAGMA_MESSAGE(
  118.       | ^~~~~~~~~~~~~~~~~~~~
  119. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  120.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  121.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  122.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  123.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  124.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  125.                  from /usr/include/boost/shared_ptr.hpp:17,
  126.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  127.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  128.                  from /usr/include/boost/asio/time_traits.hpp:23,
  129.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  130.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  131.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  132.                  from /usr/include/boost/asio.hpp:25,
  133.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  134.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  135.                  from /home/user/pepper_ws/src/libqi/qi/anyfunction.hpp:10,
  136.                  from /home/user/pepper_ws/src/libqi/src/type/metamethod.cpp:6:
  137. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  138.    36 | BOOST_PRAGMA_MESSAGE(
  139.       | ^~~~~~~~~~~~~~~~~~~~
  140. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  141.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  142.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  143.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  144.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  145.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  146.                  from /usr/include/boost/shared_ptr.hpp:17,
  147.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  148.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  149.                  from /usr/include/boost/asio/time_traits.hpp:23,
  150.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  151.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  152.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  153.                  from /usr/include/boost/asio.hpp:25,
  154.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  155.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  156.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/anyreference.hpp:14,
  157.                  from /home/user/pepper_ws/src/libqi/src/type/anyreference.cpp:10:
  158. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  159.    36 | BOOST_PRAGMA_MESSAGE(
  160.       | ^~~~~~~~~~~~~~~~~~~~
  161. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  162.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  163.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  164.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  165.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  166.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  167.                  from /usr/include/boost/shared_ptr.hpp:17,
  168.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  169.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  170.                  from /usr/include/boost/asio/time_traits.hpp:23,
  171.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  172.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  173.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  174.                  from /usr/include/boost/asio.hpp:25,
  175.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  176.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  177.                  from /home/user/pepper_ws/src/libqi/qi/jsoncodec.hpp:10,
  178.                  from /home/user/pepper_ws/src/libqi/src/type/jsonencoder.cpp:12:
  179. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  180.    36 | BOOST_PRAGMA_MESSAGE(
  181.       | ^~~~~~~~~~~~~~~~~~~~
  182. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  183.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  184.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  185.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  186.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  187.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  188.                  from /usr/include/boost/shared_ptr.hpp:17,
  189.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  190.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  191.                  from /usr/include/boost/asio/time_traits.hpp:23,
  192.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  193.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  194.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  195.                  from /usr/include/boost/asio.hpp:25,
  196.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  197.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  198.                  from /home/user/pepper_ws/src/libqi/qi/jsoncodec.hpp:10,
  199.                  from /home/user/pepper_ws/src/libqi/src/type/jsondecoder.cpp:6:
  200. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  201.    36 | BOOST_PRAGMA_MESSAGE(
  202.       | ^~~~~~~~~~~~~~~~~~~~
  203. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  204.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  205.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  206.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  207.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  208.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  209.                  from /usr/include/boost/shared_ptr.hpp:17,
  210.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  211.                  from /usr/include/boost/format/internals.hpp:24,
  212.                  from /usr/include/boost/format.hpp:38,
  213.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  214.                  from /home/user/pepper_ws/src/libqi/src/log.cpp:16:
  215. /usr/include/boost/function_output_iterator.hpp:14:1: note: ‘#pragma message: This header is deprecated. Use <boost/iterator/function_output_iterator.hpp> instead.’
  216.    14 | BOOST_HEADER_DEPRECATED("<boost/iterator/function_output_iterator.hpp>")
  217.       | ^~~~~~~~~~~~~~~~~~~~~~~
  218. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  219.    36 | BOOST_PRAGMA_MESSAGE(
  220.       | ^~~~~~~~~~~~~~~~~~~~
  221. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  222.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  223.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  224.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  225.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  226.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  227.                  from /usr/include/boost/shared_ptr.hpp:17,
  228.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  229.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  230.                  from /usr/include/boost/asio/time_traits.hpp:23,
  231.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  232.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  233.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  234.                  from /usr/include/boost/asio.hpp:25,
  235.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  236.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  237.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/anyreference.hpp:14,
  238.                  from /home/user/pepper_ws/src/libqi/qi/anyvalue.hpp:10,
  239.                  from /home/user/pepper_ws/src/libqi/src/type/anyvalue.cpp:8:
  240. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  241.    36 | BOOST_PRAGMA_MESSAGE(
  242.       | ^~~~~~~~~~~~~~~~~~~~
  243. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  244.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  245.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  246.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  247.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  248.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  249.                  from /usr/include/boost/shared_ptr.hpp:17,
  250.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  251.                  from /usr/include/boost/format/internals.hpp:24,
  252.                  from /usr/include/boost/format.hpp:38,
  253.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  254.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  255.                  from /home/user/pepper_ws/src/libqi/qi/type/metaproperty.hpp:10,
  256.                  from /home/user/pepper_ws/src/libqi/src/type/metaproperty.cpp:1:
  257. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  258.    36 | BOOST_PRAGMA_MESSAGE(
  259.       | ^~~~~~~~~~~~~~~~~~~~
  260. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  261.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  262.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  263.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  264.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  265.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  266.                  from /usr/include/boost/shared_ptr.hpp:17,
  267.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  268.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  269.                  from /usr/include/boost/asio/time_traits.hpp:23,
  270.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  271.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  272.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  273.                  from /usr/include/boost/asio.hpp:25,
  274.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  275.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  276.                  from /home/user/pepper_ws/src/libqi/src/application_p.hpp:3,
  277.                  from /home/user/pepper_ws/src/libqi/src/application.cpp:11:
  278. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  279.    36 | BOOST_PRAGMA_MESSAGE(
  280.       | ^~~~~~~~~~~~~~~~~~~~
  281. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  282.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  283.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  284.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  285.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  286.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  287.                  from /usr/include/boost/shared_ptr.hpp:17,
  288.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  289.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  290.                  from /usr/include/boost/asio/time_traits.hpp:23,
  291.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  292.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  293.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  294.                  from /usr/include/boost/asio.hpp:25,
  295.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  296.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  297.                  from /home/user/pepper_ws/src/libqi/src/type/metasignal_p.hpp:8,
  298.                  from /home/user/pepper_ws/src/libqi/src/type/metasignal.cpp:5:
  299. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  300.    36 | BOOST_PRAGMA_MESSAGE(
  301.       | ^~~~~~~~~~~~~~~~~~~~
  302. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  303.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  304.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  305.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  306.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  307.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  308.                  from /usr/include/boost/smart_ptr/make_shared_object.hpp:17,
  309.                  from /usr/include/boost/smart_ptr/make_shared.hpp:14,
  310.                  from /usr/include/boost/make_shared.hpp:14,
  311.                  from /home/user/pepper_ws/src/libqi/src/type/dynamicobject.cpp:7:
  312. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  313.    36 | BOOST_PRAGMA_MESSAGE(
  314.       | ^~~~~~~~~~~~~~~~~~~~
  315. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  316.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  317.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  318.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  319.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  320.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  321.                  from /usr/include/boost/shared_ptr.hpp:17,
  322.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  323.                  from /usr/include/boost/format/internals.hpp:24,
  324.                  from /usr/include/boost/format.hpp:38,
  325.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  326.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  327.                  from /home/user/pepper_ws/src/libqi/src/type/metaobject.cpp:6:
  328. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  329.    36 | BOOST_PRAGMA_MESSAGE(
  330.       | ^~~~~~~~~~~~~~~~~~~~
  331. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  332.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  333.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  334.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  335.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  336.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  337.                  from /usr/include/boost/shared_ptr.hpp:17,
  338.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  339.                  from /usr/include/boost/format/internals.hpp:24,
  340.                  from /usr/include/boost/format.hpp:38,
  341.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  342.                  from /home/user/pepper_ws/src/libqi/qi/anymodule.hpp:13,
  343.                  from /home/user/pepper_ws/src/libqi/src/type/anymodule.cpp:1:
  344. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  345.    36 | BOOST_PRAGMA_MESSAGE(
  346.       | ^~~~~~~~~~~~~~~~~~~~
  347. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  348.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  349.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  350.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  351.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  352.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  353.                  from /usr/include/boost/shared_ptr.hpp:17,
  354.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  355.                  from /usr/include/boost/thread/thread_time.hpp:9,
  356.                  from /usr/include/boost/thread/lock_types.hpp:18,
  357.                  from /usr/include/boost/thread/pthread/thread_data.hpp:12,
  358.                  from /usr/include/boost/thread/thread_only.hpp:17,
  359.                  from /usr/include/boost/thread/thread.hpp:12,
  360.                  from /usr/include/boost/thread.hpp:13,
  361.                  from /home/user/pepper_ws/src/libqi/src/type/objecttypebuilder.cpp:6:
  362. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  363.    36 | BOOST_PRAGMA_MESSAGE(
  364.       | ^~~~~~~~~~~~~~~~~~~~
  365. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  366.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  367.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  368.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  369.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  370.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  371.                  from /usr/include/boost/shared_ptr.hpp:17,
  372.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  373.                  from /usr/include/boost/thread/thread_time.hpp:9,
  374.                  from /usr/include/boost/thread/lock_types.hpp:18,
  375.                  from /usr/include/boost/thread/pthread/recursive_mutex.hpp:13,
  376.                  from /usr/include/boost/thread/recursive_mutex.hpp:16,
  377.                  from /home/user/pepper_ws/src/libqi/src/type/signal.cpp:9:
  378. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  379.    36 | BOOST_PRAGMA_MESSAGE(
  380.       | ^~~~~~~~~~~~~~~~~~~~
  381. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  382.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  383.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  384.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  385.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  386.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  387.                  from /usr/include/boost/shared_ptr.hpp:17,
  388.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  389.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  390.                  from /usr/include/boost/asio/time_traits.hpp:23,
  391.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  392.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  393.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  394.                  from /usr/include/boost/asio.hpp:25,
  395.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  396.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  397.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/staticobjecttype.hpp:10,
  398.                  from /home/user/pepper_ws/src/libqi/src/type/staticobjecttype.cpp:5:
  399. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  400.    36 | BOOST_PRAGMA_MESSAGE(
  401.       | ^~~~~~~~~~~~~~~~~~~~
  402. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  403.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  404.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  405.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  406.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  407.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  408.                  from /usr/include/boost/shared_ptr.hpp:17,
  409.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  410.                  from /usr/include/boost/format/internals.hpp:24,
  411.                  from /usr/include/boost/format.hpp:38,
  412.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  413.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  414.                  from /home/user/pepper_ws/src/libqi/src/type/structtypeinterface.cpp:5:
  415. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  416.    36 | BOOST_PRAGMA_MESSAGE(
  417.       | ^~~~~~~~~~~~~~~~~~~~
  418. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  419.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  420.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  421.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  422.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  423.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  424.                  from /usr/include/boost/shared_ptr.hpp:17,
  425.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  426.                  from /usr/include/boost/thread/thread_time.hpp:9,
  427.                  from /usr/include/boost/thread/lock_types.hpp:18,
  428.                  from /usr/include/boost/thread/pthread/mutex.hpp:16,
  429.                  from /usr/include/boost/thread/mutex.hpp:16,
  430.                  from /usr/include/boost/thread/synchronized_value.hpp:14,
  431.                  from /home/user/pepper_ws/src/libqi/qi/eventloop.hpp:14,
  432.                  from /home/user/pepper_ws/src/libqi/qi/actor.hpp:10,
  433.                  from /home/user/pepper_ws/src/libqi/qi/signalspy.hpp:6,
  434.                  from /home/user/pepper_ws/src/libqi/src/type/signalspy.cpp:1:
  435. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  436.    36 | BOOST_PRAGMA_MESSAGE(
  437.       | ^~~~~~~~~~~~~~~~~~~~
  438. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  439.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  440.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  441.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  442.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  443.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  444.                  from /usr/include/boost/shared_ptr.hpp:17,
  445.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  446.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  447.                  from /usr/include/boost/asio/time_traits.hpp:23,
  448.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  449.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  450.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  451.                  from /usr/include/boost/asio.hpp:25,
  452.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  453.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  454.                  from /home/user/pepper_ws/src/libqi/qi/signature.hpp:10,
  455.                  from /home/user/pepper_ws/src/libqi/src/type/signature.cpp:8:
  456. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  457.    36 | BOOST_PRAGMA_MESSAGE(
  458.       | ^~~~~~~~~~~~~~~~~~~~
  459. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  460.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  461.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  462.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  463.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  464.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  465.                  from /usr/include/boost/shared_ptr.hpp:17,
  466.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  467.                  from /usr/include/boost/format/internals.hpp:24,
  468.                  from /usr/include/boost/format.hpp:38,
  469.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  470.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  471.                  from /home/user/pepper_ws/src/libqi/src/type/typeinterface.cpp:11:
  472. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  473.    36 | BOOST_PRAGMA_MESSAGE(
  474.       | ^~~~~~~~~~~~~~~~~~~~
  475. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  476.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  477.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  478.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  479.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  480.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  481.                  from /usr/include/boost/shared_ptr.hpp:17,
  482.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  483.                  from /usr/include/boost/format/internals.hpp:24,
  484.                  from /usr/include/boost/format.hpp:38,
  485.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  486.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  487.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/type.hpp:14,
  488.                  from /home/user/pepper_ws/src/libqi/src/type/type.cpp:6:
  489. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  490.    36 | BOOST_PRAGMA_MESSAGE(
  491.       | ^~~~~~~~~~~~~~~~~~~~
  492. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  493.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  494.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  495.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  496.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  497.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  498.                  from /usr/include/boost/shared_ptr.hpp:17,
  499.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  500.                  from /usr/include/boost/format/internals.hpp:24,
  501.                  from /usr/include/boost/format.hpp:38,
  502.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  503.                  from /home/user/pepper_ws/src/libqi/src/type/traceanalyzer.cpp:8:
  504. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  505.    36 | BOOST_PRAGMA_MESSAGE(
  506.       | ^~~~~~~~~~~~~~~~~~~~
  507. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  508.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  509.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  510.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  511.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  512.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  513.                  from /usr/include/boost/shared_ptr.hpp:17,
  514.                  from /usr/include/boost/program_options/options_description.hpp:16,
  515.                  from /usr/include/boost/program_options.hpp:15,
  516.                  from /home/user/pepper_ws/src/libqi/qi/application.hpp:12,
  517.                  from /home/user/pepper_ws/src/libqi/qi/applicationsession.hpp:11,
  518.                  from /home/user/pepper_ws/src/libqi/src/messaging/applicationsession_internal.hpp:11,
  519.                  from /home/user/pepper_ws/src/libqi/src/messaging/applicationsession_internal.cpp:6:
  520. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  521.    36 | BOOST_PRAGMA_MESSAGE(
  522.       | ^~~~~~~~~~~~~~~~~~~~
  523. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  524.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  525.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  526.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  527.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  528.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  529.                  from /usr/include/boost/shared_ptr.hpp:17,
  530.                  from /home/user/pepper_ws/src/libqi/src/messaging/authprovider.cpp:6:
  531. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  532.    36 | BOOST_PRAGMA_MESSAGE(
  533.       | ^~~~~~~~~~~~~~~~~~~~
  534. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  535.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  536.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  537.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  538.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  539.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  540.                  from /usr/include/boost/shared_ptr.hpp:17,
  541.                  from /usr/include/boost/program_options/options_description.hpp:16,
  542.                  from /usr/include/boost/program_options.hpp:15,
  543.                  from /home/user/pepper_ws/src/libqi/src/messaging/applicationsession.cpp:8:
  544. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  545.    36 | BOOST_PRAGMA_MESSAGE(
  546.       | ^~~~~~~~~~~~~~~~~~~~
  547. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  548.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  549.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  550.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  551.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  552.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  553.                  from /usr/include/boost/smart_ptr/make_shared_object.hpp:17,
  554.                  from /usr/include/boost/smart_ptr/make_shared.hpp:14,
  555.                  from /usr/include/boost/make_shared.hpp:14,
  556.                  from /home/user/pepper_ws/src/libqi/src/messaging/boundobject.cpp:6:
  557. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  558.    36 | BOOST_PRAGMA_MESSAGE(
  559.       | ^~~~~~~~~~~~~~~~~~~~
  560. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  561.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  562.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  563.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  564.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  565.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  566.                  from /usr/include/boost/shared_ptr.hpp:17,
  567.                  from /home/user/pepper_ws/src/libqi/src/messaging/clientauthenticator.cpp:6:
  568. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  569.    36 | BOOST_PRAGMA_MESSAGE(
  570.       | ^~~~~~~~~~~~~~~~~~~~
  571. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  572.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  573.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  574.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  575.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  576.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  577.                  from /usr/include/boost/shared_ptr.hpp:17,
  578.                  from /home/user/pepper_ws/src/libqi/qi/messaging/servicedirectoryproxy.hpp:11,
  579.                  from /home/user/pepper_ws/src/libqi/qi/messaging/gateway.hpp:11,
  580.                  from /home/user/pepper_ws/src/libqi/src/messaging/gateway.cpp:6:
  581. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  582.    36 | BOOST_PRAGMA_MESSAGE(
  583.       | ^~~~~~~~~~~~~~~~~~~~
  584. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  585.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  586.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  587.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  588.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  589.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  590.                  from /usr/include/boost/shared_ptr.hpp:17,
  591.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  592.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  593.                  from /usr/include/boost/asio/time_traits.hpp:23,
  594.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  595.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  596.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  597.                  from /usr/include/boost/asio.hpp:25,
  598.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  599.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  600.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  601.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagedispatcher.hpp:10,
  602.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagedispatcher.cpp:5:
  603. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  604.    36 | BOOST_PRAGMA_MESSAGE(
  605.       | ^~~~~~~~~~~~~~~~~~~~
  606. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  607.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  608.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  609.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  610.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  611.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  612.                  from /usr/include/boost/smart_ptr/make_shared_object.hpp:17,
  613.                  from /usr/include/boost/smart_ptr/make_shared.hpp:14,
  614.                  from /usr/include/boost/make_shared.hpp:14,
  615.                  from /home/user/pepper_ws/src/libqi/src/messaging/message.cpp:7:
  616. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  617.    36 | BOOST_PRAGMA_MESSAGE(
  618.       | ^~~~~~~~~~~~~~~~~~~~
  619. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  620.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  621.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  622.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  623.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  624.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  625.                  from /usr/include/boost/shared_ptr.hpp:17,
  626.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  627.                  from /usr/include/boost/thread/thread_time.hpp:9,
  628.                  from /usr/include/boost/thread/lock_types.hpp:18,
  629.                  from /usr/include/boost/thread/pthread/mutex.hpp:16,
  630.                  from /usr/include/boost/thread/mutex.hpp:16,
  631.                  from /usr/include/boost/thread/synchronized_value.hpp:14,
  632.                  from /home/user/pepper_ws/src/libqi/qi/eventloop.hpp:14,
  633.                  from /home/user/pepper_ws/src/libqi/qi/actor.hpp:10,
  634.                  from /home/user/pepper_ws/src/libqi/src/messaging/objecthost.cpp:6:
  635. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  636.    36 | BOOST_PRAGMA_MESSAGE(
  637.       | ^~~~~~~~~~~~~~~~~~~~
  638. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  639.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  640.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  641.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  642.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  643.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  644.                  from /usr/include/boost/shared_ptr.hpp:17,
  645.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  646.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  647.                  from /usr/include/boost/asio/time_traits.hpp:23,
  648.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  649.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  650.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  651.                  from /usr/include/boost/asio.hpp:25,
  652.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  653.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  654.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  655.                  from /home/user/pepper_ws/src/libqi/src/messaging/objectregistrar.cpp:5:
  656. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  657.    36 | BOOST_PRAGMA_MESSAGE(
  658.       | ^~~~~~~~~~~~~~~~~~~~
  659. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  660.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  661.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  662.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  663.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  664.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  665.                  from /usr/include/boost/shared_ptr.hpp:17,
  666.                  from /home/user/pepper_ws/src/libqi/ka/memory.hpp:5,
  667.                  from /home/user/pepper_ws/src/libqi/ka/functional.hpp:10,
  668.                  from /home/user/pepper_ws/src/libqi/qi/detail/future_fwd.hpp:14,
  669.                  from /home/user/pepper_ws/src/libqi/qi/future.hpp:7,
  670.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagesocket.hpp:9,
  671.                  from /home/user/pepper_ws/src/libqi/src/messaging/remoteobject_p.hpp:10,
  672.                  from /home/user/pepper_ws/src/libqi/src/messaging/remoteobject.cpp:11:
  673. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  674.    36 | BOOST_PRAGMA_MESSAGE(
  675.       | ^~~~~~~~~~~~~~~~~~~~
  676. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  677.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  678.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  679.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  680.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  681.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  682.                  from /usr/include/boost/smart_ptr/make_shared_object.hpp:17,
  683.                  from /usr/include/boost/smart_ptr/make_shared.hpp:14,
  684.                  from /usr/include/boost/make_shared.hpp:14,
  685.                  from /home/user/pepper_ws/src/libqi/src/messaging/servicedirectory.cpp:14:
  686. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  687.    36 | BOOST_PRAGMA_MESSAGE(
  688.       | ^~~~~~~~~~~~~~~~~~~~
  689. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  690.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  691.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  692.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  693.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  694.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  695.                  from /usr/include/boost/shared_ptr.hpp:17,
  696.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  697.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  698.                  from /usr/include/boost/asio/time_traits.hpp:23,
  699.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  700.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  701.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  702.                  from /usr/include/boost/asio.hpp:25,
  703.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  704.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  705.                  from /home/user/pepper_ws/src/libqi/qi/signal.hpp:12,
  706.                  from /home/user/pepper_ws/src/libqi/src/messaging/servicedirectoryclient.hpp:12,
  707.                  from /home/user/pepper_ws/src/libqi/src/messaging/servicedirectoryclient.cpp:5:
  708. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  709.    36 | BOOST_PRAGMA_MESSAGE(
  710.       | ^~~~~~~~~~~~~~~~~~~~
  711. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  712.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  713.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  714.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  715.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  716.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  717.                  from /usr/include/boost/shared_ptr.hpp:17,
  718.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  719.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  720.                  from /usr/include/boost/asio/time_traits.hpp:23,
  721.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  722.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  723.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  724.                  from /usr/include/boost/asio.hpp:25,
  725.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  726.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  727.                  from /home/user/pepper_ws/src/libqi/qi/type/detail/anyreference.hpp:14,
  728.                  from /home/user/pepper_ws/src/libqi/qi/anyvalue.hpp:10,
  729.                  from /home/user/pepper_ws/src/libqi/src/messaging/clientauthenticator_p.hpp:10,
  730.                  from /home/user/pepper_ws/src/libqi/src/messaging/servicedirectoryproxy.cpp:6:
  731. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  732.    36 | BOOST_PRAGMA_MESSAGE(
  733.       | ^~~~~~~~~~~~~~~~~~~~
  734. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  735.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  736.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  737.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  738.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  739.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  740.                  from /usr/include/boost/shared_ptr.hpp:17,
  741.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  742.                  from /usr/include/boost/format/internals.hpp:24,
  743.                  from /usr/include/boost/format.hpp:38,
  744.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  745.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  746.                  from /home/user/pepper_ws/src/libqi/src/messaging/serviceinfo.cpp:8:
  747. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  748.    36 | BOOST_PRAGMA_MESSAGE(
  749.       | ^~~~~~~~~~~~~~~~~~~~
  750. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  751.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  752.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  753.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  754.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  755.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  756.                  from /usr/include/boost/shared_ptr.hpp:17,
  757.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  758.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  759.                  from /usr/include/boost/asio/time_traits.hpp:23,
  760.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  761.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  762.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  763.                  from /usr/include/boost/asio.hpp:25,
  764.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  765.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  766.                  from /home/user/pepper_ws/src/libqi/qi/session.hpp:10,
  767.                  from /home/user/pepper_ws/src/libqi/src/messaging/session.cpp:12:
  768. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  769.    36 | BOOST_PRAGMA_MESSAGE(
  770.       | ^~~~~~~~~~~~~~~~~~~~
  771. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  772.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  773.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  774.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  775.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  776.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  777.                  from /usr/include/boost/shared_ptr.hpp:17,
  778.                  from /home/user/pepper_ws/src/libqi/ka/memory.hpp:5,
  779.                  from /home/user/pepper_ws/src/libqi/ka/functional.hpp:10,
  780.                  from /home/user/pepper_ws/src/libqi/ka/scoped.hpp:6,
  781.                  from /home/user/pepper_ws/src/libqi/src/messaging/sessionservice.cpp:11:
  782. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  783.    36 | BOOST_PRAGMA_MESSAGE(
  784.       | ^~~~~~~~~~~~~~~~~~~~
  785. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  786.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  787.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  788.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  789.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  790.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  791.                  from /usr/include/boost/shared_ptr.hpp:17,
  792.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  793.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  794.                  from /usr/include/boost/asio/time_traits.hpp:23,
  795.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  796.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  797.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  798.                  from /usr/include/boost/asio.hpp:25,
  799.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  800.                  from /home/user/pepper_ws/src/libqi/qi/atomic.hpp:39,
  801.                  from /home/user/pepper_ws/src/libqi/qi/anyobject.hpp:13,
  802.                  from /home/user/pepper_ws/src/libqi/src/messaging/server.cpp:5:
  803. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  804.    36 | BOOST_PRAGMA_MESSAGE(
  805.       | ^~~~~~~~~~~~~~~~~~~~
  806. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  807.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  808.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  809.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  810.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  811.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  812.                  from /usr/include/boost/shared_ptr.hpp:17,
  813.                  from /home/user/pepper_ws/src/libqi/ka/memory.hpp:5,
  814.                  from /home/user/pepper_ws/src/libqi/ka/functional.hpp:10,
  815.                  from /home/user/pepper_ws/src/libqi/qi/detail/future_fwd.hpp:14,
  816.                  from /home/user/pepper_ws/src/libqi/qi/future.hpp:7,
  817.                  from /home/user/pepper_ws/src/libqi/src/messaging/sessionservices.hpp:10,
  818.                  from /home/user/pepper_ws/src/libqi/src/messaging/sessionservices.cpp:5:
  819. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  820.    36 | BOOST_PRAGMA_MESSAGE(
  821.       | ^~~~~~~~~~~~~~~~~~~~
  822. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  823.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  824.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  825.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  826.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  827.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  828.                  from /usr/include/boost/shared_ptr.hpp:17,
  829.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  830.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  831.                  from /usr/include/boost/asio/time_traits.hpp:23,
  832.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  833.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  834.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  835.                  from /usr/include/boost/asio.hpp:25,
  836.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  837.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  838.                  from /home/user/pepper_ws/src/libqi/src/messaging/streamcontext.hpp:10,
  839.                  from /home/user/pepper_ws/src/libqi/src/messaging/streamcontext.cpp:8:
  840. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  841.    36 | BOOST_PRAGMA_MESSAGE(
  842.       | ^~~~~~~~~~~~~~~~~~~~
  843. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  844.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  845.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  846.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  847.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  848.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  849.                  from /usr/include/boost/shared_ptr.hpp:17,
  850.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  851.                  from /usr/include/boost/format/internals.hpp:24,
  852.                  from /usr/include/boost/format.hpp:38,
  853.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  854.                  from /home/user/pepper_ws/src/libqi/src/messaging/transportserver.cpp:15:
  855. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  856.    36 | BOOST_PRAGMA_MESSAGE(
  857.       | ^~~~~~~~~~~~~~~~~~~~
  858. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  859.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  860.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  861.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  862.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  863.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  864.                  from /usr/include/boost/shared_ptr.hpp:17,
  865.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  866.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  867.                  from /usr/include/boost/asio/time_traits.hpp:23,
  868.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  869.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  870.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  871.                  from /usr/include/boost/asio.hpp:25,
  872.                  from /home/user/pepper_ws/src/libqi/src/messaging/transportserverasio_p.cpp:10:
  873. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  874.    36 | BOOST_PRAGMA_MESSAGE(
  875.       | ^~~~~~~~~~~~~~~~~~~~
  876. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  877.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  878.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  879.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  880.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  881.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  882.                  from /usr/include/boost/shared_ptr.hpp:17,
  883.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  884.                  from /usr/include/boost/format/internals.hpp:24,
  885.                  from /usr/include/boost/format.hpp:38,
  886.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  887.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagesocket.cpp:1:
  888. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  889.    36 | BOOST_PRAGMA_MESSAGE(
  890.       | ^~~~~~~~~~~~~~~~~~~~
  891. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  892.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  893.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  894.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  895.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  896.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  897.                  from /usr/include/boost/shared_ptr.hpp:17,
  898.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  899.                  from /usr/include/boost/format/internals.hpp:24,
  900.                  from /usr/include/boost/format.hpp:38,
  901.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  902.                  from /home/user/pepper_ws/src/libqi/src/messaging/transportsocketcache.cpp:11:
  903. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  904.    36 | BOOST_PRAGMA_MESSAGE(
  905.       | ^~~~~~~~~~~~~~~~~~~~
  906. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  907.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  908.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  909.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  910.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  911.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  912.                  from /usr/include/boost/shared_ptr.hpp:17,
  913.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  914.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  915.                  from /usr/include/boost/asio/time_traits.hpp:23,
  916.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  917.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  918.                  from /usr/include/boost/asio/basic_waitable_timer.hpp:22,
  919.                  from /usr/include/boost/asio/steady_timer.hpp:22,
  920.                  from /usr/include/boost/asio/basic_socket_streambuf.hpp:36,
  921.                  from /usr/include/boost/asio/basic_socket_iostream.hpp:24,
  922.                  from /usr/include/boost/asio/ip/tcp.hpp:20,
  923.                  from /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.cpp:2:
  924. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  925.    36 | BOOST_PRAGMA_MESSAGE(
  926.       | ^~~~~~~~~~~~~~~~~~~~
  927. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  928.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  929.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  930.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  931.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  932.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  933.                  from /usr/include/boost/shared_ptr.hpp:17,
  934.                  from /usr/include/boost/date_time/time_clock.hpp:17,
  935.                  from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
  936.                  from /usr/include/boost/asio/time_traits.hpp:23,
  937.                  from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
  938.                  from /usr/include/boost/asio/detail/deadline_timer_service.hpp:29,
  939.                  from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
  940.                  from /usr/include/boost/asio.hpp:25,
  941.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  942.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  943.                  from /home/user/pepper_ws/src/libqi/qi/url.hpp:13,
  944.                  from /home/user/pepper_ws/src/libqi/src/messaging/url.cpp:5:
  945. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  946.    36 | BOOST_PRAGMA_MESSAGE(
  947.       | ^~~~~~~~~~~~~~~~~~~~
  948. In file included from /usr/include/boost/asio/read.hpp:1288,
  949.                  from /usr/include/boost/asio.hpp:144,
  950.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  951.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  952.                  from /home/user/pepper_ws/src/libqi/qi/os.hpp:17,
  953.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:26,
  954.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagesocket.cpp:1:
  955. /usr/include/boost/asio/impl/read.hpp: In instantiation of ‘class boost::asio::detail::initiate_async_read_buffer_sequence<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >’:
  956. /usr/include/boost/asio/impl/read.hpp:591:15:   required from ‘typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename std::enable_if<boost::asio::is_mutable_buffer_sequence<MutableBufferSequence>::value>::type*) [with AsyncReadStream = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&; typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::decay<Number>::type = std::decay<boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&>::type; typename std::enable_if<boost::asio::is_mutable_buffer_sequence<MutableBufferSequence>::value>::type = void]
  957. /home/user/pepper_ws/src/libqi/src/messaging/sock/networkasio.hpp:50:30:   required from ‘static void qi::sock::NetworkAsio::async_read(S&, const B&, H) [with S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; B = boost::asio::mutable_buffers_1; H = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>]
  958. /home/user/pepper_ws/src/libqi/src/messaging/sock/receive.hpp:337:20:   required from ‘void qi::sock::receiveMessage(const S&, M, qi::sock::SslEnabled, size_t, const Proc&, F0, F1) [with N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; M = qi::Message*; Proc = qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; size_t = long unsigned int]
  959. /home/user/pepper_ws/src/libqi/src/messaging/sock/receive.hpp:395:24:   required from ‘void qi::sock::ReceiveMessageContinuous<N>::operator()(const S&, qi::sock::SslEnabled, size_t, Proc, const F0&, const F1&) [with S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; Proc = qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; N = qi::sock::NetworkAsio; size_t = long unsigned int]
  960. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:288:20:   required from ‘void qi::sock::Connected<N, S>::Impl::start(qi::sock::SslEnabled, size_t, Proc, qi::int64_t) [with Proc = qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; size_t = long unsigned int; qi::int64_t = long int]
  961. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:248:19:   required from ‘qi::sock::Connected<N, S>::Connected(qi::sock::SocketPtr<S>&, qi::sock::SslEnabled, size_t, const Proc&, qi::int64_t) [with Proc = qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; qi::sock::SocketPtr<S> = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; size_t = long unsigned int; qi::int64_t = long int]
  962. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:475:18:   required from ‘qi::FutureSync<void> qi::TcpMessageSocket<N, S>::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  963. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:413:20:   required from here
  964. /usr/include/boost/asio/impl/read.hpp:482:53: error: no type named ‘executor_type’ in ‘class qi::sock::SocketWithContext<qi::sock::NetworkAsio>
  965.   482 |     typedef typename AsyncReadStream::executor_type executor_type;
  966.       |                                                     ^~~~~~~~~~~~~
  967. In file included from /usr/include/boost/asio/write.hpp:1246,
  968.                  from /usr/include/boost/asio/buffered_write_stream.hpp:28,
  969.                  from /usr/include/boost/asio/buffered_stream.hpp:22,
  970.                  from /usr/include/boost/asio.hpp:43,
  971.                  from /home/user/pepper_ws/src/libqi/qi/macro.hpp:31,
  972.                  from /home/user/pepper_ws/src/libqi/qi/api.hpp:16,
  973.                  from /home/user/pepper_ws/src/libqi/qi/os.hpp:17,
  974.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:26,
  975.                  from /home/user/pepper_ws/src/libqi/src/messaging/messagesocket.cpp:1:
  976. /usr/include/boost/asio/impl/write.hpp: In instantiation of ‘class boost::asio::detail::initiate_async_write_buffer_sequence<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >’:
  977. /usr/include/boost/asio/impl/write.hpp:557:15:   required from ‘typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename std::enable_if<boost::asio::is_const_buffer_sequence<ConstBufferSequence>::value>::type*) [with AsyncWriteStream = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; ConstBufferSequence = std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >; WriteHandler = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&; typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::decay<Number>::type = std::decay<boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&>::type; typename std::enable_if<boost::asio::is_const_buffer_sequence<ConstBufferSequence>::value>::type = void]
  978. /home/user/pepper_ws/src/libqi/src/messaging/sock/networkasio.hpp:56:31:   required from ‘static void qi::sock::NetworkAsio::async_write(S&, const B&, H) [with S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; B = std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >; H = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>]
  979. /home/user/pepper_ws/src/libqi/src/messaging/sock/send.hpp:213:21:   required from ‘void qi::sock::sendMessage(const S&, M, Proc, qi::sock::SslEnabled, F0, F1) [with N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; M = std::_List_iterator<qi::Message>; Proc = qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>]
  980. /home/user/pepper_ws/src/libqi/src/messaging/sock/send.hpp:364:21:   required from ‘void qi::sock::SendMessageEnqueue<N, S>::operator()(Msg&&, qi::sock::SslEnabled, Proc, const F0&, const F1&) [with Msg = qi::Message; Proc = qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >]
  981. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:333:17:   required from ‘void qi::sock::Connected<N, S>::Impl::send(Msg, qi::sock::SslEnabled, Proc) [with Msg = qi::Message; Proc = ka::constant_function_t<bool>; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  982. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:220:27:   required from ‘void qi::sock::Connected<N, S>::send(Msg&&, qi::sock::SslEnabled, const Proc&) [with Msg = qi::Message; Proc = ka::constant_function_t<bool>; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  983. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:658:29:   required from ‘bool qi::TcpMessageSocket<N, S>::send(qi::Message) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  984. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:648:8:   required from here
  985. /usr/include/boost/asio/impl/write.hpp:447:54: error: no type named ‘executor_type’ in ‘class qi::sock::SocketWithContext<qi::sock::NetworkAsio>
  986.   447 |     typedef typename AsyncWriteStream::executor_type executor_type;
  987.       |                                                      ^~~~~~~~~~~~~
  988. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  989.                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  990.                  from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  991.                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  992.                  from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  993.                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  994.                  from /usr/include/boost/shared_ptr.hpp:17,
  995.                  from /usr/include/boost/format/alt_sstream.hpp:22,
  996.                  from /usr/include/boost/format/internals.hpp:24,
  997.                  from /usr/include/boost/format.hpp:38,
  998.                  from /home/user/pepper_ws/src/libqi/qi/log.hpp:23,
  999.                  from /home/user/pepper_ws/src/libqi/qi/type/typeinterface.hpp:18,
  1000.                  from /home/user/pepper_ws/src/libqi/src/registration.cpp:6:
  1001. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  1002.    36 | BOOST_PRAGMA_MESSAGE(
  1003.       | ^~~~~~~~~~~~~~~~~~~~
  1004. In file included from /usr/include/boost/asio/read.hpp:1288,
  1005.                  from /usr/include/boost/asio.hpp:144,
  1006.                  from /home/user/pepper_ws/src/libqi/src/messaging/transportserverasio_p.cpp:10:
  1007. /usr/include/boost/asio/impl/read.hpp: In instantiation of ‘class boost::asio::detail::initiate_async_read_buffer_sequence<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >’:
  1008. /usr/include/boost/asio/impl/read.hpp:591:15:   required from ‘typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename std::enable_if<boost::asio::is_mutable_buffer_sequence<MutableBufferSequence>::value>::type*) [with AsyncReadStream = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&; typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::decay<Number>::type = std::decay<boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&>::type; typename std::enable_if<boost::asio::is_mutable_buffer_sequence<MutableBufferSequence>::value>::type = void]
  1009. /home/user/pepper_ws/src/libqi/src/messaging/sock/networkasio.hpp:50:30:   required from ‘static void qi::sock::NetworkAsio::async_read(S&, const B&, H) [with S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; B = boost::asio::mutable_buffers_1; H = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::receiveMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::Message*, qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::Message*, qi::sock::SslEnabled, size_t, const qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>&, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, std::size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>]
  1010. /home/user/pepper_ws/src/libqi/src/messaging/sock/receive.hpp:337:20:   required from ‘void qi::sock::receiveMessage(const S&, M, qi::sock::SslEnabled, size_t, const Proc&, F0, F1) [with N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; M = qi::Message*; Proc = qi::sock::ReceiveMessageContinuous<qi::sock::NetworkAsio>::operator()<boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, qi::sock::SslEnabled, size_t, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; size_t = long unsigned int]
  1011. /home/user/pepper_ws/src/libqi/src/messaging/sock/receive.hpp:395:24:   required from ‘void qi::sock::ReceiveMessageContinuous<N>::operator()(const S&, qi::sock::SslEnabled, size_t, Proc, const F0&, const F1&) [with S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; Proc = qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::start<qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >(qi::sock::SslEnabled, size_t, qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, qi::int64_t)::<lambda()> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, qi::Message*)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; N = qi::sock::NetworkAsio; size_t = long unsigned int]
  1012. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:288:20:   required from ‘void qi::sock::Connected<N, S>::Impl::start(qi::sock::SslEnabled, size_t, Proc, qi::int64_t) [with Proc = qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; size_t = long unsigned int; qi::int64_t = long int]
  1013. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:248:19:   required from ‘qi::sock::Connected<N, S>::Connected(qi::sock::SocketPtr<S>&, qi::sock::SslEnabled, size_t, const Proc&, qi::int64_t) [with Proc = qi::sock::HandleMessage<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; qi::sock::SocketPtr<S> = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; size_t = long unsigned int; qi::int64_t = long int]
  1014. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:475:18:   required from ‘qi::FutureSync<void> qi::TcpMessageSocket<N, S>::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  1015. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:413:20:   required from here
  1016. /usr/include/boost/asio/impl/read.hpp:482:53: error: no type named ‘executor_type’ in ‘class qi::sock::SocketWithContext<qi::sock::NetworkAsio>
  1017.   482 |     typedef typename AsyncReadStream::executor_type executor_type;
  1018.       |                                                     ^~~~~~~~~~~~~
  1019. In file included from /usr/include/boost/asio/write.hpp:1246,
  1020.                  from /usr/include/boost/asio/buffered_write_stream.hpp:28,
  1021.                  from /usr/include/boost/asio/buffered_stream.hpp:22,
  1022.                  from /usr/include/boost/asio.hpp:43,
  1023.                  from /home/user/pepper_ws/src/libqi/src/messaging/transportserverasio_p.cpp:10:
  1024. /usr/include/boost/asio/impl/write.hpp: In instantiation of ‘class boost::asio::detail::initiate_async_write_buffer_sequence<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >’:
  1025. /usr/include/boost/asio/impl/write.hpp:557:15:   required from ‘typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename std::enable_if<boost::asio::is_const_buffer_sequence<ConstBufferSequence>::value>::type*) [with AsyncWriteStream = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; ConstBufferSequence = std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >; WriteHandler = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&; typename boost::asio::async_result<typename std::decay<Number>::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::decay<Number>::type = std::decay<boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>&>::type; typename std::enable_if<boost::asio::is_const_buffer_sequence<ConstBufferSequence>::value>::type = void]
  1026. /home/user/pepper_ws/src/libqi/src/messaging/sock/networkasio.hpp:56:31:   required from ‘static void qi::sock::NetworkAsio::async_write(S&, const B&, H) [with S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>; B = std::vector<boost::asio::const_buffer, std::allocator<boost::asio::const_buffer> >; H = boost::asio::detail::wrapped_handler<boost::asio::io_context&, ka::data_bound_proc_t<qi::sock::sendMessage<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(const boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >&, std::_List_iterator<qi::Message>, qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>, qi::sock::SslEnabled, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio>)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, size_t)>, std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, boost::asio::detail::is_continuation_delegated>]
  1027. /home/user/pepper_ws/src/libqi/src/messaging/sock/send.hpp:213:21:   required from ‘void qi::sock::sendMessage(const S&, M, Proc, qi::sock::SslEnabled, F0, F1) [with N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >; M = std::_List_iterator<qi::Message>; Proc = qi::sock::SendMessageEnqueue<qi::sock::NetworkAsio, boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> > >::operator()<qi::Message, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >, qi::sock::StrandTransfo<qi::sock::NetworkAsio> >(qi::Message&&, qi::sock::SslEnabled, qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>, const ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >&, const qi::sock::StrandTransfo<qi::sock::NetworkAsio>&)::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>, I)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>]
  1028. /home/user/pepper_ws/src/libqi/src/messaging/sock/send.hpp:364:21:   required from ‘void qi::sock::SendMessageEnqueue<N, S>::operator()(Msg&&, qi::sock::SslEnabled, Proc, const F0&, const F1&) [with Msg = qi::Message; Proc = qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl::send<qi::Message, ka::constant_function_t<bool> >(qi::Message, qi::sock::SslEnabled, ka::constant_function_t<bool>)::<lambda(qi::Message&)> mutable::<lambda(qi::sock::ErrorCode<qi::sock::NetworkAsio>&, const ReadableMessage&)>; F0 = ka::data_bound_transfo_t<std::shared_ptr<qi::sock::Connected<qi::sock::NetworkAsio, qi::sock::SocketWithContext<qi::sock::NetworkAsio> >::Impl> >; F1 = qi::sock::StrandTransfo<qi::sock::NetworkAsio>; N = qi::sock::NetworkAsio; S = boost::shared_ptr<qi::sock::SocketWithContext<qi::sock::NetworkAsio> >]
  1029. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:333:17:   required from ‘void qi::sock::Connected<N, S>::Impl::send(Msg, qi::sock::SslEnabled, Proc) [with Msg = qi::Message; Proc = ka::constant_function_t<bool>; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  1030. /home/user/pepper_ws/src/libqi/src/messaging/sock/connectedstate.hpp:220:27:   required from ‘void qi::sock::Connected<N, S>::send(Msg&&, qi::sock::SslEnabled, const Proc&) [with Msg = qi::Message; Proc = ka::constant_function_t<bool>; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  1031. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:658:29:   required from ‘bool qi::TcpMessageSocket<N, S>::send(qi::Message) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext<qi::sock::NetworkAsio>]
  1032. /home/user/pepper_ws/src/libqi/src/messaging/tcpmessagesocket.hpp:648:8:   required from here
  1033. /usr/include/boost/asio/impl/write.hpp:447:54: error: no type named ‘executor_type’ in ‘class qi::sock::SocketWithContext<qi::sock::NetworkAsio>
  1034.   447 |     typedef typename AsyncWriteStream::executor_type executor_type;
  1035.       |                                                      ^~~~~~~~~~~~~
  1036. gmake[2]: *** [CMakeFiles/qi.dir/build.make:1154: CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o] Error 1
  1037. gmake[2]: *** Waiting for unfinished jobs....
  1038. gmake[2]: *** [CMakeFiles/qi.dir/build.make:1140: CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o] Error 1
  1039. gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/qi.dir/all] Error 2
  1040. gmake: *** [Makefile:146: all] Error 2
  1041. ---
  1042. Failed   <<< naoqi_libqi [43.9s, exited with code 2]
  1043.                                  
  1044. Summary: 0 packages finished [44.0s]
  1045.   1 package failed: naoqi_libqi
  1046.   1 package had stderr output: naoqi_libqi