Skip to content

Add OpenSSL v4 fallback for FreeBSD - #135549

Merged
vcsjones merged 3 commits into
dotnet:mainfrom
am11:patch-61
Oct 14, 2026
Merged

vcsjones merged 3 commits into
dotnet:mainfrom
am11:patch-61

Conversation

@am11

@am11 am11 commented Oct 9, 2026

Copy link
Copy Markdown
Member

This is to match other platforms.

https://www.freshports.org/security/openssl40/ (Expand this list shows .so.19)

cc @Thefrank

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
13 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@dotnet-policy-service dotnet-policy-service Bot added the community-contribution Indicates that the PR has been added by a community member label Oct 9, 2026
@am11 am11 added the os-freebsd FreeBSD OS label Oct 9, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @bartonjs, @vcsjones, @dotnet/area-system-security
See info in area-owners.md if you want to be subscribed.

@Thefrank

Copy link
Copy Markdown
Contributor

LGTM!

more (useless?) info:
the pkg-plist does list it as .so.19 because 🤷 . OpenSSL v4.1 in ports uses .so.20. so atleast that is consistent.
OpenSSL v4.0 is out of alpha but I don't see it being used by any other ports as most port maintainers tend to avoid non-LTS components (same goes for v4.1)
last resort / non-preferred is a good fit

Comment thread src/native/libs/System.Security.Cryptography.Native/opensslshim.c Outdated
@vcsjones
vcsjones merged commit ef20730 into dotnet:main Oct 14, 2026
97 of 99 checks passed
@am11
am11 deleted the patch-61 branch October 14, 2026 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-System.Security community-contribution Indicates that the PR has been added by a community member os-freebsd FreeBSD OS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants