| 23 Nov 2025 |
Tristan Ross | Or the state of them | 22:16:11 |
Tristan Ross | Though, as a member of the HW team, we have been looking into things but it'll be some time before we can give any good news. | 22:16:48 |
kwinz | we can only dream of some official support :-) | 22:17:16 |
Tristan Ross | I really do want us to be able to do that | 22:18:30 |
Tristan Ross | However, I see Arm having a higher tier support first before RISC-V | 22:18:42 |
Tristan Ross | The problem is the HW is just now starting to get better performance. Like the ESWIN EIC7700X is significantly better than the JH7110 but still quite lacking. | 22:19:26 |
kwinz | sorry for the beginner questionL to summarize i have those options right now to do a nixos-rebuild:
- build 25.05 or staging myself which takes probably 3 days to finish
- cross compile staging or 25.05
- wait until the PIE fix for go from staging is merged into unstable and ztier starts caching it.
| 22:19:34 |
kwinz | * sorry for the beginner question: to summarize i have those options right now to do a nixos-rebuild:
- build 25.05 or staging myself which takes probably 3 days to finish
- cross compile staging or 25.05
- wait until the PIE fix for go from staging is merged into unstable and ztier starts caching it.
| 22:19:45 |
Tristan Ross | I think 2 is the safest option you have | 22:19:55 |
Tristan Ross | I do not recommend native compilation unless you actually need it | 22:20:07 |
kwinz | appreciate it! | 22:20:28 |
kwinz | HiFive Premier P550 is probably twice as fast as the JH7110, but nothing ground breaking it seems | 22:22:32 |
Tristan Ross | Actually, the Sifive P550 cores are actually pretty good imo. It's nothing to scoff at. It's actually got some nice features like branch prediction and out of order execution. | 22:23:58 |
Tristan Ross | It's just when you compare it to non RISC-V cores, it's not as exciting in terms of performance. | 22:24:29 |
| 24 Nov 2025 |
Alex | In reply to @rosscomputerguy:matrix.org I think 2 is the safest option you have Depends on what you have installed.
For a bare system, it works fine, but various random things just don't work in cross. | 00:55:17 |
Tristan Ross | That is true, but I've also ran into various things being broken natively | 00:56:04 |
dramforever | In reply to @dramforever:matrix.org it will be fixed when this lands https://github.com/NixOS/nixpkgs/pull/458867 landed | 04:35:35 |
dramforever | this is in nixos-unstable | 04:35:45 |
Tristan Ross | Oh sweet | 04:36:07 |
Tristan Ross | I couldn't use nixpk.gs to check since 504 so I decided to give it a shot like 5 minutes ago | 04:36:42 |
Tristan Ross | Having to wait for a bunch of other builds | 04:36:50 |
Tristan Ross | At least I get to put the 512GB of RAM I have to good use | 04:37:01 |
Tristan Ross | Oh yes, that indeed is working. Thank you for fixing that. | 04:38:12 |
dramforever | i literally did nothing lol | 04:38:27 |
Tristan Ross | Oh lol, I misremembered | 04:38:52 |
Tristan Ross | I even looked at the PR like 2 seconds ago... 🤦♂️ | 04:39:08 |
dramforever | anyway i'm going to try ubuntu riscv64 and see | 04:39:36 |
Tristan Ross | Alright | 04:39:54 |
dramforever | like how on earth they're not running into the base address problem for PDEs | 04:40:09 |
Tristan Ross | Idk, it somehow works for them lol | 04:41:12 |