diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
index c0fddc3e86d92..ea2006cce42d1 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
@@ -19,6 +19,18 @@
"any",
"base"
],
+ "alpine-armv6": [
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine-arm64": [
"alpine-arm64",
"alpine",
@@ -43,6 +55,42 @@
"any",
"base"
],
+ "alpine-x86": [
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine-s390x": [
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine-ppc64le": [
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.10": [
"alpine.3.10",
"alpine.3.9",
@@ -78,6 +126,28 @@
"any",
"base"
],
+ "alpine.3.10-armv6": [
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.10-arm64": [
"alpine.3.10-arm64",
"alpine.3.10",
@@ -122,6 +192,72 @@
"any",
"base"
],
+ "alpine.3.10-x86": [
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.10-s390x": [
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.10-ppc64le": [
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.11": [
"alpine.3.11",
"alpine.3.10",
@@ -160,6 +296,30 @@
"any",
"base"
],
+ "alpine.3.11-armv6": [
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.11-arm64": [
"alpine.3.11-arm64",
"alpine.3.11",
@@ -208,6 +368,78 @@
"any",
"base"
],
+ "alpine.3.11-x86": [
+ "alpine.3.11-x86",
+ "alpine.3.11",
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.11-s390x": [
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.11-ppc64le": [
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.12": [
"alpine.3.12",
"alpine.3.11",
@@ -249,6 +481,32 @@
"any",
"base"
],
+ "alpine.3.12-armv6": [
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.12-arm64": [
"alpine.3.12-arm64",
"alpine.3.12",
@@ -301,6 +559,84 @@
"any",
"base"
],
+ "alpine.3.12-x86": [
+ "alpine.3.12-x86",
+ "alpine.3.12",
+ "alpine.3.11-x86",
+ "alpine.3.11",
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.12-s390x": [
+ "alpine.3.12-s390x",
+ "alpine.3.12",
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.12-ppc64le": [
+ "alpine.3.12-ppc64le",
+ "alpine.3.12",
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.13": [
"alpine.3.13",
"alpine.3.12",
@@ -345,6 +681,34 @@
"any",
"base"
],
+ "alpine.3.13-armv6": [
+ "alpine.3.13-armv6",
+ "alpine.3.13",
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.13-arm64": [
"alpine.3.13-arm64",
"alpine.3.13",
@@ -401,31 +765,115 @@
"any",
"base"
],
- "alpine.3.14": [
- "alpine.3.14",
+ "alpine.3.13-x86": [
+ "alpine.3.13-x86",
"alpine.3.13",
+ "alpine.3.12-x86",
"alpine.3.12",
+ "alpine.3.11-x86",
"alpine.3.11",
+ "alpine.3.10-x86",
"alpine.3.10",
+ "alpine.3.9-x86",
"alpine.3.9",
+ "alpine.3.8-x86",
"alpine.3.8",
+ "alpine.3.7-x86",
"alpine.3.7",
+ "alpine.3.6-x86",
"alpine.3.6",
+ "alpine-x86",
"alpine",
+ "linux-musl-x86",
"linux-musl",
+ "linux-x86",
"linux",
+ "unix-x86",
"unix",
"any",
"base"
],
- "alpine.3.14-arm": [
- "alpine.3.14-arm",
- "alpine.3.14",
- "alpine.3.13-arm",
+ "alpine.3.13-s390x": [
+ "alpine.3.13-s390x",
"alpine.3.13",
- "alpine.3.12-arm",
+ "alpine.3.12-s390x",
"alpine.3.12",
- "alpine.3.11-arm",
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.13-ppc64le": [
+ "alpine.3.13-ppc64le",
+ "alpine.3.13",
+ "alpine.3.12-ppc64le",
+ "alpine.3.12",
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.14": [
+ "alpine.3.14",
+ "alpine.3.13",
+ "alpine.3.12",
+ "alpine.3.11",
+ "alpine.3.10",
+ "alpine.3.9",
+ "alpine.3.8",
+ "alpine.3.7",
+ "alpine.3.6",
+ "alpine",
+ "linux-musl",
+ "linux",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.14-arm": [
+ "alpine.3.14-arm",
+ "alpine.3.14",
+ "alpine.3.13-arm",
+ "alpine.3.13",
+ "alpine.3.12-arm",
+ "alpine.3.12",
+ "alpine.3.11-arm",
"alpine.3.11",
"alpine.3.10-arm",
"alpine.3.10",
@@ -448,6 +896,36 @@
"any",
"base"
],
+ "alpine.3.14-armv6": [
+ "alpine.3.14-armv6",
+ "alpine.3.14",
+ "alpine.3.13-armv6",
+ "alpine.3.13",
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.14-arm64": [
"alpine.3.14-arm64",
"alpine.3.14",
@@ -508,6 +986,96 @@
"any",
"base"
],
+ "alpine.3.14-x86": [
+ "alpine.3.14-x86",
+ "alpine.3.14",
+ "alpine.3.13-x86",
+ "alpine.3.13",
+ "alpine.3.12-x86",
+ "alpine.3.12",
+ "alpine.3.11-x86",
+ "alpine.3.11",
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.14-s390x": [
+ "alpine.3.14-s390x",
+ "alpine.3.14",
+ "alpine.3.13-s390x",
+ "alpine.3.13",
+ "alpine.3.12-s390x",
+ "alpine.3.12",
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.14-ppc64le": [
+ "alpine.3.14-ppc64le",
+ "alpine.3.14",
+ "alpine.3.13-ppc64le",
+ "alpine.3.13",
+ "alpine.3.12-ppc64le",
+ "alpine.3.12",
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.15": [
"alpine.3.15",
"alpine.3.14",
@@ -558,6 +1126,38 @@
"any",
"base"
],
+ "alpine.3.15-armv6": [
+ "alpine.3.15-armv6",
+ "alpine.3.15",
+ "alpine.3.14-armv6",
+ "alpine.3.14",
+ "alpine.3.13-armv6",
+ "alpine.3.13",
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.15-arm64": [
"alpine.3.15-arm64",
"alpine.3.15",
@@ -622,6 +1222,102 @@
"any",
"base"
],
+ "alpine.3.15-x86": [
+ "alpine.3.15-x86",
+ "alpine.3.15",
+ "alpine.3.14-x86",
+ "alpine.3.14",
+ "alpine.3.13-x86",
+ "alpine.3.13",
+ "alpine.3.12-x86",
+ "alpine.3.12",
+ "alpine.3.11-x86",
+ "alpine.3.11",
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.15-s390x": [
+ "alpine.3.15-s390x",
+ "alpine.3.15",
+ "alpine.3.14-s390x",
+ "alpine.3.14",
+ "alpine.3.13-s390x",
+ "alpine.3.13",
+ "alpine.3.12-s390x",
+ "alpine.3.12",
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.15-ppc64le": [
+ "alpine.3.15-ppc64le",
+ "alpine.3.15",
+ "alpine.3.14-ppc64le",
+ "alpine.3.14",
+ "alpine.3.13-ppc64le",
+ "alpine.3.13",
+ "alpine.3.12-ppc64le",
+ "alpine.3.12",
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.16": [
"alpine.3.16",
"alpine.3.15",
@@ -650,95 +1346,503 @@
"alpine.3.14",
"alpine.3.13-arm",
"alpine.3.13",
- "alpine.3.12-arm",
+ "alpine.3.12-arm",
+ "alpine.3.12",
+ "alpine.3.11-arm",
+ "alpine.3.11",
+ "alpine.3.10-arm",
+ "alpine.3.10",
+ "alpine.3.9-arm",
+ "alpine.3.9",
+ "alpine.3.8-arm",
+ "alpine.3.8",
+ "alpine.3.7-arm",
+ "alpine.3.7",
+ "alpine.3.6-arm",
+ "alpine.3.6",
+ "alpine-arm",
+ "alpine",
+ "linux-musl-arm",
+ "linux-musl",
+ "linux-arm",
+ "linux",
+ "unix-arm",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-armv6": [
+ "alpine.3.16-armv6",
+ "alpine.3.16",
+ "alpine.3.15-armv6",
+ "alpine.3.15",
+ "alpine.3.14-armv6",
+ "alpine.3.14",
+ "alpine.3.13-armv6",
+ "alpine.3.13",
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-arm64": [
+ "alpine.3.16-arm64",
+ "alpine.3.16",
+ "alpine.3.15-arm64",
+ "alpine.3.15",
+ "alpine.3.14-arm64",
+ "alpine.3.14",
+ "alpine.3.13-arm64",
+ "alpine.3.13",
+ "alpine.3.12-arm64",
+ "alpine.3.12",
+ "alpine.3.11-arm64",
+ "alpine.3.11",
+ "alpine.3.10-arm64",
+ "alpine.3.10",
+ "alpine.3.9-arm64",
+ "alpine.3.9",
+ "alpine.3.8-arm64",
+ "alpine.3.8",
+ "alpine.3.7-arm64",
+ "alpine.3.7",
+ "alpine.3.6-arm64",
+ "alpine.3.6",
+ "alpine-arm64",
+ "alpine",
+ "linux-musl-arm64",
+ "linux-musl",
+ "linux-arm64",
+ "linux",
+ "unix-arm64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-x64": [
+ "alpine.3.16-x64",
+ "alpine.3.16",
+ "alpine.3.15-x64",
+ "alpine.3.15",
+ "alpine.3.14-x64",
+ "alpine.3.14",
+ "alpine.3.13-x64",
+ "alpine.3.13",
+ "alpine.3.12-x64",
+ "alpine.3.12",
+ "alpine.3.11-x64",
+ "alpine.3.11",
+ "alpine.3.10-x64",
+ "alpine.3.10",
+ "alpine.3.9-x64",
+ "alpine.3.9",
+ "alpine.3.8-x64",
+ "alpine.3.8",
+ "alpine.3.7-x64",
+ "alpine.3.7",
+ "alpine.3.6-x64",
+ "alpine.3.6",
+ "alpine-x64",
+ "alpine",
+ "linux-musl-x64",
+ "linux-musl",
+ "linux-x64",
+ "linux",
+ "unix-x64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-x86": [
+ "alpine.3.16-x86",
+ "alpine.3.16",
+ "alpine.3.15-x86",
+ "alpine.3.15",
+ "alpine.3.14-x86",
+ "alpine.3.14",
+ "alpine.3.13-x86",
+ "alpine.3.13",
+ "alpine.3.12-x86",
+ "alpine.3.12",
+ "alpine.3.11-x86",
+ "alpine.3.11",
+ "alpine.3.10-x86",
+ "alpine.3.10",
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-s390x": [
+ "alpine.3.16-s390x",
+ "alpine.3.16",
+ "alpine.3.15-s390x",
+ "alpine.3.15",
+ "alpine.3.14-s390x",
+ "alpine.3.14",
+ "alpine.3.13-s390x",
+ "alpine.3.13",
+ "alpine.3.12-s390x",
+ "alpine.3.12",
+ "alpine.3.11-s390x",
+ "alpine.3.11",
+ "alpine.3.10-s390x",
+ "alpine.3.10",
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.16-ppc64le": [
+ "alpine.3.16-ppc64le",
+ "alpine.3.16",
+ "alpine.3.15-ppc64le",
+ "alpine.3.15",
+ "alpine.3.14-ppc64le",
+ "alpine.3.14",
+ "alpine.3.13-ppc64le",
+ "alpine.3.13",
+ "alpine.3.12-ppc64le",
+ "alpine.3.12",
+ "alpine.3.11-ppc64le",
+ "alpine.3.11",
+ "alpine.3.10-ppc64le",
+ "alpine.3.10",
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17": [
+ "alpine.3.17",
+ "alpine.3.16",
+ "alpine.3.15",
+ "alpine.3.14",
+ "alpine.3.13",
+ "alpine.3.12",
+ "alpine.3.11",
+ "alpine.3.10",
+ "alpine.3.9",
+ "alpine.3.8",
+ "alpine.3.7",
+ "alpine.3.6",
+ "alpine",
+ "linux-musl",
+ "linux",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17-arm": [
+ "alpine.3.17-arm",
+ "alpine.3.17",
+ "alpine.3.16-arm",
+ "alpine.3.16",
+ "alpine.3.15-arm",
+ "alpine.3.15",
+ "alpine.3.14-arm",
+ "alpine.3.14",
+ "alpine.3.13-arm",
+ "alpine.3.13",
+ "alpine.3.12-arm",
+ "alpine.3.12",
+ "alpine.3.11-arm",
+ "alpine.3.11",
+ "alpine.3.10-arm",
+ "alpine.3.10",
+ "alpine.3.9-arm",
+ "alpine.3.9",
+ "alpine.3.8-arm",
+ "alpine.3.8",
+ "alpine.3.7-arm",
+ "alpine.3.7",
+ "alpine.3.6-arm",
+ "alpine.3.6",
+ "alpine-arm",
+ "alpine",
+ "linux-musl-arm",
+ "linux-musl",
+ "linux-arm",
+ "linux",
+ "unix-arm",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17-armv6": [
+ "alpine.3.17-armv6",
+ "alpine.3.17",
+ "alpine.3.16-armv6",
+ "alpine.3.16",
+ "alpine.3.15-armv6",
+ "alpine.3.15",
+ "alpine.3.14-armv6",
+ "alpine.3.14",
+ "alpine.3.13-armv6",
+ "alpine.3.13",
+ "alpine.3.12-armv6",
+ "alpine.3.12",
+ "alpine.3.11-armv6",
+ "alpine.3.11",
+ "alpine.3.10-armv6",
+ "alpine.3.10",
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17-arm64": [
+ "alpine.3.17-arm64",
+ "alpine.3.17",
+ "alpine.3.16-arm64",
+ "alpine.3.16",
+ "alpine.3.15-arm64",
+ "alpine.3.15",
+ "alpine.3.14-arm64",
+ "alpine.3.14",
+ "alpine.3.13-arm64",
+ "alpine.3.13",
+ "alpine.3.12-arm64",
+ "alpine.3.12",
+ "alpine.3.11-arm64",
+ "alpine.3.11",
+ "alpine.3.10-arm64",
+ "alpine.3.10",
+ "alpine.3.9-arm64",
+ "alpine.3.9",
+ "alpine.3.8-arm64",
+ "alpine.3.8",
+ "alpine.3.7-arm64",
+ "alpine.3.7",
+ "alpine.3.6-arm64",
+ "alpine.3.6",
+ "alpine-arm64",
+ "alpine",
+ "linux-musl-arm64",
+ "linux-musl",
+ "linux-arm64",
+ "linux",
+ "unix-arm64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17-x64": [
+ "alpine.3.17-x64",
+ "alpine.3.17",
+ "alpine.3.16-x64",
+ "alpine.3.16",
+ "alpine.3.15-x64",
+ "alpine.3.15",
+ "alpine.3.14-x64",
+ "alpine.3.14",
+ "alpine.3.13-x64",
+ "alpine.3.13",
+ "alpine.3.12-x64",
+ "alpine.3.12",
+ "alpine.3.11-x64",
+ "alpine.3.11",
+ "alpine.3.10-x64",
+ "alpine.3.10",
+ "alpine.3.9-x64",
+ "alpine.3.9",
+ "alpine.3.8-x64",
+ "alpine.3.8",
+ "alpine.3.7-x64",
+ "alpine.3.7",
+ "alpine.3.6-x64",
+ "alpine.3.6",
+ "alpine-x64",
+ "alpine",
+ "linux-musl-x64",
+ "linux-musl",
+ "linux-x64",
+ "linux",
+ "unix-x64",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.17-x86": [
+ "alpine.3.17-x86",
+ "alpine.3.17",
+ "alpine.3.16-x86",
+ "alpine.3.16",
+ "alpine.3.15-x86",
+ "alpine.3.15",
+ "alpine.3.14-x86",
+ "alpine.3.14",
+ "alpine.3.13-x86",
+ "alpine.3.13",
+ "alpine.3.12-x86",
"alpine.3.12",
- "alpine.3.11-arm",
+ "alpine.3.11-x86",
"alpine.3.11",
- "alpine.3.10-arm",
+ "alpine.3.10-x86",
"alpine.3.10",
- "alpine.3.9-arm",
+ "alpine.3.9-x86",
"alpine.3.9",
- "alpine.3.8-arm",
+ "alpine.3.8-x86",
"alpine.3.8",
- "alpine.3.7-arm",
+ "alpine.3.7-x86",
"alpine.3.7",
- "alpine.3.6-arm",
+ "alpine.3.6-x86",
"alpine.3.6",
- "alpine-arm",
+ "alpine-x86",
"alpine",
- "linux-musl-arm",
+ "linux-musl-x86",
"linux-musl",
- "linux-arm",
+ "linux-x86",
"linux",
- "unix-arm",
+ "unix-x86",
"unix",
"any",
"base"
],
- "alpine.3.16-arm64": [
- "alpine.3.16-arm64",
+ "alpine.3.17-s390x": [
+ "alpine.3.17-s390x",
+ "alpine.3.17",
+ "alpine.3.16-s390x",
"alpine.3.16",
- "alpine.3.15-arm64",
+ "alpine.3.15-s390x",
"alpine.3.15",
- "alpine.3.14-arm64",
+ "alpine.3.14-s390x",
"alpine.3.14",
- "alpine.3.13-arm64",
+ "alpine.3.13-s390x",
"alpine.3.13",
- "alpine.3.12-arm64",
+ "alpine.3.12-s390x",
"alpine.3.12",
- "alpine.3.11-arm64",
+ "alpine.3.11-s390x",
"alpine.3.11",
- "alpine.3.10-arm64",
+ "alpine.3.10-s390x",
"alpine.3.10",
- "alpine.3.9-arm64",
+ "alpine.3.9-s390x",
"alpine.3.9",
- "alpine.3.8-arm64",
+ "alpine.3.8-s390x",
"alpine.3.8",
- "alpine.3.7-arm64",
+ "alpine.3.7-s390x",
"alpine.3.7",
- "alpine.3.6-arm64",
+ "alpine.3.6-s390x",
"alpine.3.6",
- "alpine-arm64",
+ "alpine-s390x",
"alpine",
- "linux-musl-arm64",
+ "linux-musl-s390x",
"linux-musl",
- "linux-arm64",
+ "linux-s390x",
"linux",
- "unix-arm64",
+ "unix-s390x",
"unix",
"any",
"base"
],
- "alpine.3.16-x64": [
- "alpine.3.16-x64",
+ "alpine.3.17-ppc64le": [
+ "alpine.3.17-ppc64le",
+ "alpine.3.17",
+ "alpine.3.16-ppc64le",
"alpine.3.16",
- "alpine.3.15-x64",
+ "alpine.3.15-ppc64le",
"alpine.3.15",
- "alpine.3.14-x64",
+ "alpine.3.14-ppc64le",
"alpine.3.14",
- "alpine.3.13-x64",
+ "alpine.3.13-ppc64le",
"alpine.3.13",
- "alpine.3.12-x64",
+ "alpine.3.12-ppc64le",
"alpine.3.12",
- "alpine.3.11-x64",
+ "alpine.3.11-ppc64le",
"alpine.3.11",
- "alpine.3.10-x64",
+ "alpine.3.10-ppc64le",
"alpine.3.10",
- "alpine.3.9-x64",
+ "alpine.3.9-ppc64le",
"alpine.3.9",
- "alpine.3.8-x64",
+ "alpine.3.8-ppc64le",
"alpine.3.8",
- "alpine.3.7-x64",
+ "alpine.3.7-ppc64le",
"alpine.3.7",
- "alpine.3.6-x64",
+ "alpine.3.6-ppc64le",
"alpine.3.6",
- "alpine-x64",
+ "alpine-ppc64le",
"alpine",
- "linux-musl-x64",
+ "linux-musl-ppc64le",
"linux-musl",
- "linux-x64",
+ "linux-ppc64le",
"linux",
- "unix-x64",
+ "unix-ppc64le",
"unix",
"any",
"base"
@@ -766,6 +1870,20 @@
"any",
"base"
],
+ "alpine.3.6-armv6": [
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.6-arm64": [
"alpine.3.6-arm64",
"alpine.3.6",
@@ -794,6 +1912,48 @@
"any",
"base"
],
+ "alpine.3.6-x86": [
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.6-s390x": [
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.6-ppc64le": [
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.7": [
"alpine.3.7",
"alpine.3.6",
@@ -820,6 +1980,22 @@
"any",
"base"
],
+ "alpine.3.7-armv6": [
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.7-arm64": [
"alpine.3.7-arm64",
"alpine.3.7",
@@ -852,6 +2028,54 @@
"any",
"base"
],
+ "alpine.3.7-x86": [
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.7-s390x": [
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.7-ppc64le": [
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.8": [
"alpine.3.8",
"alpine.3.7",
@@ -881,6 +2105,24 @@
"any",
"base"
],
+ "alpine.3.8-armv6": [
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.8-arm64": [
"alpine.3.8-arm64",
"alpine.3.8",
@@ -917,6 +2159,60 @@
"any",
"base"
],
+ "alpine.3.8-x86": [
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.8-s390x": [
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.8-ppc64le": [
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.9": [
"alpine.3.9",
"alpine.3.8",
@@ -949,6 +2245,26 @@
"any",
"base"
],
+ "alpine.3.9-armv6": [
+ "alpine.3.9-armv6",
+ "alpine.3.9",
+ "alpine.3.8-armv6",
+ "alpine.3.8",
+ "alpine.3.7-armv6",
+ "alpine.3.7",
+ "alpine.3.6-armv6",
+ "alpine.3.6",
+ "alpine-armv6",
+ "alpine",
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"alpine.3.9-arm64": [
"alpine.3.9-arm64",
"alpine.3.9",
@@ -989,6 +2305,66 @@
"any",
"base"
],
+ "alpine.3.9-x86": [
+ "alpine.3.9-x86",
+ "alpine.3.9",
+ "alpine.3.8-x86",
+ "alpine.3.8",
+ "alpine.3.7-x86",
+ "alpine.3.7",
+ "alpine.3.6-x86",
+ "alpine.3.6",
+ "alpine-x86",
+ "alpine",
+ "linux-musl-x86",
+ "linux-musl",
+ "linux-x86",
+ "linux",
+ "unix-x86",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.9-s390x": [
+ "alpine.3.9-s390x",
+ "alpine.3.9",
+ "alpine.3.8-s390x",
+ "alpine.3.8",
+ "alpine.3.7-s390x",
+ "alpine.3.7",
+ "alpine.3.6-s390x",
+ "alpine.3.6",
+ "alpine-s390x",
+ "alpine",
+ "linux-musl-s390x",
+ "linux-musl",
+ "linux-s390x",
+ "linux",
+ "unix-s390x",
+ "unix",
+ "any",
+ "base"
+ ],
+ "alpine.3.9-ppc64le": [
+ "alpine.3.9-ppc64le",
+ "alpine.3.9",
+ "alpine.3.8-ppc64le",
+ "alpine.3.8",
+ "alpine.3.7-ppc64le",
+ "alpine.3.7",
+ "alpine.3.6-ppc64le",
+ "alpine.3.6",
+ "alpine-ppc64le",
+ "alpine",
+ "linux-musl-ppc64le",
+ "linux-musl",
+ "linux-ppc64le",
+ "linux",
+ "unix-ppc64le",
+ "unix",
+ "any",
+ "base"
+ ],
"android": [
"android",
"linux-bionic",
@@ -4297,6 +5673,16 @@
"any",
"base"
],
+ "linux-musl-armv6": [
+ "linux-musl-armv6",
+ "linux-musl",
+ "linux-armv6",
+ "linux",
+ "unix-armv6",
+ "unix",
+ "any",
+ "base"
+ ],
"linux-musl-arm64": [
"linux-musl-arm64",
"linux-musl",
diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
index 278e321ef0416..e5de90537ad03 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
@@ -11,6 +11,12 @@
"linux-musl-arm"
]
},
+ "alpine-armv6": {
+ "#import": [
+ "alpine",
+ "linux-musl-armv6"
+ ]
+ },
"alpine-arm64": {
"#import": [
"alpine",
@@ -23,6 +29,24 @@
"linux-musl-x64"
]
},
+ "alpine-x86": {
+ "#import": [
+ "alpine",
+ "linux-musl-x86"
+ ]
+ },
+ "alpine-s390x": {
+ "#import": [
+ "alpine",
+ "linux-musl-s390x"
+ ]
+ },
+ "alpine-ppc64le": {
+ "#import": [
+ "alpine",
+ "linux-musl-ppc64le"
+ ]
+ },
"alpine.3.10": {
"#import": [
"alpine.3.9"
@@ -34,6 +58,12 @@
"alpine.3.9-arm"
]
},
+ "alpine.3.10-armv6": {
+ "#import": [
+ "alpine.3.10",
+ "alpine.3.9-armv6"
+ ]
+ },
"alpine.3.10-arm64": {
"#import": [
"alpine.3.10",
@@ -46,6 +76,24 @@
"alpine.3.9-x64"
]
},
+ "alpine.3.10-x86": {
+ "#import": [
+ "alpine.3.10",
+ "alpine.3.9-x86"
+ ]
+ },
+ "alpine.3.10-s390x": {
+ "#import": [
+ "alpine.3.10",
+ "alpine.3.9-s390x"
+ ]
+ },
+ "alpine.3.10-ppc64le": {
+ "#import": [
+ "alpine.3.10",
+ "alpine.3.9-ppc64le"
+ ]
+ },
"alpine.3.11": {
"#import": [
"alpine.3.10"
@@ -57,6 +105,12 @@
"alpine.3.10-arm"
]
},
+ "alpine.3.11-armv6": {
+ "#import": [
+ "alpine.3.11",
+ "alpine.3.10-armv6"
+ ]
+ },
"alpine.3.11-arm64": {
"#import": [
"alpine.3.11",
@@ -69,6 +123,24 @@
"alpine.3.10-x64"
]
},
+ "alpine.3.11-x86": {
+ "#import": [
+ "alpine.3.11",
+ "alpine.3.10-x86"
+ ]
+ },
+ "alpine.3.11-s390x": {
+ "#import": [
+ "alpine.3.11",
+ "alpine.3.10-s390x"
+ ]
+ },
+ "alpine.3.11-ppc64le": {
+ "#import": [
+ "alpine.3.11",
+ "alpine.3.10-ppc64le"
+ ]
+ },
"alpine.3.12": {
"#import": [
"alpine.3.11"
@@ -80,6 +152,12 @@
"alpine.3.11-arm"
]
},
+ "alpine.3.12-armv6": {
+ "#import": [
+ "alpine.3.12",
+ "alpine.3.11-armv6"
+ ]
+ },
"alpine.3.12-arm64": {
"#import": [
"alpine.3.12",
@@ -92,6 +170,24 @@
"alpine.3.11-x64"
]
},
+ "alpine.3.12-x86": {
+ "#import": [
+ "alpine.3.12",
+ "alpine.3.11-x86"
+ ]
+ },
+ "alpine.3.12-s390x": {
+ "#import": [
+ "alpine.3.12",
+ "alpine.3.11-s390x"
+ ]
+ },
+ "alpine.3.12-ppc64le": {
+ "#import": [
+ "alpine.3.12",
+ "alpine.3.11-ppc64le"
+ ]
+ },
"alpine.3.13": {
"#import": [
"alpine.3.12"
@@ -103,6 +199,12 @@
"alpine.3.12-arm"
]
},
+ "alpine.3.13-armv6": {
+ "#import": [
+ "alpine.3.13",
+ "alpine.3.12-armv6"
+ ]
+ },
"alpine.3.13-arm64": {
"#import": [
"alpine.3.13",
@@ -115,6 +217,24 @@
"alpine.3.12-x64"
]
},
+ "alpine.3.13-x86": {
+ "#import": [
+ "alpine.3.13",
+ "alpine.3.12-x86"
+ ]
+ },
+ "alpine.3.13-s390x": {
+ "#import": [
+ "alpine.3.13",
+ "alpine.3.12-s390x"
+ ]
+ },
+ "alpine.3.13-ppc64le": {
+ "#import": [
+ "alpine.3.13",
+ "alpine.3.12-ppc64le"
+ ]
+ },
"alpine.3.14": {
"#import": [
"alpine.3.13"
@@ -126,6 +246,12 @@
"alpine.3.13-arm"
]
},
+ "alpine.3.14-armv6": {
+ "#import": [
+ "alpine.3.14",
+ "alpine.3.13-armv6"
+ ]
+ },
"alpine.3.14-arm64": {
"#import": [
"alpine.3.14",
@@ -138,6 +264,24 @@
"alpine.3.13-x64"
]
},
+ "alpine.3.14-x86": {
+ "#import": [
+ "alpine.3.14",
+ "alpine.3.13-x86"
+ ]
+ },
+ "alpine.3.14-s390x": {
+ "#import": [
+ "alpine.3.14",
+ "alpine.3.13-s390x"
+ ]
+ },
+ "alpine.3.14-ppc64le": {
+ "#import": [
+ "alpine.3.14",
+ "alpine.3.13-ppc64le"
+ ]
+ },
"alpine.3.15": {
"#import": [
"alpine.3.14"
@@ -149,6 +293,12 @@
"alpine.3.14-arm"
]
},
+ "alpine.3.15-armv6": {
+ "#import": [
+ "alpine.3.15",
+ "alpine.3.14-armv6"
+ ]
+ },
"alpine.3.15-arm64": {
"#import": [
"alpine.3.15",
@@ -161,6 +311,24 @@
"alpine.3.14-x64"
]
},
+ "alpine.3.15-x86": {
+ "#import": [
+ "alpine.3.15",
+ "alpine.3.14-x86"
+ ]
+ },
+ "alpine.3.15-s390x": {
+ "#import": [
+ "alpine.3.15",
+ "alpine.3.14-s390x"
+ ]
+ },
+ "alpine.3.15-ppc64le": {
+ "#import": [
+ "alpine.3.15",
+ "alpine.3.14-ppc64le"
+ ]
+ },
"alpine.3.16": {
"#import": [
"alpine.3.15"
@@ -172,6 +340,12 @@
"alpine.3.15-arm"
]
},
+ "alpine.3.16-armv6": {
+ "#import": [
+ "alpine.3.16",
+ "alpine.3.15-armv6"
+ ]
+ },
"alpine.3.16-arm64": {
"#import": [
"alpine.3.16",
@@ -184,6 +358,71 @@
"alpine.3.15-x64"
]
},
+ "alpine.3.16-x86": {
+ "#import": [
+ "alpine.3.16",
+ "alpine.3.15-x86"
+ ]
+ },
+ "alpine.3.16-s390x": {
+ "#import": [
+ "alpine.3.16",
+ "alpine.3.15-s390x"
+ ]
+ },
+ "alpine.3.16-ppc64le": {
+ "#import": [
+ "alpine.3.16",
+ "alpine.3.15-ppc64le"
+ ]
+ },
+ "alpine.3.17": {
+ "#import": [
+ "alpine.3.16"
+ ]
+ },
+ "alpine.3.17-arm": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-arm"
+ ]
+ },
+ "alpine.3.17-armv6": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-armv6"
+ ]
+ },
+ "alpine.3.17-arm64": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-arm64"
+ ]
+ },
+ "alpine.3.17-x64": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-x64"
+ ]
+ },
+ "alpine.3.17-x86": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-x86"
+ ]
+ },
+ "alpine.3.17-s390x": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-s390x"
+ ]
+ },
+ "alpine.3.17-ppc64le": {
+ "#import": [
+ "alpine.3.17",
+ "alpine.3.16-ppc64le"
+ ]
+ },
"alpine.3.6": {
"#import": [
"alpine"
@@ -195,6 +434,12 @@
"alpine-arm"
]
},
+ "alpine.3.6-armv6": {
+ "#import": [
+ "alpine.3.6",
+ "alpine-armv6"
+ ]
+ },
"alpine.3.6-arm64": {
"#import": [
"alpine.3.6",
@@ -207,6 +452,24 @@
"alpine-x64"
]
},
+ "alpine.3.6-x86": {
+ "#import": [
+ "alpine.3.6",
+ "alpine-x86"
+ ]
+ },
+ "alpine.3.6-s390x": {
+ "#import": [
+ "alpine.3.6",
+ "alpine-s390x"
+ ]
+ },
+ "alpine.3.6-ppc64le": {
+ "#import": [
+ "alpine.3.6",
+ "alpine-ppc64le"
+ ]
+ },
"alpine.3.7": {
"#import": [
"alpine.3.6"
@@ -218,6 +481,12 @@
"alpine.3.6-arm"
]
},
+ "alpine.3.7-armv6": {
+ "#import": [
+ "alpine.3.7",
+ "alpine.3.6-armv6"
+ ]
+ },
"alpine.3.7-arm64": {
"#import": [
"alpine.3.7",
@@ -230,6 +499,24 @@
"alpine.3.6-x64"
]
},
+ "alpine.3.7-x86": {
+ "#import": [
+ "alpine.3.7",
+ "alpine.3.6-x86"
+ ]
+ },
+ "alpine.3.7-s390x": {
+ "#import": [
+ "alpine.3.7",
+ "alpine.3.6-s390x"
+ ]
+ },
+ "alpine.3.7-ppc64le": {
+ "#import": [
+ "alpine.3.7",
+ "alpine.3.6-ppc64le"
+ ]
+ },
"alpine.3.8": {
"#import": [
"alpine.3.7"
@@ -241,6 +528,12 @@
"alpine.3.7-arm"
]
},
+ "alpine.3.8-armv6": {
+ "#import": [
+ "alpine.3.8",
+ "alpine.3.7-armv6"
+ ]
+ },
"alpine.3.8-arm64": {
"#import": [
"alpine.3.8",
@@ -253,6 +546,24 @@
"alpine.3.7-x64"
]
},
+ "alpine.3.8-x86": {
+ "#import": [
+ "alpine.3.8",
+ "alpine.3.7-x86"
+ ]
+ },
+ "alpine.3.8-s390x": {
+ "#import": [
+ "alpine.3.8",
+ "alpine.3.7-s390x"
+ ]
+ },
+ "alpine.3.8-ppc64le": {
+ "#import": [
+ "alpine.3.8",
+ "alpine.3.7-ppc64le"
+ ]
+ },
"alpine.3.9": {
"#import": [
"alpine.3.8"
@@ -264,6 +575,12 @@
"alpine.3.8-arm"
]
},
+ "alpine.3.9-armv6": {
+ "#import": [
+ "alpine.3.9",
+ "alpine.3.8-armv6"
+ ]
+ },
"alpine.3.9-arm64": {
"#import": [
"alpine.3.9",
@@ -276,6 +593,24 @@
"alpine.3.8-x64"
]
},
+ "alpine.3.9-x86": {
+ "#import": [
+ "alpine.3.9",
+ "alpine.3.8-x86"
+ ]
+ },
+ "alpine.3.9-s390x": {
+ "#import": [
+ "alpine.3.9",
+ "alpine.3.8-s390x"
+ ]
+ },
+ "alpine.3.9-ppc64le": {
+ "#import": [
+ "alpine.3.9",
+ "alpine.3.8-ppc64le"
+ ]
+ },
"android": {
"#import": [
"linux-bionic"
@@ -1642,6 +1977,12 @@
"linux-arm"
]
},
+ "linux-musl-armv6": {
+ "#import": [
+ "linux-musl",
+ "linux-armv6"
+ ]
+ },
"linux-musl-arm64": {
"#import": [
"linux-musl",
diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
index a99c11f8bc31f..6075aab2c7486 100644
--- a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
+++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props
@@ -11,13 +11,13 @@
linux
- x64;x86;arm;armel;arm64;s390x;ppc64le
+ x64;x86;arm;armv6;armel;arm64;s390x;ppc64le
linux-musl
- x64;arm;arm64
- 3.6;3.7;3.8;3.9;3.10;3.11;3.12;3.13;3.14;3.15;3.16
+ x64;x86;arm;armv6;arm64;s390x;ppc64le
+ 3.6;3.7;3.8;3.9;3.10;3.11;3.12;3.13;3.14;3.15;3.16;3.17