6 ms·
Oh awesome, thanks for sharing. Some time ago I couldn’t find anything that looked like an active arch port. Any interesting challenges in doing this? ADD: O
by FullyFunctional 4y ago
Oh awesome, thanks for sharing. Some time ago I couldn’t find anything that looked like an active arch port. Any interesting challenges in doing this?
ADD: OpenSUSE! how could I forget. Truly we are spoiled for choice today. I remember not that long ago it was
* Buildroot
and nothing more.
- ftml 4y agoIndeed there're some challenging packages that we've made great efforts to port, and those efforts mainly happened at upstream level: adding RISC-V support for ldc, for chromium V8 (rv64 & rv32, both as joint efforts, great thanks to my college luyahan), for lldb-server (WIP), and crystal (WIP), etc. As soon as upstreams accept our PRs, all distros with RISC-V port can benifit from them, which IMO sounds like a better porting style than keeping a huge patch in downstream Arch-specific repo :-D BTW we also have an CI/CD available for upstream opensource developers to monitor their builds: https://ci.rvperf.org https://ci.rvperf.org
- FullyFunctional 4y agoIndeed, Chromium was one of the hard ones. Thanks again for your efforts. What is "ldc"? I'll keep an eye on https://archriscv.felixc.at/ https://archriscv.felixc.at/ and try out the current rootfs.
- ftml 4y agoGlad to hear that you'd like to try! You can report issues at https://github.com/felixonmars/archriscv-packages https://github.com/felixonmars/archriscv-packages ldc refers to the LLVM-based D Compiler: https://github.com/ldc-developers/ldc https://github.com/ldc-developers/ldc
- FullyFunctional 4y agoIt would great if your page could include instructions for how to try this (Ubuntu does this very well - https://wiki.ubuntu.com/RISC-V https://wiki.ubuntu.com/RISC-V) or at least a pointer to steps to follow, thanks.
- ftml 4y agoSorry for the late response. Actually there're some useful guides inside the repo's wiki (ugh I should have mentioned them in the first place). I think you can start from here: https://github.com/felixonmars/archriscv-packages/wiki/Setup-Arch-Linux-RISC-V-Development-Environment https://github.com/felixonmars/archriscv-packages/wiki/Setup...
- FullyFunctional 4y agoStill here :) Thanks for the follow up, I’ll try again.