| 9 Oct 2023 |
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 |
raitobezarius | In reply to @qyliss:fairydust.space 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. Gotcha, seems reasonable | 12:29:11 |
raitobezarius | In reply to @raitobezarius:matrix.org but also I'm not sure this is something we want to do More precisely: if you need your bootstrap compilers to be cross compiled, but you want to have your next stage compilers to be natively compiled, you need to boot your own stages I think | 12:30:09 |