from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:6: error: invalid use of incomplete type 'class std::promise' p.set_exception(std::current_exception()); ^ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:21: error: 'current_exception' is not a member of 'std' p.set_exception(std::current_exception()); ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:21: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:437:5: note: 'boost::current_exception' current_exception() ^~~~~~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_invoker::operator()()': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:193:25: error: 'current_exception' is not a member of 'std' p_->set_exception(std::current_exception()); ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:193:25: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:437:5: note: 'boost::current_exception' current_exception() ^~~~~~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_0::operator()()': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:295:13: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_0::operator()(const boost::system::error_code&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:308:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_exception( ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:309:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:314:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:324:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex) ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ex_0::operator()(const int&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:328:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_exception(ex); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:332:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_1::operator()(const boost::system::error_code&, Arg&&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:363:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:378:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex, ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_n::operator()(const boost::system::error_code&, Args&& ...)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:436:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:483:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex, ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:56: error: template argument 1 is invalid class promise_handler_selector ^ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:61: error: template argument 1 is invalid class promise_handler_selector ^ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/WebServer.cpp:2: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:64: error: template argument 1 is invalid class promise_handler_selector ^ make[4]: *** [CMakeFiles/domoticz.dir/main/LuaCommon.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/EventsPythonModule.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/domoticz.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/LuaHandler.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/Camera.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/Scheduler.cpp.o] Error 1 In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In function 'void boost::asio::detail::promise_invoke_and_set(std::promise&, F&, Args&& ...)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:49:21: error: 'current_exception' is not a member of 'std' p.set_exception(std::current_exception()); ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:49:21: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:437:5: note: 'boost::current_exception' current_exception() ^~~~~~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In function 'void boost::asio::detail::promise_invoke_and_set(std::promise&, F&, Args&& ...)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:63:6: error: invalid use of incomplete type 'class std::promise' p.set_value(); ^ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:6: error: invalid use of incomplete type 'class std::promise' p.set_exception(std::current_exception()); ^ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:21: error: 'current_exception' is not a member of 'std' p.set_exception(std::current_exception()); ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:68:21: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:437:5: note: 'boost::current_exception' current_exception() ^~~~~~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_invoker::operator()()': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:193:25: error: 'current_exception' is not a member of 'std' p_->set_exception(std::current_exception()); ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:193:25: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:437:5: note: 'boost::current_exception' current_exception() ^~~~~~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_0::operator()()': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:295:13: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_0::operator()(const boost::system::error_code&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:308:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_exception( ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:309:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:314:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:324:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex) ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ex_0::operator()(const int&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:328:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_exception(ex); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:332:15: error: invalid use of incomplete type 'class std::promise' this->p_->set_value(); ^~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/packaged_task.hpp:23:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:101, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/6.4.0/future:124:11: note: declaration of 'class std::promise' class promise; ^~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_1::operator()(const boost::system::error_code&, Arg&&)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:363:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:378:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex, ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: In member function 'void boost::asio::detail::promise_handler_ec_n::operator()(const boost::system::error_code&, Args&& ...)': /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:436:11: error: 'make_exception_ptr' is not a member of 'std' std::make_exception_ptr( ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp: At global scope: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:483:30: error: 'exception_ptr' in namespace 'std' does not name a type void operator()(const std::exception_ptr& ex, ^~~~~~~~~~~~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:532:56: error: template argument 1 is invalid class promise_handler_selector ^ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:544:61: error: template argument 1 is invalid class promise_handler_selector ^ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:37: error: 'exception_ptr' is not a member of 'std' class promise_handler_selector ^~~ /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:37: note: suggested alternative: In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception_ptr.hpp:9:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/exceptional_ptr.hpp:10, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread/future.hpp:25, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/thread.hpp:24, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/main/stdafx.h:57: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/exception/detail/exception_ptr.hpp:42:5: note: 'boost::exception_ptr' exception_ptr ^~~~~~~~~~~~~ In file included from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/use_future.hpp:156:0, from /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio.hpp:131, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/../webserver/cWebem.h:4, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/../main/WebServer.h:5, from /home/peko/autobuild/instance-3/output/build/domoticz-3.8153/push/BasePush.cpp:9: /home/peko/autobuild/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/boost/asio/impl/use_future.hpp:558:64: error: template argument 1 is invalid class promise_handler_selector ^ make[4]: *** [CMakeFiles/domoticz.dir/main/WebServerHelper.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/SQLHelper.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/push/BasePush.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/mainworker.cpp.o] Error 1 make[4]: *** [CMakeFiles/domoticz.dir/main/WebServer.cpp.o] Error 1 make[3]: *** [CMakeFiles/domoticz.dir/all] Error 2 make[2]: *** [all] Error 2 make[1]: *** [/home/peko/autobuild/instance-3/output/build/domoticz-3.8153/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/peko/autobuild/instance-3/buildroot'