-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Add arm64 runtime ids for Fedora and RHEL 8 #39532
Conversation
Both Fedora and RHEL 8 have arm64 (aka aarch64) among the primary/main architectures they support. Fedora includes aarch64 as a "Primary Architecture": https://fedoraproject.org/wiki/Architectures#Primary_Architectures RHEL 8 lists aarch64 right next to x86_64 in the developer download site: https://developers.redhat.com/products/rhel/download
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not certain what the support status of .NET Core 3.0 + RHEL.8-arm64 is (or Fedora.xx-arm64); but we already have other RIDs in this graph that aren't supported... so doesn't seem like there's harm in adding it.
@@ -605,6 +615,18 @@ | |||
"any", | |||
"base" | |||
], | |||
"fedora.23-arm64": [ | |||
"fedora.23-arm64", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On the one hand, it looks like Fedora 23 didn't support arm64/aarch64 (lack of an F23 in https://fedoraproject.org/wiki/Category:AArch64). On the other hand, it probably doesn't matter, and isn't worth splitting the definition in the props file over this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you know a clean way to split versions, I would be happy to make this conditional on, say, Fedora 30 and later.
Not sure about support. I tried out 3.0 Preview 6 on RHEL 8:
At least Hello World works:
My normal builds on RHEL 8 and Fedora rely on source-build but source-build doesn't support arm64 at all, at the moment. |
Both Fedora and RHEL 8 have arm64 (aka aarch64) among the primary/main
architectures they support.
Fedora includes aarch64 as a "Primary Architecture":
https://fedoraproject.org/wiki/Architectures#Primary_Architectures
RHEL 8 lists aarch64 right next to x86_64 in the developer download site:
https://developers.redhat.com/products/rhel/download