diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2017-04-08 22:23:19 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2017-04-08 22:23:19 +0000 |
commit | eccd7e0720929161ada13ee7d3a003eb8ecdf4b9 (patch) | |
tree | c50e865eb661da130b9034859820bab4879102b1 /databases/freetds/files/patch-src_tds_tls.c | |
parent | emulators/ppsspp: builds fine on aarch64 (diff) |
databases/freetds: Fix build with libressl
PR: 217549
Submitted by: w.schwarzenfeld@utanet.at
Notes
Notes:
svn path=/head/; revision=438072
Diffstat (limited to 'databases/freetds/files/patch-src_tds_tls.c')
-rw-r--r-- | databases/freetds/files/patch-src_tds_tls.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/databases/freetds/files/patch-src_tds_tls.c b/databases/freetds/files/patch-src_tds_tls.c index ec71b8dd0a32..7226bbe3ee8e 100644 --- a/databases/freetds/files/patch-src_tds_tls.c +++ b/databases/freetds/files/patch-src_tds_tls.c @@ -11,3 +11,16 @@ #include <freetds/tds.h> #include <freetds/string.h> #include <freetds/tls.h> +@@ -72,6 +76,12 @@ + #define SSL_PTR ptr + #else + ++#ifdef LIBRESSL_VERSION_NUMBER ++static pthread_mutex_t *openssllocks; ++#undef OPENSSL_VERSION_NUMBER ++#define OPENSSL_VERSION_NUMBER 0x1000107fL ++#endif ++ + /* some compatibility layer */ + #if OPENSSL_VERSION_NUMBER < 0x1010000FL + static inline void |