The State Of RISC-V For Debian 10 "Buster"
Debian's RISC-V support has been coming together but how's the state of affairs for the imminent Debian 10.0 "Buster" release?
The RISC-V 64-bit port of Debian GNU/Linux has been building more than 80% of the massive Debian package-set. Or if accounting for architecture dependent packages, the RISC-V port is seeing around 90% of packages building.
The main blockers in the RISC-V ecosystem from getting the remaining Debian packages built and allowing for a nice experience revolve primarily around Rust and LLVM support. Once the LLVM compiler stack has good support for RISC-V, that should unblock many other packages like Rust-dependent librsvg and Firefox, among others.
But while the vast majority of Debian packages are building for RISC-V, the hardware support and user experience remain far from ideal. Setting up Debian for RISC-V is currently not a straight-forward process but running it on the likes of the HiFive Unleashed board are rather time consuming and lack an easy installer at this point. This is hopefully an area we'll see improved upon for Debian 11, assuming more RISC-V hardware comes to the market at lower price points.
More details on the RISC-V Buster state can be found via this blog post by developer Manuel Fernandez Montecelo.
The RISC-V 64-bit port of Debian GNU/Linux has been building more than 80% of the massive Debian package-set. Or if accounting for architecture dependent packages, the RISC-V port is seeing around 90% of packages building.
The main blockers in the RISC-V ecosystem from getting the remaining Debian packages built and allowing for a nice experience revolve primarily around Rust and LLVM support. Once the LLVM compiler stack has good support for RISC-V, that should unblock many other packages like Rust-dependent librsvg and Firefox, among others.
But while the vast majority of Debian packages are building for RISC-V, the hardware support and user experience remain far from ideal. Setting up Debian for RISC-V is currently not a straight-forward process but running it on the likes of the HiFive Unleashed board are rather time consuming and lack an easy installer at this point. This is hopefully an area we'll see improved upon for Debian 11, assuming more RISC-V hardware comes to the market at lower price points.
More details on the RISC-V Buster state can be found via this blog post by developer Manuel Fernandez Montecelo.
8 Comments