diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index 21b95e0ab..d40e99d03 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -64,7 +64,7 @@ endef #endef define $(package)_build_cmds - $(MAKE) CPPFLAGS='-fPIC' -j1 src/libwolfssl.la + $(MAKE) CPPFLAGS='-fPIC -std=gnu17' -j$(nproc) src/libwolfssl.la endef define $(package)_stage_cmds diff --git a/src/hush/tlsmanager.cpp b/src/hush/tlsmanager.cpp index 8b03445ce..dbfa9b006 100644 --- a/src/hush/tlsmanager.cpp +++ b/src/hush/tlsmanager.cpp @@ -301,7 +301,7 @@ WOLFSSL_CTX* TLSManager::initCtx(TLSContextType ctxType) bool bInitialized = false; WOLFSSL_CTX* tlsCtx = NULL; - byte *pem; + unsigned char *pem; int plen = 0; if ((tlsCtx = wolfSSL_CTX_new(ctxType == SERVER_CONTEXT ? wolfTLSv1_3_server_method() : wolfTLSv1_3_client_method()))) {