dotnet6 for `s390x` platform
Description
Dotnet6 on Fedora supports s390x
. Dotnet6 on Alpine should do so, too.
Parallel thread on Microsoft's dotnet/source-build
Major roadblocks
As there are no dotnet6 prebuilt bootstraps release for s390x
, we have to build our own by crosscompiling from x86_64
to s390x
. Crosscompilation scripts was kindly provided by the Fedora team, and added to a git repo on this Gitlab instance for further work.
Hypothetical steps
- clone aports, and cd
aports/community/dotnet6-stage0
-
abuild deps
to install build dependencies of dotnet apk add quilt mono dotnet6-sdk
git clone https://gitlab.alpinelinux.org/ayakael/dotnet6-s390x
-
cd dotnet6-s390x
&&./dotnet-s390x-prepare
./dotnet-s390x-build
cc. @psykose @knuxify