Created attachment 234154 [details] git diff for databases/galera26 ``` databases/galera26: Fix build with LibreSSL 3.5 PR: ? ```
^Triage: Reporter is committer, assign accordingly @Bernard If there's a LibreSSL tracking issue, please add it to Blocks here
Created attachment 240371 [details] 26.4.13 patch The original patch attached to this PR doesn't apply cleanly against 26.4.13 (and also doesn't patch enough) to make databases/galera26 build with libressl 3.5+. Find attached an updated version. Note: I have not run-time tested this, in detail, if it hits every one of those #ifdef'ed code sections.
Created attachment 241538 [details] git diff for databases/galera26 No LibreSSL version currently in ports needs the LibreSSL fixes in asio 1.14.1 SSL_read_ex, SSL_write_ex, TLSv1.3, OpenSSL 1.1.1 ABI are available
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6c9469b584ae0b4d96fd0a7700d6d3451168b8d1 commit 6c9469b584ae0b4d96fd0a7700d6d3451168b8d1 Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2023-04-17 10:42:49 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2023-04-17 10:42:49 +0000 databases/galera26: Fix build with LibreSSL * None of the LibreSSL versions (35+) in ports require patching https://github.com/codership/galera/pull/640 PR: 264180 .../patch-asio_asio_ssl_impl_context.ipp (new) | 143 +++++++++++++++++++++ ...rautils_src_gu__asio__stream__engine.cpp (gone) | 11 -- 2 files changed, 143 insertions(+), 11 deletions(-)