| 9 Oct 2023 |
raitobezarius | In reply to @lotte:chir.rs although i haven't figured out a way to express "cross compile from x target to host target" in nixpkgs in nixpkgs or nixos? | 12:26:21 |
raitobezarius | you can set up your system as a cross system in nixos by instantiating nixpkgs with crossSystem | 12:26:32 |
Lotte (it/its)/Cinny (she/her) θΔ& | In reply to @raitobezarius:matrix.org in nixpkgs or nixos? nixpkgs | 12:27:00 |
Lotte (it/its)/Cinny (she/her) θΔ& | i was trying to port the rustc bootstrap to aarch64 | 12:27:05 |
raitobezarius | import <nixpkgs> { localSystem = "x target"; crossSystem = "host target"; } ? | 12:27:19 |
Lotte (it/its)/Cinny (she/her) θΔ& | mrustc isn't supported iirc and so i just wanted to cross compile a bootstrap compiler from x86 to aarch64 | 12:27:35 |
Lotte (it/its)/Cinny (she/her) θΔ& | In reply to @raitobezarius:matrix.org
import <nixpkgs> { localSystem = "x target"; crossSystem = "host target"; } ? no, inside of nixpkgs | 12:27:46 |
raitobezarius | ah no inside of nixpkgs this is an open problem | 12:27:59 |
Lotte (it/its)/Cinny (she/her) θΔ& | yeah | 12:28:04 |
raitobezarius | but also I'm not sure this is something we want to do | 12:28:41 |
Alyssa Ross | I don't think we should keep an old version around for it. I'm going to drop it, and if somebody wants Rust MIPS they should probably work with upstream to make that happen, given the reason it was dropped was LLVM codegen bugs. | 12:28:48 |