mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 13:27:09 +02:00
27 lines
1.2 KiB
Diff
27 lines
1.2 KiB
Diff
diff --git a/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl-bio.c b/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl-bio.c
|
|
index 053439b..3306236 100644
|
|
--- a/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl-bio.c
|
|
+++ b/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl-bio.c
|
|
@@ -39,7 +39,7 @@
|
|
#define MONGOC_LOG_DOMAIN "stream-tls-openssl-bio"
|
|
|
|
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
|
|
|
|
/* Magic vtable to make our BIO shim */
|
|
static BIO_METHOD gMongocStreamTlsOpenSslRawMethods = {
|
|
diff --git a/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c b/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c
|
|
index fd1800b..0ccc4a1 100644
|
|
--- a/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c
|
|
+++ b/src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c
|
|
@@ -45,7 +45,7 @@
|
|
|
|
#define MONGOC_STREAM_TLS_OPENSSL_BUFFER_SIZE 4096
|
|
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
|
|
static void
|
|
BIO_meth_free (BIO_METHOD *meth)
|
|
{
|