diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
index fc0fb68ac6e7e4..327dc034c416e2 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
@@ -4356,6 +4356,78 @@
"any",
"base"
],
+ "miraclelinux": [
+ "miraclelinux",
+ "rhel",
+ "linux",
+ "unix",
+ "any",
+ "base"
+ ],
+ "miraclelinux-x64": [
+ "miraclelinux-x64",
+ "miraclelinux",
+ "rhel-x64",
+ "rhel",
+ "linux-x64",
+ "linux",
+ "unix-x64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "miraclelinux.8": [
+ "miraclelinux.8",
+ "miraclelinux",
+ "rhel.8",
+ "rhel",
+ "linux",
+ "unix",
+ "any",
+ "base"
+ ],
+ "miraclelinux.8-x64": [
+ "miraclelinux.8-x64",
+ "miraclelinux.8",
+ "miraclelinux-x64",
+ "rhel.8-x64",
+ "miraclelinux",
+ "rhel.8",
+ "rhel-x64",
+ "rhel",
+ "linux-x64",
+ "linux",
+ "unix-x64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "miraclelinux.9": [
+ "miraclelinux.9",
+ "miraclelinux",
+ "rhel.9",
+ "rhel",
+ "linux",
+ "unix",
+ "any",
+ "base"
+ ],
+ "miraclelinux.9-x64": [
+ "miraclelinux.9-x64",
+ "miraclelinux.9",
+ "miraclelinux-x64",
+ "rhel.9-x64",
+ "miraclelinux",
+ "rhel.9",
+ "rhel-x64",
+ "rhel",
+ "linux-x64",
+ "linux",
+ "unix-x64",
+ "unix",
+ "any",
+ "base"
+ ],
"ol": [
"ol",
"rhel",
@@ -8916,4 +8988,4 @@
"any",
"base"
]
-}
+}
\ No newline at end of file
diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
index 0b71f880e893d5..012fa8def63aa4 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
@@ -1775,6 +1775,43 @@
"arch-x64"
]
},
+ "miraclelinux": {
+ "#import": [
+ "rhel"
+ ]
+ },
+ "miraclelinux-x64": {
+ "#import": [
+ "miraclelinux",
+ "rhel-x64"
+ ]
+ },
+ "miraclelinux.8": {
+ "#import": [
+ "miraclelinux",
+ "rhel.8"
+ ]
+ },
+ "miraclelinux.8-x64": {
+ "#import": [
+ "miraclelinux.8",
+ "miraclelinux-x64",
+ "rhel.8-x64"
+ ]
+ },
+ "miraclelinux.9": {
+ "#import": [
+ "miraclelinux",
+ "rhel.9"
+ ]
+ },
+ "miraclelinux.9-x64": {
+ "#import": [
+ "miraclelinux.9",
+ "miraclelinux-x64",
+ "rhel.9-x64"
+ ]
+ },
"ol": {
"#import": [
"rhel"
@@ -3799,4 +3836,4 @@
]
}
}
-}
+}
\ No newline at end of file
diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
index da7960a1f57856..2f7db74ba7034a 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
@@ -137,6 +137,14 @@
1;2
+
+ rhel
+ x64
+ 8;9
+ true
+ false
+
+
rhel
x64