Draft: community/dotnet9-runtime: enable riscv64 build
This PR has been updated for dotnet9.
Status of the port
-
dotnet9-stage0 (crossbuild) -
dotnet9-stage0 (native) -
dotnet9-runtime -
dotnet9-sdk
Legacy dotnet8-stage0 status
Status
-
✅ Crossbuild is working -
▶ ️ Native build using cross-builtdotnet8-stage0
already works on VisionFive 2- but runs out of memory on VisionFive 2 due to hardware limitations
- unlike on VisionFive 2, aport builders yield in "Illegal instructions" or crashes related to localization (ICU)
Next: Investigate issues on aport builders
Changelog
before 2024-07-27
Next: Upgrade to 8.0.107 and rebase onto !69678 (merged) once merged
before 2024-07-25
Next: Copy the patches introduced in 87750f40 to lab.ilot: here
before 2024-07-22
Crossbuild is working (since a60ababa)
Next: More testing and investigating options to deploy the bootstrap files
before 2024-07-03
Work in progress dotnet8 build for riscv64.
before 2024-05-19
This is an experiment to build dotnet8-sdk for architectures previously untargeted by the aport and no longer explicitly declared unsupported by upstream.
Edited by leso-kn