diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json index e154aaaab843c4..2bfbe79c7ba35c 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json @@ -4591,6 +4591,18 @@ "any", "base" ], + "ol-arm64": [ + "ol-arm64", + "ol", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], "ol-x64": [ "ol-x64", "ol", @@ -4699,6 +4711,98 @@ "any", "base" ], + "ol.7.10": [ + "ol.7.10", + "ol.7.9", + "rhel.7.10", + "ol.7.8", + "rhel.7.9", + "ol.7.7", + "rhel.7.8", + "ol.7.6", + "rhel.7.7", + "ol.7.5", + "rhel.7.6", + "ol.7.4", + "rhel.7.5", + "ol.7.3", + "rhel.7.4", + "ol.7.2", + "rhel.7.3", + "ol.7.1", + "rhel.7.2", + "ol.7.0", + "rhel.7.1", + "ol.7", + "rhel.7.0", + "ol", + "rhel.7", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.7.10-x64": [ + "ol.7.10-x64", + "ol.7.10", + "ol.7.9-x64", + "rhel.7.10-x64", + "ol.7.9", + "rhel.7.10", + "ol.7.8-x64", + "rhel.7.9-x64", + "ol.7.8", + "rhel.7.9", + "ol.7.7-x64", + "rhel.7.8-x64", + "ol.7.7", + "rhel.7.8", + "ol.7.6-x64", + "rhel.7.7-x64", + "ol.7.6", + "rhel.7.7", + "ol.7.5-x64", + "rhel.7.6-x64", + "ol.7.5", + "rhel.7.6", + "ol.7.4-x64", + "rhel.7.5-x64", + "ol.7.4", + "rhel.7.5", + "ol.7.3-x64", + "rhel.7.4-x64", + "ol.7.3", + "rhel.7.4", + "ol.7.2-x64", + "rhel.7.3-x64", + "ol.7.2", + "rhel.7.3", + "ol.7.1-x64", + "rhel.7.2-x64", + "ol.7.1", + "rhel.7.2", + "ol.7.0-x64", + "rhel.7.1-x64", + "ol.7.0", + "rhel.7.1", + "ol.7-x64", + "rhel.7.0-x64", + "ol.7", + "rhel.7.0", + "ol-x64", + "rhel.7-x64", + "ol", + "rhel.7", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "ol.7.2": [ "ol.7.2", "ol.7.1", @@ -4979,23 +5083,71 @@ "any", "base" ], - "ol.8": [ - "ol.8", + "ol.7.7": [ + "ol.7.7", + "ol.7.6", + "rhel.7.7", + "ol.7.5", + "rhel.7.6", + "ol.7.4", + "rhel.7.5", + "ol.7.3", + "rhel.7.4", + "ol.7.2", + "rhel.7.3", + "ol.7.1", + "rhel.7.2", + "ol.7.0", + "rhel.7.1", + "ol.7", + "rhel.7.0", "ol", - "rhel.8", + "rhel.7", "rhel", "linux", "unix", "any", "base" ], - "ol.8-x64": [ - "ol.8-x64", - "ol.8", + "ol.7.7-x64": [ + "ol.7.7-x64", + "ol.7.7", + "ol.7.6-x64", + "rhel.7.7-x64", + "ol.7.6", + "rhel.7.7", + "ol.7.5-x64", + "rhel.7.6-x64", + "ol.7.5", + "rhel.7.6", + "ol.7.4-x64", + "rhel.7.5-x64", + "ol.7.4", + "rhel.7.5", + "ol.7.3-x64", + "rhel.7.4-x64", + "ol.7.3", + "rhel.7.4", + "ol.7.2-x64", + "rhel.7.3-x64", + "ol.7.2", + "rhel.7.3", + "ol.7.1-x64", + "rhel.7.2-x64", + "ol.7.1", + "rhel.7.2", + "ol.7.0-x64", + "rhel.7.1-x64", + "ol.7.0", + "rhel.7.1", + "ol.7-x64", + "rhel.7.0-x64", + "ol.7", + "rhel.7.0", "ol-x64", - "rhel.8-x64", + "rhel.7-x64", "ol", - "rhel.8", + "rhel.7", "rhel-x64", "rhel", "linux-x64", @@ -5005,29 +5157,77 @@ "any", "base" ], - "ol.8.0": [ - "ol.8.0", - "ol.8", - "rhel.8.0", + "ol.7.8": [ + "ol.7.8", + "ol.7.7", + "rhel.7.8", + "ol.7.6", + "rhel.7.7", + "ol.7.5", + "rhel.7.6", + "ol.7.4", + "rhel.7.5", + "ol.7.3", + "rhel.7.4", + "ol.7.2", + "rhel.7.3", + "ol.7.1", + "rhel.7.2", + "ol.7.0", + "rhel.7.1", + "ol.7", + "rhel.7.0", "ol", - "rhel.8", + "rhel.7", "rhel", "linux", "unix", "any", "base" ], - "ol.8.0-x64": [ - "ol.8.0-x64", - "ol.8.0", - "ol.8-x64", - "rhel.8.0-x64", - "ol.8", - "rhel.8.0", + "ol.7.8-x64": [ + "ol.7.8-x64", + "ol.7.8", + "ol.7.7-x64", + "rhel.7.8-x64", + "ol.7.7", + "rhel.7.8", + "ol.7.6-x64", + "rhel.7.7-x64", + "ol.7.6", + "rhel.7.7", + "ol.7.5-x64", + "rhel.7.6-x64", + "ol.7.5", + "rhel.7.6", + "ol.7.4-x64", + "rhel.7.5-x64", + "ol.7.4", + "rhel.7.5", + "ol.7.3-x64", + "rhel.7.4-x64", + "ol.7.3", + "rhel.7.4", + "ol.7.2-x64", + "rhel.7.3-x64", + "ol.7.2", + "rhel.7.3", + "ol.7.1-x64", + "rhel.7.2-x64", + "ol.7.1", + "rhel.7.2", + "ol.7.0-x64", + "rhel.7.1-x64", + "ol.7.0", + "rhel.7.1", + "ol.7-x64", + "rhel.7.0-x64", + "ol.7", + "rhel.7.0", "ol-x64", - "rhel.8-x64", + "rhel.7-x64", "ol", - "rhel.8", + "rhel.7", "rhel-x64", "rhel", "linux-x64", @@ -5091,16 +5291,85 @@ "any", "base" ], - "opensuse": [ - "opensuse", + "ol.7.9": [ + "ol.7.9", + "ol.7.8", + "rhel.7.9", + "ol.7.7", + "rhel.7.8", + "ol.7.6", + "rhel.7.7", + "ol.7.5", + "rhel.7.6", + "ol.7.4", + "rhel.7.5", + "ol.7.3", + "rhel.7.4", + "ol.7.2", + "rhel.7.3", + "ol.7.1", + "rhel.7.2", + "ol.7.0", + "rhel.7.1", + "ol.7", + "rhel.7.0", + "ol", + "rhel.7", + "rhel", "linux", "unix", "any", "base" ], - "opensuse-x64": [ - "opensuse-x64", - "opensuse", + "ol.7.9-x64": [ + "ol.7.9-x64", + "ol.7.9", + "ol.7.8-x64", + "rhel.7.9-x64", + "ol.7.8", + "rhel.7.9", + "ol.7.7-x64", + "rhel.7.8-x64", + "ol.7.7", + "rhel.7.8", + "ol.7.6-x64", + "rhel.7.7-x64", + "ol.7.6", + "rhel.7.7", + "ol.7.5-x64", + "rhel.7.6-x64", + "ol.7.5", + "rhel.7.6", + "ol.7.4-x64", + "rhel.7.5-x64", + "ol.7.4", + "rhel.7.5", + "ol.7.3-x64", + "rhel.7.4-x64", + "ol.7.3", + "rhel.7.4", + "ol.7.2-x64", + "rhel.7.3-x64", + "ol.7.2", + "rhel.7.3", + "ol.7.1-x64", + "rhel.7.2-x64", + "ol.7.1", + "rhel.7.2", + "ol.7.0-x64", + "rhel.7.1-x64", + "ol.7.0", + "rhel.7.1", + "ol.7-x64", + "rhel.7.0-x64", + "ol.7", + "rhel.7.0", + "ol-x64", + "rhel.7-x64", + "ol", + "rhel.7", + "rhel-x64", + "rhel", "linux-x64", "linux", "unix-x64", @@ -5108,9 +5377,768 @@ "any", "base" ], - "opensuse.13.2": [ - "opensuse.13.2", - "opensuse", + "ol.8": [ + "ol.8", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8-arm64": [ + "ol.8-arm64", + "ol.8", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8-x64": [ + "ol.8-x64", + "ol.8", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.0": [ + "ol.8.0", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.0-arm64": [ + "ol.8.0-arm64", + "ol.8.0", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.0-x64": [ + "ol.8.0-x64", + "ol.8.0", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.1": [ + "ol.8.1", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.1-arm64": [ + "ol.8.1-arm64", + "ol.8.1", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.1-x64": [ + "ol.8.1-x64", + "ol.8.1", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.2": [ + "ol.8.2", + "ol.8.1", + "rhel.8.2", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.2-arm64": [ + "ol.8.2-arm64", + "ol.8.2", + "ol.8.1-arm64", + "rhel.8.2-arm64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.2-x64": [ + "ol.8.2-x64", + "ol.8.2", + "ol.8.1-x64", + "rhel.8.2-x64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.3": [ + "ol.8.3", + "ol.8.2", + "rhel.8.3", + "ol.8.1", + "rhel.8.2", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.3-arm64": [ + "ol.8.3-arm64", + "ol.8.3", + "ol.8.2-arm64", + "rhel.8.3-arm64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-arm64", + "rhel.8.2-arm64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.3-x64": [ + "ol.8.3-x64", + "ol.8.3", + "ol.8.2-x64", + "rhel.8.3-x64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-x64", + "rhel.8.2-x64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.4": [ + "ol.8.4", + "ol.8.3", + "rhel.8.4", + "ol.8.2", + "rhel.8.3", + "ol.8.1", + "rhel.8.2", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.4-arm64": [ + "ol.8.4-arm64", + "ol.8.4", + "ol.8.3-arm64", + "rhel.8.4-arm64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-arm64", + "rhel.8.3-arm64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-arm64", + "rhel.8.2-arm64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.4-x64": [ + "ol.8.4-x64", + "ol.8.4", + "ol.8.3-x64", + "rhel.8.4-x64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-x64", + "rhel.8.3-x64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-x64", + "rhel.8.2-x64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.5": [ + "ol.8.5", + "ol.8.4", + "rhel.8.5", + "ol.8.3", + "rhel.8.4", + "ol.8.2", + "rhel.8.3", + "ol.8.1", + "rhel.8.2", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.5-arm64": [ + "ol.8.5-arm64", + "ol.8.5", + "ol.8.4-arm64", + "rhel.8.5-arm64", + "ol.8.4", + "rhel.8.5", + "ol.8.3-arm64", + "rhel.8.4-arm64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-arm64", + "rhel.8.3-arm64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-arm64", + "rhel.8.2-arm64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.5-x64": [ + "ol.8.5-x64", + "ol.8.5", + "ol.8.4-x64", + "rhel.8.5-x64", + "ol.8.4", + "rhel.8.5", + "ol.8.3-x64", + "rhel.8.4-x64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-x64", + "rhel.8.3-x64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-x64", + "rhel.8.2-x64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.8.6": [ + "ol.8.6", + "ol.8.5", + "rhel.8.6", + "ol.8.4", + "rhel.8.5", + "ol.8.3", + "rhel.8.4", + "ol.8.2", + "rhel.8.3", + "ol.8.1", + "rhel.8.2", + "ol.8.0", + "rhel.8.1", + "ol.8", + "rhel.8.0", + "ol", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.8.6-arm64": [ + "ol.8.6-arm64", + "ol.8.6", + "ol.8.5-arm64", + "rhel.8.6-arm64", + "ol.8.5", + "rhel.8.6", + "ol.8.4-arm64", + "rhel.8.5-arm64", + "ol.8.4", + "rhel.8.5", + "ol.8.3-arm64", + "rhel.8.4-arm64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-arm64", + "rhel.8.3-arm64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-arm64", + "rhel.8.2-arm64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-arm64", + "rhel.8.1-arm64", + "ol.8.0", + "rhel.8.1", + "ol.8-arm64", + "rhel.8.0-arm64", + "ol.8", + "rhel.8.0", + "ol-arm64", + "rhel.8-arm64", + "ol", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.8.6-x64": [ + "ol.8.6-x64", + "ol.8.6", + "ol.8.5-x64", + "rhel.8.6-x64", + "ol.8.5", + "rhel.8.6", + "ol.8.4-x64", + "rhel.8.5-x64", + "ol.8.4", + "rhel.8.5", + "ol.8.3-x64", + "rhel.8.4-x64", + "ol.8.3", + "rhel.8.4", + "ol.8.2-x64", + "rhel.8.3-x64", + "ol.8.2", + "rhel.8.3", + "ol.8.1-x64", + "rhel.8.2-x64", + "ol.8.1", + "rhel.8.2", + "ol.8.0-x64", + "rhel.8.1-x64", + "ol.8.0", + "rhel.8.1", + "ol.8-x64", + "rhel.8.0-x64", + "ol.8", + "rhel.8.0", + "ol-x64", + "rhel.8-x64", + "ol", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.9": [ + "ol.9", + "ol", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.9-arm64": [ + "ol.9-arm64", + "ol.9", + "ol-arm64", + "ol", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.9-x64": [ + "ol.9-x64", + "ol.9", + "ol-x64", + "ol", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.9.0": [ + "ol.9.0", + "ol.9", + "ol", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.9.0-arm64": [ + "ol.9.0-arm64", + "ol.9.0", + "ol.9-arm64", + "ol.9", + "ol-arm64", + "ol", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.9.0-x64": [ + "ol.9.0-x64", + "ol.9.0", + "ol.9-x64", + "ol.9", + "ol-x64", + "ol", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "ol.9.1": [ + "ol.9.1", + "ol.9.0", + "ol.9", + "ol", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "ol.9.1-arm64": [ + "ol.9.1-arm64", + "ol.9.1", + "ol.9.0-arm64", + "ol.9.0", + "ol.9-arm64", + "ol.9", + "ol-arm64", + "ol", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "ol.9.1-x64": [ + "ol.9.1-x64", + "ol.9.1", + "ol.9.0-x64", + "ol.9.0", + "ol.9-x64", + "ol.9", + "ol-x64", + "ol", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "opensuse": [ + "opensuse", + "linux", + "unix", + "any", + "base" + ], + "opensuse-x64": [ + "opensuse-x64", + "opensuse", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "opensuse.13.2": [ + "opensuse.13.2", + "opensuse", "linux", "unix", "any", @@ -5720,6 +6748,26 @@ "any", "base" ], + "rhel.6": [ + "rhel.6", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.6-x64": [ + "rhel.6-x64", + "rhel.6", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "rhel.7": [ "rhel.7", "rhel", @@ -5789,6 +6837,59 @@ "any", "base" ], + "rhel.7.10": [ + "rhel.7.10", + "rhel.7.9", + "rhel.7.8", + "rhel.7.7", + "rhel.7.6", + "rhel.7.5", + "rhel.7.4", + "rhel.7.3", + "rhel.7.2", + "rhel.7.1", + "rhel.7.0", + "rhel.7", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.7.10-x64": [ + "rhel.7.10-x64", + "rhel.7.10", + "rhel.7.9-x64", + "rhel.7.9", + "rhel.7.8-x64", + "rhel.7.8", + "rhel.7.7-x64", + "rhel.7.7", + "rhel.7.6-x64", + "rhel.7.6", + "rhel.7.5-x64", + "rhel.7.5", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64", + "rhel.7", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "rhel.7.2": [ "rhel.7.2", "rhel.7.1", @@ -5923,7 +7024,142 @@ "any", "base" ], - "rhel.7.6": [ + "rhel.7.6": [ + "rhel.7.6", + "rhel.7.5", + "rhel.7.4", + "rhel.7.3", + "rhel.7.2", + "rhel.7.1", + "rhel.7.0", + "rhel.7", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.7.6-x64": [ + "rhel.7.6-x64", + "rhel.7.6", + "rhel.7.5-x64", + "rhel.7.5", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64", + "rhel.7", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.7.7": [ + "rhel.7.7", + "rhel.7.6", + "rhel.7.5", + "rhel.7.4", + "rhel.7.3", + "rhel.7.2", + "rhel.7.1", + "rhel.7.0", + "rhel.7", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.7.7-x64": [ + "rhel.7.7-x64", + "rhel.7.7", + "rhel.7.6-x64", + "rhel.7.6", + "rhel.7.5-x64", + "rhel.7.5", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64", + "rhel.7", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.7.8": [ + "rhel.7.8", + "rhel.7.7", + "rhel.7.6", + "rhel.7.5", + "rhel.7.4", + "rhel.7.3", + "rhel.7.2", + "rhel.7.1", + "rhel.7.0", + "rhel.7", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.7.8-x64": [ + "rhel.7.8-x64", + "rhel.7.8", + "rhel.7.7-x64", + "rhel.7.7", + "rhel.7.6-x64", + "rhel.7.6", + "rhel.7.5-x64", + "rhel.7.5", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64", + "rhel.7", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.7.9": [ + "rhel.7.9", + "rhel.7.8", + "rhel.7.7", "rhel.7.6", "rhel.7.5", "rhel.7.4", @@ -5938,7 +7174,13 @@ "any", "base" ], - "rhel.7.6-x64": [ + "rhel.7.9-x64": [ + "rhel.7.9-x64", + "rhel.7.9", + "rhel.7.8-x64", + "rhel.7.8", + "rhel.7.7-x64", + "rhel.7.7", "rhel.7.6-x64", "rhel.7.6", "rhel.7.5-x64", @@ -6075,6 +7317,291 @@ "any", "base" ], + "rhel.8.2": [ + "rhel.8.2", + "rhel.8.1", + "rhel.8.0", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.8.2-arm64": [ + "rhel.8.2-arm64", + "rhel.8.2", + "rhel.8.1-arm64", + "rhel.8.1", + "rhel.8.0-arm64", + "rhel.8.0", + "rhel.8-arm64", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.8.2-x64": [ + "rhel.8.2-x64", + "rhel.8.2", + "rhel.8.1-x64", + "rhel.8.1", + "rhel.8.0-x64", + "rhel.8.0", + "rhel.8-x64", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.8.3": [ + "rhel.8.3", + "rhel.8.2", + "rhel.8.1", + "rhel.8.0", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.8.3-arm64": [ + "rhel.8.3-arm64", + "rhel.8.3", + "rhel.8.2-arm64", + "rhel.8.2", + "rhel.8.1-arm64", + "rhel.8.1", + "rhel.8.0-arm64", + "rhel.8.0", + "rhel.8-arm64", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.8.3-x64": [ + "rhel.8.3-x64", + "rhel.8.3", + "rhel.8.2-x64", + "rhel.8.2", + "rhel.8.1-x64", + "rhel.8.1", + "rhel.8.0-x64", + "rhel.8.0", + "rhel.8-x64", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.8.4": [ + "rhel.8.4", + "rhel.8.3", + "rhel.8.2", + "rhel.8.1", + "rhel.8.0", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.8.4-arm64": [ + "rhel.8.4-arm64", + "rhel.8.4", + "rhel.8.3-arm64", + "rhel.8.3", + "rhel.8.2-arm64", + "rhel.8.2", + "rhel.8.1-arm64", + "rhel.8.1", + "rhel.8.0-arm64", + "rhel.8.0", + "rhel.8-arm64", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.8.4-x64": [ + "rhel.8.4-x64", + "rhel.8.4", + "rhel.8.3-x64", + "rhel.8.3", + "rhel.8.2-x64", + "rhel.8.2", + "rhel.8.1-x64", + "rhel.8.1", + "rhel.8.0-x64", + "rhel.8.0", + "rhel.8-x64", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.8.5": [ + "rhel.8.5", + "rhel.8.4", + "rhel.8.3", + "rhel.8.2", + "rhel.8.1", + "rhel.8.0", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.8.5-arm64": [ + "rhel.8.5-arm64", + "rhel.8.5", + "rhel.8.4-arm64", + "rhel.8.4", + "rhel.8.3-arm64", + "rhel.8.3", + "rhel.8.2-arm64", + "rhel.8.2", + "rhel.8.1-arm64", + "rhel.8.1", + "rhel.8.0-arm64", + "rhel.8.0", + "rhel.8-arm64", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.8.5-x64": [ + "rhel.8.5-x64", + "rhel.8.5", + "rhel.8.4-x64", + "rhel.8.4", + "rhel.8.3-x64", + "rhel.8.3", + "rhel.8.2-x64", + "rhel.8.2", + "rhel.8.1-x64", + "rhel.8.1", + "rhel.8.0-x64", + "rhel.8.0", + "rhel.8-x64", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.8.6": [ + "rhel.8.6", + "rhel.8.5", + "rhel.8.4", + "rhel.8.3", + "rhel.8.2", + "rhel.8.1", + "rhel.8.0", + "rhel.8", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.8.6-arm64": [ + "rhel.8.6-arm64", + "rhel.8.6", + "rhel.8.5-arm64", + "rhel.8.5", + "rhel.8.4-arm64", + "rhel.8.4", + "rhel.8.3-arm64", + "rhel.8.3", + "rhel.8.2-arm64", + "rhel.8.2", + "rhel.8.1-arm64", + "rhel.8.1", + "rhel.8.0-arm64", + "rhel.8.0", + "rhel.8-arm64", + "rhel.8", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.8.6-x64": [ + "rhel.8.6-x64", + "rhel.8.6", + "rhel.8.5-x64", + "rhel.8.5", + "rhel.8.4-x64", + "rhel.8.4", + "rhel.8.3-x64", + "rhel.8.3", + "rhel.8.2-x64", + "rhel.8.2", + "rhel.8.1-x64", + "rhel.8.1", + "rhel.8.0-x64", + "rhel.8.0", + "rhel.8-x64", + "rhel.8", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "rhel.9": [ "rhel.9", "rhel", @@ -6223,6 +7750,85 @@ "any", "base" ], + "rhel.9.0": [ + "rhel.9.0", + "rhel.9", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.9.0-arm64": [ + "rhel.9.0-arm64", + "rhel.9.0", + "rhel.9-arm64", + "rhel.9", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.9.0-x64": [ + "rhel.9.0-x64", + "rhel.9.0", + "rhel.9-x64", + "rhel.9", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], + "rhel.9.1": [ + "rhel.9.1", + "rhel.9.0", + "rhel.9", + "rhel", + "linux", + "unix", + "any", + "base" + ], + "rhel.9.1-arm64": [ + "rhel.9.1-arm64", + "rhel.9.1", + "rhel.9.0-arm64", + "rhel.9.0", + "rhel.9-arm64", + "rhel.9", + "rhel-arm64", + "rhel", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "rhel.9.1-x64": [ + "rhel.9.1-x64", + "rhel.9.1", + "rhel.9.0-x64", + "rhel.9.0", + "rhel.9-x64", + "rhel.9", + "rhel-x64", + "rhel", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "sles": [ "sles", "linux", diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json index f317c58c53e6b4..738285be81bc16 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json @@ -1846,6 +1846,12 @@ "rhel" ] }, + "ol-arm64": { + "#import": [ + "ol", + "rhel-arm64" + ] + }, "ol-x64": { "#import": [ "ol", @@ -1891,6 +1897,19 @@ "rhel.7.1-x64" ] }, + "ol.7.10": { + "#import": [ + "ol.7.9", + "rhel.7.10" + ] + }, + "ol.7.10-x64": { + "#import": [ + "ol.7.10", + "ol.7.9-x64", + "rhel.7.10-x64" + ] + }, "ol.7.2": { "#import": [ "ol.7.1", @@ -1956,12 +1975,58 @@ "rhel.7.6-x64" ] }, + "ol.7.7": { + "#import": [ + "ol.7.6", + "rhel.7.7" + ] + }, + "ol.7.7-x64": { + "#import": [ + "ol.7.7", + "ol.7.6-x64", + "rhel.7.7-x64" + ] + }, + "ol.7.8": { + "#import": [ + "ol.7.7", + "rhel.7.8" + ] + }, + "ol.7.8-x64": { + "#import": [ + "ol.7.8", + "ol.7.7-x64", + "rhel.7.8-x64" + ] + }, + "ol.7.9": { + "#import": [ + "ol.7.8", + "rhel.7.9" + ] + }, + "ol.7.9-x64": { + "#import": [ + "ol.7.9", + "ol.7.8-x64", + "rhel.7.9-x64" + ] + }, "ol.8": { "#import": [ "ol", "rhel.8" ] }, + "ol.8-arm64": { + "#import": [ + "ol.8", + "ol-arm64", + "rhel.8-arm64" + ] + }, "ol.8-x64": { "#import": [ "ol.8", @@ -1975,6 +2040,13 @@ "rhel.8.0" ] }, + "ol.8.0-arm64": { + "#import": [ + "ol.8.0", + "ol.8-arm64", + "rhel.8.0-arm64" + ] + }, "ol.8.0-x64": { "#import": [ "ol.8.0", @@ -2015,6 +2087,177 @@ "illumos-x64" ] }, + "ol.8.1": { + "#import": [ + "ol.8.0", + "rhel.8.1" + ] + }, + "ol.8.1-arm64": { + "#import": [ + "ol.8.1", + "ol.8.0-arm64", + "rhel.8.1-arm64" + ] + }, + "ol.8.1-x64": { + "#import": [ + "ol.8.1", + "ol.8.0-x64", + "rhel.8.1-x64" + ] + }, + "ol.8.2": { + "#import": [ + "ol.8.1", + "rhel.8.2" + ] + }, + "ol.8.2-arm64": { + "#import": [ + "ol.8.2", + "ol.8.1-arm64", + "rhel.8.2-arm64" + ] + }, + "ol.8.2-x64": { + "#import": [ + "ol.8.2", + "ol.8.1-x64", + "rhel.8.2-x64" + ] + }, + "ol.8.3": { + "#import": [ + "ol.8.2", + "rhel.8.3" + ] + }, + "ol.8.3-arm64": { + "#import": [ + "ol.8.3", + "ol.8.2-arm64", + "rhel.8.3-arm64" + ] + }, + "ol.8.3-x64": { + "#import": [ + "ol.8.3", + "ol.8.2-x64", + "rhel.8.3-x64" + ] + }, + "ol.8.4": { + "#import": [ + "ol.8.3", + "rhel.8.4" + ] + }, + "ol.8.4-arm64": { + "#import": [ + "ol.8.4", + "ol.8.3-arm64", + "rhel.8.4-arm64" + ] + }, + "ol.8.4-x64": { + "#import": [ + "ol.8.4", + "ol.8.3-x64", + "rhel.8.4-x64" + ] + }, + "ol.8.5": { + "#import": [ + "ol.8.4", + "rhel.8.5" + ] + }, + "ol.8.5-arm64": { + "#import": [ + "ol.8.5", + "ol.8.4-arm64", + "rhel.8.5-arm64" + ] + }, + "ol.8.5-x64": { + "#import": [ + "ol.8.5", + "ol.8.4-x64", + "rhel.8.5-x64" + ] + }, + "ol.8.6": { + "#import": [ + "ol.8.5", + "rhel.8.6" + ] + }, + "ol.8.6-arm64": { + "#import": [ + "ol.8.6", + "ol.8.5-arm64", + "rhel.8.6-arm64" + ] + }, + "ol.8.6-x64": { + "#import": [ + "ol.8.6", + "ol.8.5-x64", + "rhel.8.6-x64" + ] + }, + "ol.9": { + "#import": [ + "ol" + ] + }, + "ol.9-arm64": { + "#import": [ + "ol.9", + "ol-arm64" + ] + }, + "ol.9-x64": { + "#import": [ + "ol.9", + "ol-x64" + ] + }, + "ol.9.0": { + "#import": [ + "ol.9" + ] + }, + "ol.9.0-arm64": { + "#import": [ + "ol.9.0", + "ol.9-arm64" + ] + }, + "ol.9.0-x64": { + "#import": [ + "ol.9.0", + "ol.9-x64" + ] + }, + "ol.9.1": { + "#import": [ + "ol.9.0" + ] + }, + "ol.9.1-arm64": { + "#import": [ + "ol.9.1", + "ol.9.0-arm64" + ] + }, + "ol.9.1-x64": { + "#import": [ + "ol.9.1", + "ol.9.0-x64" + ] + }, "opensuse": { "#import": [ "linux" @@ -2290,6 +2533,17 @@ "rhel-x64" ] }, + "rhel.6": { + "#import": [ + "rhel" + ] + }, + "rhel.6-x64": { + "#import": [ + "rhel.6", + "rhel-x64" + ] + }, "rhel.7": { "#import": [ "rhel" @@ -2323,6 +2577,17 @@ "rhel.7.0-x64" ] }, + "rhel.7.10": { + "#import": [ + "rhel.7.9" + ] + }, + "rhel.7.10-x64": { + "#import": [ + "rhel.7.10", + "rhel.7.9-x64" + ] + }, "rhel.7.2": { "#import": [ "rhel.7.1" @@ -2378,6 +2643,39 @@ "rhel.7.5-x64" ] }, + "rhel.7.7": { + "#import": [ + "rhel.7.6" + ] + }, + "rhel.7.7-x64": { + "#import": [ + "rhel.7.7", + "rhel.7.6-x64" + ] + }, + "rhel.7.8": { + "#import": [ + "rhel.7.7" + ] + }, + "rhel.7.8-x64": { + "#import": [ + "rhel.7.8", + "rhel.7.7-x64" + ] + }, + "rhel.7.9": { + "#import": [ + "rhel.7.8" + ] + }, + "rhel.7.9-x64": { + "#import": [ + "rhel.7.9", + "rhel.7.8-x64" + ] + }, "rhel.8": { "#import": [ "rhel" @@ -2429,6 +2727,91 @@ "rhel.8.0-x64" ] }, + "rhel.8.2": { + "#import": [ + "rhel.8.1" + ] + }, + "rhel.8.2-arm64": { + "#import": [ + "rhel.8.2", + "rhel.8.1-arm64" + ] + }, + "rhel.8.2-x64": { + "#import": [ + "rhel.8.2", + "rhel.8.1-x64" + ] + }, + "rhel.8.3": { + "#import": [ + "rhel.8.2" + ] + }, + "rhel.8.3-arm64": { + "#import": [ + "rhel.8.3", + "rhel.8.2-arm64" + ] + }, + "rhel.8.3-x64": { + "#import": [ + "rhel.8.3", + "rhel.8.2-x64" + ] + }, + "rhel.8.4": { + "#import": [ + "rhel.8.3" + ] + }, + "rhel.8.4-arm64": { + "#import": [ + "rhel.8.4", + "rhel.8.3-arm64" + ] + }, + "rhel.8.4-x64": { + "#import": [ + "rhel.8.4", + "rhel.8.3-x64" + ] + }, + "rhel.8.5": { + "#import": [ + "rhel.8.4" + ] + }, + "rhel.8.5-arm64": { + "#import": [ + "rhel.8.5", + "rhel.8.4-arm64" + ] + }, + "rhel.8.5-x64": { + "#import": [ + "rhel.8.5", + "rhel.8.4-x64" + ] + }, + "rhel.8.6": { + "#import": [ + "rhel.8.5" + ] + }, + "rhel.8.6-arm64": { + "#import": [ + "rhel.8.6", + "rhel.8.5-arm64" + ] + }, + "rhel.8.6-x64": { + "#import": [ + "rhel.8.6", + "rhel.8.5-x64" + ] + }, "rhel.9": { "#import": [ "rhel" @@ -2503,6 +2886,40 @@ "rhel.9-x64" ] }, + "rhel.9.0": { + "#import": [ + "rhel.9" + ] + }, + "rhel.9.0-arm64": { + "#import": [ + "rhel.9.0", + "rhel.9-arm64" + ] + }, + "rhel.9.0-x64": { + "#import": [ + "rhel.9.0", + "rhel.9-x64" + ] + }, + "rhel.9.1": { + "#import": [ + "rhel.9.0" + ] + }, + "rhel.9.1-arm64": { + "#import": [ + "rhel.9.1", + "rhel.9.0-arm64" + ] + }, + "rhel.9.1-x64": { + "#import": [ + "rhel.9.1", + "rhel.9.0-x64" + ] + }, "sles": { "#import": [ "linux" diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props index edfc0d12d655ea..26bb4ac3a1ba58 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props @@ -148,15 +148,20 @@ rhel x64 - 7;7.0;7.1;7.2;7.3;7.4;7.5;7.6 + 7;7.0;7.1;7.2;7.3;7.4;7.5;7.6;7.7;7.8;7.9;7.10 true rhel - x64 - 8;8.0 + x64;arm64 + 8;8.0;8.1;8.2;8.3;8.4;8.5;8.6 true + + rhel + x64;arm64 + 9;9.0;9.1 + @@ -216,17 +221,17 @@ linux x64 - 7;7.0;7.1;7.2;7.3;7.4;7.5;7.6 + 7;7.0;7.1;7.2;7.3;7.4;7.5;7.6;7.7;7.8;7.9;7.10 linux x64;arm64 - 8;8.0;8.1 + 8;8.0;8.1;8.2;8.3;8.4;8.5;8.6 linux x64;arm64 - 9 + 9;9.0;9.1