Building graphics/podofo on latest current and latest stable/13 fails with a strange error: ===> Building for podofo-0.9.8 ninja: error: '/etc/ssl', needed by 'src/podofo/libpodofo.so.0', missing and no known rule to make it ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1
(In reply to Trond.Endrestol from comment #0) A short term workaround is to disable the use of SSL. A better solution is clearly needed.
Happens to me as well. I'm using synth for building.
Created attachment 239415 [details] Fix OPENSSL references Fix OPENSSL_LIBRARIES reference
(In reply to Jonathan Chen from comment #3) That works for me. Is there any reason, why this doesn't get commited?
In the meantime graphics/podofo09 has been repocopied and both ports still reference OPENSSLDIR instead of OPENSSLLIB.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7fd558244ee5612c701e41ddd649715820c9cb73 commit 7fd558244ee5612c701e41ddd649715820c9cb73 Author: Jonathan Chen <jonc@chen.org.nz> AuthorDate: 2023-09-06 20:50:50 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-09-06 20:50:50 +0000 graphics/podofo*: Fix OPENSSL_LIBRARIES - Bump PORTREVISION for package change PR: 267942 Reported by: Trond Endrestol <Trond.Endrestol@ximalas.info> graphics/podofo/Makefile | 4 ++-- graphics/podofo09/Makefile | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
Committed. Thanks!