meta-oe: update cpprest with patches uploaded in Debian, add upstream proposed gcc-8 patch, add boost 1.63 build fix patch

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Gianfranco Costamagna
2018-07-23 18:47:54 +02:00
committed by Khem Raj
parent 4ad49edc90
commit cff57daf65
11 changed files with 382 additions and 88 deletions

View File

@@ -0,0 +1,14 @@
Origin: https://github.com/Microsoft/cpprestsdk/issues/813
Last-Update: 2018-07-23
--- cpprest-2.10.2.orig/Release/libs/websocketpp/websocketpp/transport/asio/security/tls.hpp
+++ cpprest-2.10.2/Release/libs/websocketpp/websocketpp/transport/asio/security/tls.hpp
@@ -312,7 +312,7 @@ protected:
return make_error_code(transport::error::tls_short_read);
#else
if (ERR_GET_REASON(ec.value()) == boost::asio::ssl::error::stream_truncated) {
- return make_error_code(boost::asio::ssl::error::stream_truncated);
+ return make_error_code(static_cast<std::errc>(boost::asio::ssl::error::stream_truncated));
#endif
} else {
// We know it is a TLS related error, but otherwise don't know