| 7 Mar 2025 |
K900 | (this message is brought to you by uv taking 30 minutes and 10GB of RAM to build with fatlto) | 19:49:51 |
Charles | In reply to @k900:0upti.me can we just disable fat lto globally think of the children | 19:58:49 |
antifuchs | who would want to put a 40-year-old file system on tapes... | 20:45:25 |
| 8 Mar 2025 |
| antrz set a profile picture. | 19:06:45 |
| Qyriad changed their display name from qyriad to Qyriad. | 21:41:03 |
| 9 Mar 2025 |
| Andrew joined the room. | 15:32:07 |
Andrew | I have this:
home-manager.users.${user} = {
home.packages = with pkgs; [
(fenix.stable.withComponents [
"cargo"
"clippy"
"rust-src"
"rustc"
"rustfmt"
])
fenix.targets.wasm32-wasip1.latest.rust-std
fenix.targets.wasm32-wasip2.latest.rust-std
fenix.targets.wasm32-unknown-unknown.latest.rust-std
rust-analyzer-nightly
cargo-expand
pkg-config
];
But cargo build still doesn't see any of the wasm targets installed. I used the overlay usage approach.
| 15:34:08 |
Andrew | * I have this:
nixpkgs.overlays = [inputs.fenix.overlays.default];
home-manager.users.${user} = {
home.packages = with pkgs; [
(fenix.stable.withComponents [
"cargo"
"clippy"
"rust-src"
"rustc"
"rustfmt"
])
fenix.targets.wasm32-wasip1.latest.rust-std
fenix.targets.wasm32-wasip2.latest.rust-std
fenix.targets.wasm32-unknown-unknown.latest.rust-std
rust-analyzer-nightly
cargo-expand
pkg-config
];
But cargo build still doesn't see any of the wasm targets installed. I used the overlay usage approach.
| 15:34:33 |
Andrew | Is there a different place where the different targets needs to go? | 15:39:52 |
Andrew | * Is there a different place where the different targets need to go? | 15:39:57 |
ghpzin | You probably need to do it differently with fenix, I would try with combine: https://github.com/nix-community/fenix/blob/6781661e331d1efe11023d4a35f2dfe65272f248/README.md?plain=1#L139-L151 | 15:53:37 |