ports/databases/pecl-mongodb/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c
Bernard Spil 76cc1495b8 databases/pecl-mongodb: Fix build with LibreSSL
- Patch check for OPENSSL_VERSION_NUMBER > 1.1

PR:		217028
Approved by:	pi (maintainer)
2017-02-12 20:13:58 +00:00

11 lines
483 B
C

--- src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c.orig 2017-01-17 18:35:13 UTC
+++ src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c
@@ -638,7 +638,7 @@ mongoc_stream_tls_openssl_new (mongoc_st
RETURN(NULL);
}
-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
if (!opt->allow_invalid_hostname) {
struct in_addr addr;
X509_VERIFY_PARAM *param = X509_VERIFY_PARAM_new();