[Homebrew] dotnet formulae deprecated due to SSL 1.1 dependency #3691
Replies: 8 comments 1 reply
|
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
|
duplicate of dotnet/installer#17624 (not sure where is a better place to file the issue) |
|
.NET (including source-build) versions 6.0and later support using OpenSSL 3.0 out of the box. Are there any known issues with updating the .NET formulae to use OpenSSL 3.0 instead of 1.1? |
Yes, this still mostly correct. Only the oldest feature band is supported for .NET 6, 7 and 8. There's some plans being made to try and support multiple feature bands for .NET 9: https://github.com/dotnet/arcade/blob/main/Documentation/UnifiedBuild/VMR-Managing-SDK-Bands.md Source-build is fully supported on Linux. There's some work to support it on macOS (for example, the Homebrew formulae) and community contributions are more than welcome. Full Windows support is being planned for .NET 9. |
|
I suppose it shouldn't be more difficult than changing depends_on "openssl@1.1"to: depends_on "openssl@3.0"or perhaps even: depends_on "openssl@3.1"However, I unfortunately don't have time to do it currently. If anyone else can submit a PR, I'm sure it's going to be merged if it turns green. |
|
The Homebrew core team does not have any expertise in the dotnet and mono systems, so we just deprecate all the dotnet/mono formulae, need some help from the community to help driving it. |
|
I think we had some issues getting |
Uh oh!
There was an error while loading. Please reload this page.
just heads up, homebrew has deprecated the dotnet formulae due to SSL 1.1 dependency.
relates to Homebrew/homebrew-core#152278
Also is this comment still relevant?
cc @asbjornu
All reactions