| 20 Mar 2026 |
PixelHamster | I looked at wasm-streams and didn't get where the lld requirement came from, otherwise I'd try to patch the crate | 12:22:13 |
azban | it looks like lld is missing during the cargo phase not during building wasm. can you try to add this as buildInputs at the top level of your derivation or in cargoArtificacts? hard to tell exactly what's going on only with that snippet of your derivation | 23:50:31 |
| 21 Mar 2026 |
dish [Fox/It/She] | In reply to @pyrox:pyrox.dev https://github.com/thepowersgang/mrustc/pull/387 mrustc 1.90 support 👀 got merged, do I make the probably bad decision of trying to make a bootstrap chain from this | 14:21:41 |
dish [Fox/It/She] | * <mx-reply><blockquote><a href="https://matrix.to/#/!FBuJyWXTGcGtHTPphC:nixos.org/$m5Nz8gWgTwg1zAjDa2xN0G7UQGHyPEjvE5NhUCMeLNU?via=pyrox.dev&via=matrix.org&via=catgirl.cloud">In reply to</a> <a href="https://matrix.to/#/@pyrox:pyrox.dev">@pyrox:pyrox.dev</a><br /><a href="https://github.com/thepowersgang/mrustc/pull/387">https://github.com/thepowersgang/mrustc/pull/387</a> mrustc 1.90 support 👀</blockquote></mx-reply>got merged, do I make the probably bad decision of trying to make a rustc bootstrap chain from this | 14:22:33 |
dish [Fox/It/She] | ouch, the most recent bootstrap chain from dtolnay(mrustc targetting 1.90 -> 1.94 rustc) apparently requires 310gb of disk space. | 14:27:19 |
dish [Fox/It/She] | * ouch, the most recent bootstrap chain from dtolnay(mrustc targetting 1.90 -> 1.94 rustc) apparently requires 310gb of disk space. though presumably they dont clean up build artifacts as they go, so nix may have an advantage in that area. | 14:28:50 |
emily | mrustc lags behind regularly and I had to mark it broken at one point, which makes me leery | 14:34:40 |
emily | esp old Rust keeping around old LLVM would hurt since the packaging is so complex | 14:35:11 |
dish [Fox/It/She] | yeahhhh | 14:36:26 |
dish [Fox/It/She] | im glad it got 1.90 support cuz its been at 1.74 for a while | 14:36:42 |
K900 | Yeah it definitely doesn't feel like mrustc is sustainable | 14:36:59 |
dish [Fox/It/She] | it is clearly a peoject with a bus factor approaching 1, which definitely isnt good | 14:37:01 |
K900 | I'm not sure what is sustainable | 14:37:08 |
K900 | If anything | 14:37:14 |
K900 | Maybe we'll have gccrs one day | 14:37:19 |
dish [Fox/It/She] | i mean thats coming along somewhat well apparently | 14:37:33 |
dish [Fox/It/She] | what they can compile im not sure on tho | 14:37:41 |
whispers [& it/fae] | their current target rust version is 1.49 so it'll be a hot minute | 14:55:10 |
Cathal | Would a fix to rustPlatform.fetchCargoVendor have to go through staging? Hit a bug around the recent changes (https://github.com/NixOS/nixpkgs/pull/387337) when building COSMIC packages. | 15:47:43 |
K900 | Yes | 16:10:43 |
azban | is it intentional that cargoBuildHook doesn't support Cargo.lock files that have multiple dependencies with the same git repo as source with different commits. it seems like it causing this issue: https://github.com/NixOS/nixpkgs/issues/501981 | 23:27:19 |
azban | nevermind, looks like there is a fix out https://github.com/NixOS/nixpkgs/pull/501979 | 23:41:41 |
| 22 Mar 2026 |
nyanbinary 🏳️⚧️ | I mean is there any way to accelerate it having a broken COSMIC DE for like a few weeks is not ideal. | 04:09:51 |
Alyssa Ross | how did it get updated in that state? | 15:00:41 |
| ryo changed their profile picture. | 17:33:12 |
ryo | hi | 17:33:28 |
nyanbinary 🏳️⚧️ | The staging update broke it | 17:36:48 |
Alyssa Ross | Redacted or Malformed Event | 19:03:13 |
| 23 Mar 2026 |
nyanbinary 🏳️⚧️ | So yeag | 03:22:08 |
Alyssa Ross | Maybe we could temporarily switch it to importCargoLock? Does that handle this correctly? | 07:12:45 |