--- databases/pecl-mongodb/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c (nonexistent) +++ databases/pecl-mongodb/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c (working copy) @@ -0,0 +1,11 @@ +--- 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();