Fails with linker errors related to libcrypto-provided symbols. https://github.com/latchset/jose/issues/128
Created attachment 242044 [details] Patch against current net/jose It seems like the meson issues that originally prevented the linking from working properly with the default library dependencies have now been fixed and simply removing the workaround in the patch works in all my tests. So this patches the patch to remove the workaround and the Makefile to remove the build restriction.
Created attachment 242562 [details] Patch against current net/jose An improved patch for OpenSSL 3.0/3.1 compatibility that also addresses some pkg_config issues.
I know this isn't an urgent issue, but am I missing something I need to do to get this patch applied? Just trying to make sure things aren't hung up waiting on something from me.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1653e4258711bd9b9c7b4a1ff17f16ba8cdf711e commit 1653e4258711bd9b9c7b4a1ff17f16ba8cdf711e Author: Howard Holm <hdholm@alumni.iastate.edu> AuthorDate: 2023-09-03 12:07:22 +0000 Commit: Matthew Seaman <matthew@FreeBSD.org> CommitDate: 2023-09-03 12:07:22 +0000 net/jose: unbreak with openssl3 PR: 271192 Reported by: ngie Author: Howard Holm <hdholm@alumni.iastate.edu> (maintainer) net/jose/Makefile | 5 ++--- net/jose/files/patch-meson.build | 14 +++----------- 2 files changed, 5 insertions(+), 14 deletions(-)
Committed, thanks! Sorry that took so long to be dealt with.