| 12 Dec 2024 |
| * Pratham Patel (you can mention me) is afk for a while | 06:23:27 |
Pratham Patel (you can mention me) | In reply to @alex:tunstall.xyz
Right. We already know from experimenting that most of the important packages build. Is there precedent of running Hydra against a platform with no official support? (maybe aarch64 did this at some point?) When we're ready, we need to bootstrap with devtools, binutils and kernel for hydra to run on top of. Basically a bootstrap from scratch because it's natively compiled this time. | 06:59:27 |
Alex | In reply to @thefossguy:matrix.org When we're ready, we need to bootstrap with devtools, binutils and kernel for hydra to run on top of. Basically a bootstrap from scratch because it's natively compiled this time. Does nix have a RISC-V target yet? Last I checked it didn't, and booting Nix natively from e.g. Debian seems like the right place to start a clean bootstrap. | 07:01:35 |
Tristan Ross | Like the nix package itself? | 07:02:45 |
Tristan Ross | Nixpkgs itself supports RISC-V | 07:02:59 |
Tristan Ross | Afaict, the nix package doesn't have RISC-V on the search mentioned. | 07:03:20 |
Tristan Ross | Oh, search filters out systems the search itself doesn't "recognize" it seems. The nix package has platforms.unix. | 07:04:58 |
Alex | Yes. It's built from a flake IIRC and lacked riscv64 as a target when I checked over a year ago. | 07:09:58 |
Pratham Patel (you can mention me) | I'll try building nix with qemu-binfmt on my end and get back when it's done and/or fails. | 07:37:59 |
Pratham Patel (you can mention me) | This will take some days given that it's building gcc, linux-headers, curl, cmake, rustc, curl and what not :D | 07:39:13 |
Pratham Patel (you can mention me) | I wonder if we can bootstrap a minimal nix. | 07:39:31 |
Alex | In reply to @thefossguy:matrix.org I'll try building nix with qemu-binfmt on my end and get back when it's done and/or fails. If you mean native Nix via Nixpkgs, that works. NixOS requires it. | 07:59:14 |
Pratham Patel (you can mention me) | Yeah, that's what I started | 07:59:40 |
Pratham Patel (you can mention me) | Just cancelled the build on my m4 and pulled out the 8gb vf2 | 07:59:55 |
doge.2 | Pratham Patel (you can mention me): thanks for the suggestions, i'll try switching those out and see if they help :) | 12:18:32 |
doge.2 | hmm, seems like it still wants to build derivations after changing lib.mkForce to lib.mkBefore and nixpkgs to nick cao's fork :\ | 12:31:27 |
Alex | Increase Nix's verbosity and it will print out information about substitution; this could help debug cache misconfiguration. | 12:34:03 |
doge.2 | strange, i'm seeing absolutely nothing about substitution now after making said changes | 12:38:37 |
doge.2 | tried max verbosity (-vvvv) and i saw nothing | 12:38:46 |
@snaki:kescher.at | In reply to @thefossguy:matrix.org This will take some days given that it's building gcc, linux-headers, curl, cmake, rustc, curl and what not :D i could offer some x86 build machines with binfmt if that would help | 12:39:00 |
doge.2 | that's what i've been trying to do, i have a framework laptop 13 running nixos that i've been cross compiling with risc-v, i might be doing it wrong but it doesn't seem to work right for me, idk | 12:40:33 |
doge.2 | (i spent almost all of yesterday working purely on this project with almost no success) | 12:40:51 |
Alex | In reply to @doge.2:matrix.org that's what i've been trying to do, i have a framework laptop 13 running nixos that i've been cross compiling with risc-v, i might be doing it wrong but it doesn't seem to work right for me, idk Do you have a Git repository with the latest changes? We could take another look to try to figure out why you're not getting cache hits. | 12:53:13 |
doge.2 | i do, let me upload them to my github repo real quick
(also why is that text red?) | 12:53:44 |
doge.2 | https://github.com/fyredragon69/nix-config/tree/main/nixos-starfive here you go | 13:01:14 |
| 14 Dec 2024 |
[0x4A6F] | Has been since https://github.com/NixOS/nix/pull/10228 | 08:30:13 |
| 17 Dec 2024 |
| @blitz:chat.x86.lol joined the room. | 11:05:05 |
| 20 Dec 2024 |
| @xiaoxiangmoe:matrix.org joined the room. | 13:58:58 |
| 22 Dec 2024 |
| DavHau joined the room. | 06:05:05 |
| 23 Dec 2024 |
DavHau | I got a VisionFive2 V1.3B and was not able to get nixos booting so far? I already flashed the latest bootloader via an upstream image.
Unfortunately I do not have an hdmi cable or UART adapter (ordered, in transit).
When I flash the nixos image linked in the nixos wiki, I do not see the device in my LAN and also the green LED does not flash?
Should the green LED supposed to be flashing under nixos, as it does with the official images? | 08:59:37 |