[release/3.1] Add Fedora 34 RID#42975
Conversation
Fedora 34 is currently in development. Building .NET Core 3.1 there (via
source-build) fails because the runtime id `fedora.34` is unknown:
error NETSDK1083: The specified RuntimeIdentifier 'fedora.34-x64' is not recognized.
This is a partial backport of
dotnet/runtime#34088
i added servicing consider to check if we want to take it in the September release. You are correct, i added no merge so we dont merge it for September release before asking tactics as we were late in the cycle. |
IMO, that would be more of a nice-to-have, compared to this which is a must-have from my point of view. |
|
I was on assumption we try to keep the rid graph same on all releases...? |
|
Hmm, I think we service the RID graph whenever needed to include support for distros we support for that past release. I am not sure of the exact policy for when we add support for new distros, but we do do it when it would otherwise mean that there was not a supported version of the distro. In this case 3.1 is documented to support Fedora 30+. @leecow @ericstj can you remind of the exact policy for adding distro version support to released versions, and whether the RID changes mirror those? |
|
I think @leecow is back in a week. |
|
I believe for our LTS release we do tell-mode-servicing for RIDs that should be supported by those (EG: new versions that are compatible with existing builds). We don't service brand new distros that were never supported by the release. |
|
Thanks, I believe we have time to also get Lee's confirmation before servicing window closes. |
|
Yep, let's get this in for October. |
Fedora 34 is currently in development. Building .NET Core 3.1 there (via source-build) fails because the runtime id
fedora.34is unknown:Full log is here: https://kojipkgs.fedoraproject.org//work/tasks/7435/49647435/build.log
This is a partial backport of dotnet/runtime#34088