Created attachment 223907 [details]
The attached patch is necessary to compile rsyslog8 (from ports HEAD). Upstream has not added this patch yet. I got this patch from:
and have verified that it allows rsyslog8 to compile.
Thank you very much for your submission. I shall update the port as soon as possible.
This should be submitted upstream -- as far as I can see, it hasn't appeared in rsyslog's github account yet. Do you have any contacts with the Gentoo people that originally authored it?
A commit in branch main references this bug:
Author: Matthew Seaman <matthew@FreeBSD.org>
AuthorDate: 2021-04-08 06:59:38 +0000
Commit: Matthew Seaman <matthew@FreeBSD.org>
CommitDate: 2021-04-08 15:13:42 +0000
sysutils/rsyslog8 -- improve libressl compatibility
Reported by: email@example.com
Obtained from: Gentoo (https://bugs.gentoo.org/750842)
sysutils/rsyslog8/Makefile | 1 +
sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c (new) | 11 +++++++++++
2 files changed, 12 insertions(+)
(In reply to Matthew Seaman from comment #1)
I have no contacts with the gentoo people at all. I simply googled this idea and a solution appeared that was reasonable (as far as I can see, which might not be that far) and quick.
I agree that it should be submitted upstream.