Bug 278567 - security/p5-IO-Socket-SSL: allow www/p5-Mozilla-CA to be optional
Summary: security/p5-IO-Socket-SSL: allow www/p5-Mozilla-CA to be optional
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Dan Langille
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-24 14:03 UTC by Dan Langille
Modified: 2024-04-25 14:26 UTC (History)
1 user (show)

See Also:
svysh.fbsd: maintainer-feedback+


Attachments
Make www/p5-Mozilla-CA optional but on by default (1.12 KB, patch)
2024-04-24 14:03 UTC, Dan Langille
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Langille freebsd_committer freebsd_triage 2024-04-24 14:03:46 UTC
Created attachment 250206 [details]
Make www/p5-Mozilla-CA optional but on by default

I'd like to make www/p5-Mozilla-CA optional, but enabled by default.

There are circumstances when we don't want www/p5-Mozilla-CA to be installed. This patch permits that.
Comment 1 Sergei Vyshenski 2024-04-24 20:18:14 UTC
A note from maintainer.

With removed dependency from www/p5-Mozilla-CA, build-in perl tests say PASS, in a clean jail of poudriere. This happens to my surprise, as this dependency is explicitly present in the upstream code.

So, the patch is ok with me. Thank you.

Regards, Sergei
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-04-25 14:25:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1b441d1eff59ee3d47c789bcc1b1299992308446

commit 1b441d1eff59ee3d47c789bcc1b1299992308446
Author:     Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2024-04-25 14:19:24 +0000
Commit:     Dan Langille <dvl@FreeBSD.org>
CommitDate: 2024-04-25 14:24:49 +0000

    security/p5-IO-Socket-SSL: allow www/p5-Mozilla-CA to be optional

    This new option is enabled by default, thus perserving existing
    behavior. There are circumstances when we don't want www/p5-Mozilla-CA
    to be installed. This patch permits that.

    PR:             278567

 security/p5-IO-Socket-SSL/Makefile | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
Comment 3 Dan Langille freebsd_committer freebsd_triage 2024-04-25 14:26:01 UTC
(In reply to Sergei Vyshenski from comment #1)
Thank you, this helps me at $WORK. Much appreciated.