vp-build/srcpkgs/MEGAsdk/patches/libressl.patch

16 lines
553 B
Diff

Source: John
Upstream: Pending: https://github.com/meganz/sdk/pull/1217
Reson: Fix compiling with libressl
---
--- src/posix/net.cpp 2018-10-02 13:03:00.000000000 +0200
+++ - 2018-10-03 16:01:20.000116632 +0200
@@ -2530,7 +2530,7 @@
#define EVP_PKEY_get0_RSA(_pkey_) ((_pkey_)->pkey.rsa)
#endif
-#if (OPENSSL_VERSION_NUMBER < 0x1010100fL)
+#if (OPENSSL_VERSION_NUMBER < 0x1010100fL) || defined (LIBRESSL_VERSION_NUMBER)
const BIGNUM *RSA_get0_n(const RSA *rsa)
{
#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined (LIBRESSL_VERSION_NUMBER)