Update RID graph
authorJeremy Barton <jbarton@microsoft.com>
Mon, 6 May 2019 18:15:38 +0000 (11:15 -0700)
committerGitHub <noreply@github.com>
Mon, 6 May 2019 18:15:38 +0000 (11:15 -0700)
There are some releases that have already happened that we've missed:
* Fedora 30
* Linux Mint 19.1
* SLES 12.4

Others are upcoming / in beta:
* Debian 10 (June)
* Linux Mint 19.2 (announced, no date)
* openSUSE 15.1 (imminent)
* SLES 15.1 (June)
* Fedora 31 (October)
* Ubuntu 19.10 (October)
* Oracle Linux 8(.0) (Beta)

Commit migrated from https://github.com/dotnet/corefx/commit/e486c461f4c2c6609285f94b6948c5e67a9f7bd5

src/libraries/pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json
src/libraries/pkg/Microsoft.NETCore.Platforms/runtime.json
src/libraries/pkg/Microsoft.NETCore.Platforms/runtimeGroups.props

index 4c398f8..1d45d56 100644 (file)
     "any",
     "base"
   ],
+  "debian.10": [
+    "debian.10",
+    "debian",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "debian.10-arm": [
+    "debian.10-arm",
+    "debian.10",
+    "debian-arm",
+    "debian",
+    "linux-arm",
+    "linux",
+    "unix-arm",
+    "unix",
+    "any",
+    "base"
+  ],
+  "debian.10-arm64": [
+    "debian.10-arm64",
+    "debian.10",
+    "debian-arm64",
+    "debian",
+    "linux-arm64",
+    "linux",
+    "unix-arm64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "debian.10-armel": [
+    "debian.10-armel",
+    "debian.10",
+    "debian-armel",
+    "debian",
+    "linux-armel",
+    "linux",
+    "unix-armel",
+    "unix",
+    "any",
+    "base"
+  ],
+  "debian.10-x64": [
+    "debian.10-x64",
+    "debian.10",
+    "debian-x64",
+    "debian",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "debian.10-x86": [
+    "debian.10-x86",
+    "debian.10",
+    "debian-x86",
+    "debian",
+    "linux-x86",
+    "linux",
+    "unix-x86",
+    "unix",
+    "any",
+    "base"
+  ],
   "debian.8": [
     "debian.8",
     "debian",
     "any",
     "base"
   ],
+  "fedora.30": [
+    "fedora.30",
+    "fedora",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "fedora.30-x64": [
+    "fedora.30-x64",
+    "fedora.30",
+    "fedora-x64",
+    "fedora",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "fedora.31": [
+    "fedora.31",
+    "fedora",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "fedora.31-x64": [
+    "fedora.31-x64",
+    "fedora.31",
+    "fedora-x64",
+    "fedora",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
   "freebsd": [
     "freebsd",
     "unix",
     "any",
     "base"
   ],
+  "linuxmint.19.1": [
+    "linuxmint.19.1",
+    "linuxmint.19",
+    "ubuntu.18.04",
+    "ubuntu",
+    "debian",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "linuxmint.19.1-x64": [
+    "linuxmint.19.1-x64",
+    "linuxmint.19.1",
+    "linuxmint.19-x64",
+    "linuxmint.19",
+    "ubuntu.18.04-x64",
+    "ubuntu.18.04",
+    "ubuntu-x64",
+    "ubuntu",
+    "debian-x64",
+    "debian",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "linuxmint.19.2": [
+    "linuxmint.19.2",
+    "linuxmint.19.1",
+    "linuxmint.19",
+    "ubuntu.18.04",
+    "ubuntu",
+    "debian",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "linuxmint.19.2-x64": [
+    "linuxmint.19.2-x64",
+    "linuxmint.19.2",
+    "linuxmint.19.1-x64",
+    "linuxmint.19.1",
+    "linuxmint.19-x64",
+    "linuxmint.19",
+    "ubuntu.18.04-x64",
+    "ubuntu.18.04",
+    "ubuntu-x64",
+    "ubuntu",
+    "debian-x64",
+    "debian",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
   "ol": [
     "ol",
     "rhel",
     "any",
     "base"
   ],
+  "ol.8": [
+    "ol.8",
+    "ol",
+    "rhel.8",
+    "rhel",
+    "linux",
+    "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-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"
+  ],
   "opensuse": [
     "opensuse",
     "linux",
     "any",
     "base"
   ],
+  "opensuse.15.1": [
+    "opensuse.15.1",
+    "opensuse",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "opensuse.15.1-x64": [
+    "opensuse.15.1-x64",
+    "opensuse.15.1",
+    "opensuse-x64",
+    "opensuse",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
   "opensuse.42.1": [
     "opensuse.42.1",
     "opensuse",
     "any",
     "base"
   ],
+  "sles.12.4": [
+    "sles.12.4",
+    "sles.12.3",
+    "sles.12.2",
+    "sles.12.1",
+    "sles.12",
+    "sles",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "sles.12.4-x64": [
+    "sles.12.4-x64",
+    "sles.12.4",
+    "sles.12.3-x64",
+    "sles.12.3",
+    "sles.12.2-x64",
+    "sles.12.2",
+    "sles.12.1-x64",
+    "sles.12.1",
+    "sles.12-x64",
+    "sles.12",
+    "sles-x64",
+    "sles",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
   "sles.15": [
     "sles.15",
+    "sles.12.4",
     "sles.12.3",
     "sles.12.2",
     "sles.12.1",
   "sles.15-x64": [
     "sles.15-x64",
     "sles.15",
+    "sles.12.4-x64",
+    "sles.12.4",
+    "sles.12.3-x64",
+    "sles.12.3",
+    "sles.12.2-x64",
+    "sles.12.2",
+    "sles.12.1-x64",
+    "sles.12.1",
+    "sles.12-x64",
+    "sles.12",
+    "sles-x64",
+    "sles",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "sles.15.1": [
+    "sles.15.1",
+    "sles.15",
+    "sles.12.4",
+    "sles.12.3",
+    "sles.12.2",
+    "sles.12.1",
+    "sles.12",
+    "sles",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "sles.15.1-x64": [
+    "sles.15.1-x64",
+    "sles.15.1",
+    "sles.15-x64",
+    "sles.15",
+    "sles.12.4-x64",
+    "sles.12.4",
     "sles.12.3-x64",
     "sles.12.3",
     "sles.12.2-x64",
     "any",
     "base"
   ],
+  "ubuntu.19.10": [
+    "ubuntu.19.10",
+    "ubuntu",
+    "debian",
+    "linux",
+    "unix",
+    "any",
+    "base"
+  ],
+  "ubuntu.19.10-arm": [
+    "ubuntu.19.10-arm",
+    "ubuntu.19.10",
+    "ubuntu-arm",
+    "ubuntu",
+    "debian-arm",
+    "debian",
+    "linux-arm",
+    "linux",
+    "unix-arm",
+    "unix",
+    "any",
+    "base"
+  ],
+  "ubuntu.19.10-arm64": [
+    "ubuntu.19.10-arm64",
+    "ubuntu.19.10",
+    "ubuntu-arm64",
+    "ubuntu",
+    "debian-arm64",
+    "debian",
+    "linux-arm64",
+    "linux",
+    "unix-arm64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "ubuntu.19.10-x64": [
+    "ubuntu.19.10-x64",
+    "ubuntu.19.10",
+    "ubuntu-x64",
+    "ubuntu",
+    "debian-x64",
+    "debian",
+    "linux-x64",
+    "linux",
+    "unix-x64",
+    "unix",
+    "any",
+    "base"
+  ],
+  "ubuntu.19.10-x86": [
+    "ubuntu.19.10-x86",
+    "ubuntu.19.10",
+    "ubuntu-x86",
+    "ubuntu",
+    "debian-x86",
+    "debian",
+    "linux-x86",
+    "linux",
+    "unix-x86",
+    "unix",
+    "any",
+    "base"
+  ],
   "unix": [
     "unix",
     "any",
index 5c6e698..af6347b 100644 (file)
         "linux-x86"
       ]
     },
+    "debian.10": {
+      "#import": [
+        "debian"
+      ]
+    },
+    "debian.10-arm": {
+      "#import": [
+        "debian.10",
+        "debian-arm"
+      ]
+    },
+    "debian.10-arm64": {
+      "#import": [
+        "debian.10",
+        "debian-arm64"
+      ]
+    },
+    "debian.10-armel": {
+      "#import": [
+        "debian.10",
+        "debian-armel"
+      ]
+    },
+    "debian.10-x64": {
+      "#import": [
+        "debian.10",
+        "debian-x64"
+      ]
+    },
+    "debian.10-x86": {
+      "#import": [
+        "debian.10",
+        "debian-x86"
+      ]
+    },
     "debian.8": {
       "#import": [
         "debian"
         "fedora-x64"
       ]
     },
+    "fedora.30": {
+      "#import": [
+        "fedora"
+      ]
+    },
+    "fedora.30-x64": {
+      "#import": [
+        "fedora.30",
+        "fedora-x64"
+      ]
+    },
+    "fedora.31": {
+      "#import": [
+        "fedora"
+      ]
+    },
+    "fedora.31-x64": {
+      "#import": [
+        "fedora.31",
+        "fedora-x64"
+      ]
+    },
     "freebsd": {
       "#import": [
         "unix"
         "ubuntu.18.04-x64"
       ]
     },
+    "linuxmint.19.1": {
+      "#import": [
+        "linuxmint.19"
+      ]
+    },
+    "linuxmint.19.1-x64": {
+      "#import": [
+        "linuxmint.19.1",
+        "linuxmint.19-x64"
+      ]
+    },
+    "linuxmint.19.2": {
+      "#import": [
+        "linuxmint.19.1"
+      ]
+    },
+    "linuxmint.19.2-x64": {
+      "#import": [
+        "linuxmint.19.2",
+        "linuxmint.19.1-x64"
+      ]
+    },
     "ol": {
       "#import": [
         "rhel"
         "rhel.7.6-x64"
       ]
     },
+    "ol.8": {
+      "#import": [
+        "ol",
+        "rhel.8"
+      ]
+    },
+    "ol.8-x64": {
+      "#import": [
+        "ol.8",
+        "ol-x64",
+        "rhel.8-x64"
+      ]
+    },
+    "ol.8.0": {
+      "#import": [
+        "ol.8",
+        "rhel.8.0"
+      ]
+    },
+    "ol.8.0-x64": {
+      "#import": [
+        "ol.8.0",
+        "ol.8-x64",
+        "rhel.8.0-x64"
+      ]
+    },
     "opensuse": {
       "#import": [
         "linux"
         "opensuse-x64"
       ]
     },
+    "opensuse.15.1": {
+      "#import": [
+        "opensuse"
+      ]
+    },
+    "opensuse.15.1-x64": {
+      "#import": [
+        "opensuse.15.1",
+        "opensuse-x64"
+      ]
+    },
     "opensuse.42.1": {
       "#import": [
         "opensuse"
         "sles.12.2-x64"
       ]
     },
-    "sles.15": {
+    "sles.12.4": {
       "#import": [
         "sles.12.3"
       ]
     },
+    "sles.12.4-x64": {
+      "#import": [
+        "sles.12.4",
+        "sles.12.3-x64"
+      ]
+    },
+    "sles.15": {
+      "#import": [
+        "sles.12.4"
+      ]
+    },
     "sles.15-x64": {
       "#import": [
         "sles.15",
-        "sles.12.3-x64"
+        "sles.12.4-x64"
+      ]
+    },
+    "sles.15.1": {
+      "#import": [
+        "sles.15"
+      ]
+    },
+    "sles.15.1-x64": {
+      "#import": [
+        "sles.15.1",
+        "sles.15-x64"
       ]
     },
     "tizen": {
         "ubuntu-x86"
       ]
     },
+    "ubuntu.19.10": {
+      "#import": [
+        "ubuntu"
+      ]
+    },
+    "ubuntu.19.10-arm": {
+      "#import": [
+        "ubuntu.19.10",
+        "ubuntu-arm"
+      ]
+    },
+    "ubuntu.19.10-arm64": {
+      "#import": [
+        "ubuntu.19.10",
+        "ubuntu-arm64"
+      ]
+    },
+    "ubuntu.19.10-x64": {
+      "#import": [
+        "ubuntu.19.10",
+        "ubuntu-x64"
+      ]
+    },
+    "ubuntu.19.10-x86": {
+      "#import": [
+        "ubuntu.19.10",
+        "ubuntu-x86"
+      ]
+    },
     "unix": {
       "#import": [
         "any"
index 249e5be..55299c2 100644 (file)
     <RuntimeGroup Include="debian">
       <Parent>linux</Parent>
       <Architectures>x64;x86;arm;armel;arm64</Architectures>
-      <Versions>8;9</Versions>
+      <Versions>8;9;10</Versions>
       <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible>
     </RuntimeGroup>
 
     <RuntimeGroup Include="fedora">
       <Parent>linux</Parent>
       <Architectures>x64</Architectures>
-      <Versions>23;24;25;26;27;28;29</Versions>
+      <Versions>23;24;25;26;27;28;29;30;31</Versions>
       <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible>
     </RuntimeGroup>
 
@@ -65,7 +65,7 @@
     <RuntimeGroup Include="linuxmint.19">
       <Parent>ubuntu.18.04</Parent>
       <Architectures>x64</Architectures>
-      <Versions></Versions><!-- Empty because there are no point releases yet -->
+      <Versions>1;2</Versions>
     </RuntimeGroup>
 
     <RuntimeGroup Include="ol">
       <Versions>7;7.0;7.1;7.2;7.3;7.4;7.5;7.6</Versions>
       <ApplyVersionsToParent>true</ApplyVersionsToParent>
     </RuntimeGroup>
+    <RuntimeGroup Include="ol">
+      <Parent>rhel</Parent>
+      <Architectures>x64</Architectures>
+      <Versions>8;8.0</Versions>
+      <ApplyVersionsToParent>true</ApplyVersionsToParent>
+    </RuntimeGroup>
 
     <!-- all opensuse releases are independent -->
     <RuntimeGroup Include="opensuse">
       <Parent>linux</Parent>
       <Architectures>x64</Architectures>
-      <Versions>13.2;15.0;42.1;42.2;42.3</Versions>
+      <Versions>13.2;15.0;15.1;42.1;42.2;42.3</Versions>
       <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible>
     </RuntimeGroup>
 
       <Architectures>x64</Architectures>
       <Versions>7;7.0;7.1;7.2;7.3;7.4;7.5;7.6</Versions>
     </RuntimeGroup>
-
     <RuntimeGroup Include="rhel">
       <Parent>linux</Parent>
       <Architectures>x64</Architectures>
     <RuntimeGroup Include="sles">
       <Parent>linux</Parent>
       <Architectures>x64</Architectures>
-      <Versions>12;12.1;12.2;12.3;15</Versions>
+      <Versions>12;12.1;12.2;12.3;12.4;15;15.1</Versions>
     </RuntimeGroup>
 
     <RuntimeGroup Include="tizen">
     <RuntimeGroup Include="ubuntu">
       <Parent>debian</Parent>
       <Architectures>x64;x86;arm;arm64</Architectures>
-      <Versions>16.04;16.10;17.04;17.10;18.04;18.10;19.04</Versions>
+      <Versions>16.04;16.10;17.04;17.10;18.04;18.10;19.04;19.10</Versions>
       <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible>
     </RuntimeGroup>