| 30 Jun 2022 |
dramforever | yeah it complains about not being able to find a builder up to the task | 09:33:49 |
matthewcroughan - nix.how | it's a shame that a configuration can't mix and match cross-compiled and natively compiled paths | 09:34:50 |
matthewcroughan - nix.how | maybe that breaks everything in a way I can't see though | 09:35:03 |
dramforever | BTW In case this is helpful, https://hydra.nichi.co builds github:NickCao/nixpkgs/riscv and serves it at https://cache.nichi.co | 09:35:37 |
dramforever | In reply to @matthewcroughan:defenestrate.it it's a shame that a configuration can't mix and match cross-compiled and natively compiled paths you can, you just painstakingly set services.foo.package = whateverCrossPkgs everywhere and patch every NixOS module that says pkgs.bar | 09:36:28 |
dramforever | In reply to @matthewcroughan:defenestrate.it it's a shame that a configuration can't mix and match cross-compiled and natively compiled paths * you can, you just painstakingly set services.foo.package = whateverCrossPkgs.foo everywhere and patch every NixOS module that says pkgs.bar | 09:36:43 |
dramforever | In reply to @dramforever:matrix.org BTW In case this is helpful, https://hydra.nichi.co builds github:NickCao/nixpkgs/riscv and serves it at https://cache.nichi.co It's all x86_64-linux to riscv64-linux cross. I can't believe it even works. I think I just suggested NickCao do cross compilation once and look what they've done | 09:37:53 |