Bug 267942 - graphics/podofo: ninja: error: '/etc/ssl', needed by 'src/podofo/libpodofo.so.0', missing and no known rule to make it
Summary: graphics/podofo: ninja: error: '/etc/ssl', needed by 'src/podofo/libpodofo.so...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-23 09:01 UTC by Trond Endrestøl
Modified: 2023-09-06 20:56 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
Fix OPENSSL references (500 bytes, patch)
2023-01-12 00:07 UTC, Jonathan Chen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Trond Endrestøl 2022-11-23 09:01:59 UTC
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
Comment 1 Trond Endrestøl 2022-11-23 10:40:06 UTC
(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.
Comment 2 Matthias Pfaller 2022-12-29 07:24:56 UTC
Happens to me as well. I'm using synth for building.
Comment 3 Jonathan Chen 2023-01-12 00:07:44 UTC
Created attachment 239415 [details]
Fix OPENSSL references

Fix OPENSSL_LIBRARIES reference
Comment 4 Matthias Pfaller 2023-04-27 06:37:46 UTC
(In reply to Jonathan Chen from comment #3)
That works for me. Is there any reason, why this doesn't get commited?
Comment 5 Trond Endrestøl 2023-06-19 21:57:25 UTC
In the meantime graphics/podofo09 has been repocopied and both ports still reference OPENSSLDIR instead of OPENSSLLIB.
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-09-06 20:55:06 UTC
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(-)
Comment 7 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-09-06 20:56:58 UTC
Committed. Thanks!