!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

697 Members
Rust157 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
22 May 2025
@emilazy:matrix.orgemilyme too, but cleaning up Rust is more work than I have the capacity for right now :(09:08:32
@emilazy:matrix.orgemily honestly we should really build std in a separate derivation always, I think 09:08:40
@emilazy:matrix.orgemilyand with the right platform triples09:08:43
@emilazy:matrix.orgemily rather than building a "rustc" that is actually just the target platform std 09:08:54
@qyliss:fairydust.spaceAlyssa Ross IIRC @Ericson2314:matrix.org didn't think it was possible some time in the past 09:10:08
@emilazy:matrix.orgemily why not? it's exactly what fastCross does, right? 09:11:25
@emilazy:matrix.orgemily like fastCross could just not link in the rustc in installation phase, and swizzle around the targets that it passes, and then we could wrap them together later 09:12:09
@emilazy:matrix.orgemily I guess the problem is that the non-cross compiler would still want to build the target std 09:12:28
@emilazy:matrix.orgemily -Zbuild-std at least helps… 09:12:39
@k900:0upti.meK900One day we'll have cargo-std-aware09:13:08
@emilazy:matrix.orgemily patch Rust to accept -Zbuild-std on stable, do separate-Rust-crate-packaging, make std one of them 🙃 09:13:14
@k900:0upti.meK900One day09:13:15
@emilazy:matrix.orgemily it'll be awful with the current Rust packaging scheme. because we would build std for every single application 09:13:38
@emilazy:matrix.orgemily oh, I guess not because the FOD is compressed, right? Toma: why do we compress the FOD again? 12:08:43
@emilazy:matrix.orgemilyanyway, maybe we could move the unpacking of the FOD into the actual Rust package build?12:08:54
@qyliss:fairydust.spaceAlyssa RossWe'd need to do fetchCargoVendor2 for that12:13:56
@tomasajt:matrix.orgTomaIt is compressed, because it is how they are downloaded, and it is also not uncompressed so that we don't have file system case sensitiveness bite us with different hashes12:13:59
@qyliss:fairydust.spaceAlyssa Ross(Which doesn't mean we shouldn't)12:14:06
@qyliss:fairydust.spaceAlyssa Rossah right12:14:12

Show newer messages


Back to Room ListRoom Version: 6