RISC-V/GHC: Difference between revisions

Add link to sterni's GHC cross PR
Fgaz (talk | contribs)
Line 3: Line 3:
== Current status ==
== Current status ==


<code>cannot bootstrap GHC on this platform ('riscv64-linux' with libc 'defaultLibc')</code>
We can cross-compile ([https://github.com/NixOS/nixpkgs/pull/305392 #305392]) but we are missing bootstrap tarballs for native builds.


* [https://gitlab.haskell.org/ghc/ghc/-/issues/16783 Main issue]
* [https://gitlab.haskell.org/ghc/ghc/-/issues/23179 NCG]
* [https://gitlab.haskell.org/ghc/ghc/-/commit/31e265c1df948d1bcc82d08affe995fd1d1c1438 LLVM backend]
* '''[https://gitlab.haskell.org/ghc/ghc/-/issues/23519 Binary tarballs] (needed for bootstrap)'''
* [https://gitlab.haskell.org/ghc/ghc/-/issues/?label_name%5B%5D=RISC-V RISC-V Label]
* [https://gitlab.haskell.org/ghc/ghc/-/issues/?label_name%5B%5D=RISC-V RISC-V Label]
* [https://gitlab.haskell.org/ghc/ghc/-/issues/16783 Main issue] ✅
* [https://gitlab.haskell.org/ghc/ghc/-/issues/23179 NCG] ✅
* [https://gitlab.haskell.org/ghc/ghc/-/commit/31e265c1df948d1bcc82d08affe995fd1d1c1438 LLVM backend] ✅
* '''[https://gitlab.haskell.org/ghc/ghc/-/issues/23519 Binary tarballs]'''


Some popular affected packages are:
Some popular affected packages are: