Skip to content

Enable System.Net.Http and System.Net.Security on OpenBSD#129379

Closed
sethjackson wants to merge 1 commit into
dotnet:mainfrom
sethjackson:enable-libs-openbsd
Closed

Enable System.Net.Http and System.Net.Security on OpenBSD#129379
sethjackson wants to merge 1 commit into
dotnet:mainfrom
sethjackson:enable-libs-openbsd

Conversation

@sethjackson

Copy link
Copy Markdown
Contributor

Enable System.Net.Http and System.Net.Security on OpenBSD as it turns out we need some patches here to enable this. Contributes to #124911.

Must run with:

doas pkg_add openssl
export LD_LIBRARY_PATH=/usr/local/lib/eopenssl35

There System.Net.Security.Unit.Tests and System.Net.Http.Unit.Tests passed.
There were some failures with System.Net.Security.Tests and the run output was so long I can't paste it here so I've put them here instead:
https://gist.github.com/sethjackson/340ef6848226e914bf3247df591cb2bf

@dotnet-policy-service dotnet-policy-service Bot added the community-contribution Indicates that the PR has been added by a community member label Jun 14, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

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

@rzikm rzikm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes LGTM, but I don't have a OpenBSD system to test that this is enough for the tests to succeed.

@sethjackson

Copy link
Copy Markdown
Contributor Author

Thanks @rzikm! I do need to fix the test failures on OpenBSD. Looks like this needs an OpenBSD System.Diagnostics.Process port first and maybe a few fix ups to System.Net.Security as well.

So I’ll work on the S.D.P stuff next.

@jkotas jkotas added the os-openbsd OpenBSD OS, currently not officially supported label Jun 16, 2026
@sethjackson

sethjackson commented Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

Closing in favor of #129475 and #129479.

@sethjackson sethjackson deleted the enable-libs-openbsd branch June 16, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-System.Net.Security community-contribution Indicates that the PR has been added by a community member os-openbsd OpenBSD OS, currently not officially supported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants