git: 56ddef0a5f41 - main - devel/libevent: Fix build with LibreSSL 3.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 07 Aug 2022 14:20:46 UTC
The branch main has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=56ddef0a5f41a11fbbafd3507b9b1cfdf98780be commit 56ddef0a5f41a11fbbafd3507b9b1cfdf98780be Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2022-08-07 14:19:59 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2022-08-07 14:19:59 +0000 devel/libevent: Fix build with LibreSSL 3.5 Approved by: kbowling (maintainer) --- devel/libevent/files/patch-openssl-compat.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/devel/libevent/files/patch-openssl-compat.h b/devel/libevent/files/patch-openssl-compat.h new file mode 100644 index 000000000000..00fc85fde80e --- /dev/null +++ b/devel/libevent/files/patch-openssl-compat.h @@ -0,0 +1,16 @@ +We have BIO_get_init() now. +https://github.com/libevent/libevent/pull/1227 + +Index: openssl-compat.h +--- openssl-compat.h.orig ++++ openssl-compat.h +@@ -40,7 +40,8 @@ static inline BIO_METHOD *BIO_meth_new(int type, const + #endif /* (OPENSSL_VERSION_NUMBER < 0x10100000L) || \ + (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L) */ + +-#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x20700000L ++#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x20700000L && \ ++ LIBRESSL_VERSION_NUMBER < 0x30500000L + #define BIO_get_init(b) (b)->init + #endif +