| 9 Oct 2023 |
Alyssa Ross | mips doesn't seem like the best arch to start with given how little CPU power most MIPS machines have… | 12:08:07 |
@lotte:chir.rs | yeah… | 12:11:00 |
@lotte:chir.rs | building a server system on riscv already takes a week lol | 12:11:14 |
raitobezarius | In reply to @qyliss:fairydust.space mips doesn't seem like the best arch to start with given how little CPU power most MIPS machines have… right but unsure what would be the best way here | 12:20:38 |
raitobezarius | I can see easily mrustc bootstrap, keeping old Rust versions around is meh but also second best I suppose, in all cases, it seems like a cross system is better for mips (?) | 12:21:09 |
@lotte:chir.rs | although i haven't figured out a way to express "cross compile from x target to host target" | 12:22:44 |
@lotte:chir.rs | although i haven't figured out a way to express "cross compile from x target to host target" in nixpkgs | 12:22:45 |
@lotte:chir.rs | cross compilation maybe? | 12:22:47 |
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:chir.rs | In reply to @raitobezarius:matrix.org in nixpkgs or nixos? nixpkgs | 12:27:00 |
@lotte:chir.rs | 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:chir.rs | mrustc isn't supported iirc and so i just wanted to cross compile a bootstrap compiler from x86 to aarch64 | 12:27:35 |
@lotte:chir.rs | 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:chir.rs | 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 |
| ilex joined the room. | 16:47:49 |
| 12 Oct 2023 |
| @erremilia:matrix.org set a profile picture. | 00:13:15 |
| @erremilia:matrix.org removed their profile picture. | 00:14:45 |
| 14 Oct 2023 |
moody | I have procured a talos 2 | 01:26:15 |
| * Pratham Patel plays westworld theme song | 02:04:49 |
raitobezarius | congratz | 02:34:10 |
| 15 Oct 2023 |
| meet changed their display name from meet to meetm. | 07:06:02 |
| Pratham Patel changed their display name from Pratham Patel to Pratham Patel (you can mention me). | 07:24:17 |
| 18 Oct 2023 |
| Alex S changed their display name from ultra (NixOS integrated with PackageKit wen) to Alex S. | 10:00:57 |