-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FreeBSD: Add suffix numbering for OpenSSL3 #96961
Conversation
Tagging subscribers to this area: @dotnet/area-system-security, @bartonjs, @vcsjones Issue DetailsAllows
|
src/native/libs/System.Security.Cryptography.Native/opensslshim.c
Outdated
Show resolved
Hide resolved
src/native/libs/System.Security.Cryptography.Native/opensslshim.c
Outdated
Show resolved
Hide resolved
src/native/libs/System.Security.Cryptography.Native/opensslshim.c
Outdated
Show resolved
Hide resolved
Failure seems to be related to referenced issue |
@Thefrank since you're changing the openssl shim, I suppose this means you use the portable configuration when building for FreeBSD? I'm not familiar with the binary compatibility of FreeBSD. |
Briefly: Binaries are likely to be portable within a very small range of FreeBSD versions as long as there are no ABI changes between them. Verbosely: The general advice for FreeBSD compatibility that I have been given and give to others: |
@Thefrank it sounds like the portable builds may not be very portable. Anyway, since there is no actual portable artifacts, doing a portable build gives you the advantage of a better UX for the end-users because the the SDK defaults to use portable rids. Thanks for the info, before our discussion I was assuming all distro maintainers did non-portable builds. |
Allows
opensslshim.c
to find OpenSSL3 on FreeBSD 14