Skip to content

Commit 4965a24

Browse files
authored
Add Fedora 38 RID (#74377)
Fedora 38 is now in development: $ podman run -it registry.fedoraproject.org/fedora:rawhide [root@d3934d2b267b /]# cat /etc/os-release NAME="Fedora Linux" VERSION="38 (Container Image Prerelease)" ID=fedora VERSION_ID=38 VERSION_CODENAME="" PLATFORM_ID="platform:f38" PRETTY_NAME="Fedora Linux 38 (Container Image Prerelease)" ANSI_COLOR="0;38;2;60;110;180" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:38" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/rawhide/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=rawhide REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=rawhide VARIANT="Container Image" VARIANT_ID=container
1 parent abc9acd commit 4965a24

File tree

3 files changed

+80
-31
lines changed

3 files changed

+80
-31
lines changed

src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json

Lines changed: 51 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3454,6 +3454,38 @@
34543454
"any",
34553455
"base"
34563456
],
3457+
"fedora.38": [
3458+
"fedora.38",
3459+
"fedora",
3460+
"linux",
3461+
"unix",
3462+
"any",
3463+
"base"
3464+
],
3465+
"fedora.38-arm64": [
3466+
"fedora.38-arm64",
3467+
"fedora.38",
3468+
"fedora-arm64",
3469+
"fedora",
3470+
"linux-arm64",
3471+
"linux",
3472+
"unix-arm64",
3473+
"unix",
3474+
"any",
3475+
"base"
3476+
],
3477+
"fedora.38-x64": [
3478+
"fedora.38-x64",
3479+
"fedora.38",
3480+
"fedora-x64",
3481+
"fedora",
3482+
"linux-x64",
3483+
"linux",
3484+
"unix-x64",
3485+
"unix",
3486+
"any",
3487+
"base"
3488+
],
34573489
"freebsd": [
34583490
"freebsd",
34593491
"unix",
@@ -4285,22 +4317,22 @@
42854317
"any",
42864318
"base"
42874319
],
4288-
"linux-musl-s390x": [
4289-
"linux-musl-s390x",
4320+
"linux-musl-ppc64le": [
4321+
"linux-musl-ppc64le",
42904322
"linux-musl",
4291-
"linux-s390x",
4323+
"linux-ppc64le",
42924324
"linux",
4293-
"unix-s390x",
4325+
"unix-ppc64le",
42944326
"unix",
42954327
"any",
42964328
"base"
42974329
],
4298-
"linux-musl-ppc64le": [
4299-
"linux-musl-ppc64le",
4330+
"linux-musl-s390x": [
4331+
"linux-musl-s390x",
43004332
"linux-musl",
4301-
"linux-ppc64le",
4333+
"linux-s390x",
43024334
"linux",
4303-
"unix-ppc64le",
4335+
"unix-s390x",
43044336
"unix",
43054337
"any",
43064338
"base"
@@ -4325,18 +4357,18 @@
43254357
"any",
43264358
"base"
43274359
],
4328-
"linux-s390x": [
4329-
"linux-s390x",
4360+
"linux-ppc64le": [
4361+
"linux-ppc64le",
43304362
"linux",
4331-
"unix-s390x",
4363+
"unix-ppc64le",
43324364
"unix",
43334365
"any",
43344366
"base"
43354367
],
4336-
"linux-ppc64le": [
4337-
"linux-ppc64le",
4368+
"linux-s390x": [
4369+
"linux-s390x",
43384370
"linux",
4339-
"unix-ppc64le",
4371+
"unix-s390x",
43404372
"unix",
43414373
"any",
43424374
"base"
@@ -8895,14 +8927,14 @@
88958927
"any",
88968928
"base"
88978929
],
8898-
"unix-s390x": [
8899-
"unix-s390x",
8930+
"unix-ppc64le": [
8931+
"unix-ppc64le",
89008932
"unix",
89018933
"any",
89028934
"base"
89038935
],
8904-
"unix-ppc64le": [
8905-
"unix-ppc64le",
8936+
"unix-s390x": [
8937+
"unix-s390x",
89068938
"unix",
89078939
"any",
89088940
"base"
@@ -9549,4 +9581,4 @@
95499581
"any",
95509582
"base"
95519583
]
9552-
}
9584+
}

src/libraries/Microsoft.NETCore.Platforms/src/runtime.json

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,6 +1215,23 @@
12151215
"fedora-x64"
12161216
]
12171217
},
1218+
"fedora.38": {
1219+
"#import": [
1220+
"fedora"
1221+
]
1222+
},
1223+
"fedora.38-arm64": {
1224+
"#import": [
1225+
"fedora.38",
1226+
"fedora-arm64"
1227+
]
1228+
},
1229+
"fedora.38-x64": {
1230+
"#import": [
1231+
"fedora.38",
1232+
"fedora-x64"
1233+
]
1234+
},
12181235
"freebsd": {
12191236
"#import": [
12201237
"unix"
@@ -1637,16 +1654,16 @@
16371654
"linux-armel"
16381655
]
16391656
},
1640-
"linux-musl-s390x": {
1657+
"linux-musl-ppc64le": {
16411658
"#import": [
16421659
"linux-musl",
1643-
"linux-s390x"
1660+
"linux-ppc64le"
16441661
]
16451662
},
1646-
"linux-musl-ppc64le": {
1663+
"linux-musl-s390x": {
16471664
"#import": [
16481665
"linux-musl",
1649-
"linux-ppc64le"
1666+
"linux-s390x"
16501667
]
16511668
},
16521669
"linux-musl-x64": {
@@ -1661,16 +1678,16 @@
16611678
"linux-x86"
16621679
]
16631680
},
1664-
"linux-s390x": {
1681+
"linux-ppc64le": {
16651682
"#import": [
16661683
"linux",
1667-
"unix-s390x"
1684+
"unix-ppc64le"
16681685
]
16691686
},
1670-
"linux-ppc64le": {
1687+
"linux-s390x": {
16711688
"#import": [
16721689
"linux",
1673-
"unix-ppc64le"
1690+
"unix-s390x"
16741691
]
16751692
},
16761693
"linux-x64": {
@@ -3636,12 +3653,12 @@
36363653
"unix"
36373654
]
36383655
},
3639-
"unix-s390x": {
3656+
"unix-ppc64le": {
36403657
"#import": [
36413658
"unix"
36423659
]
36433660
},
3644-
"unix-ppc64le": {
3661+
"unix-s390x": {
36453662
"#import": [
36463663
"unix"
36473664
]
@@ -3980,4 +3997,4 @@
39803997
]
39813998
}
39823999
}
3983-
}
4000+
}

src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<RuntimeGroup Include="fedora">
8282
<Parent>linux</Parent>
8383
<Architectures>x64;arm64</Architectures>
84-
<Versions>23;24;25;26;27;28;29;30;31;32;33;34;35;36;37</Versions>
84+
<Versions>23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38</Versions>
8585
<TreatVersionsAsCompatible>false</TreatVersionsAsCompatible>
8686
</RuntimeGroup>
8787

0 commit comments

Comments
 (0)