| 27 Feb 2025 |
@r522:matrix.org | * hmmm can you know that without actually running any (project-supplied) binaries? (even in the presence of, say, IFD) | 23:25:27 |
@r522:matrix.org | for the simple case of a git project honestly pinning it to the commit hash would be enough | 23:25:55 |
@r522:matrix.org | "if the current hash isn't X, bail" | 23:26:01 |
emily | I assume you mean "absence"? Nix eval should be safe, nominally | 23:36:39 |
@r522:matrix.org | no i mean if you want to implement a paranoid mode, it would need to work even with IFD being used in the project | 23:38:48 |
emily | well, it can just pass the Nix flag to disable IFD :) | 23:45:23 |
emily | but also – that's still in the Nix sandbox | 23:45:33 |
emily | which is a crummy security boundary admittedly | 23:45:36 |
| 28 Feb 2025 |
niko ⚡️ | my humble opinion is that IFD should be axed and I run all my systems with allow-import-from-derivation = false so I wouldn't mind the paranoid mode not supporting IFD | 09:08:05 |
Ilan Joselevich (Kranzes) | IFD is good Nix just doesn't do it correctly | 11:19:38 |
Gaétan Lepage | Hi,
I have a linker issue on ARM:
error: linker `aarch64-linux-gnu-gcc` not found
|
= note: No such file or directory (os error 2)
| 22:32:13 |
Gaétan Lepage | It's ast-grep | 22:32:40 |
Gaétan Lepage | Looks like delting .cargo/config.toml looks like the encouraged solution. | 22:41:54 |
Gaétan Lepage | * Looks like deelting .cargo/config.toml looks like the encouraged solution. | 22:42:06 |
Gaétan Lepage | * Looks like deleting .cargo/config.toml looks like the encouraged solution. | 22:42:19 |
| 1 Mar 2025 |
| Mélusine joined the room. | 00:26:58 |
| @achnazoor:matrix.org left the room. | 12:44:15 |
| @fxomt:tchncs.de joined the room. | 17:10:00 |
rosssmyth | buildRustPackage has finalAttrs now. I'm happy. | 22:59:22 |
| 2 Mar 2025 |
antifuchs | Helllll yeah | 01:05:41 |
| 4 Mar 2025 |
| Devon joined the room. | 00:01:50 |
| 6 Mar 2025 |
| alarsyo joined the room. | 02:33:18 |
| thomasjm joined the room. | 02:48:16 |
thomasjm | hi all, does anyone know when Rust >= 1.85 will be available in Nixpkgs? i'd like to package something that uses edition2024... | 02:50:50 |
emily | a week or two | 03:45:46 |
Alyssa Ross | You can already package whatever it is on staging-next | 08:36:37 |
thomasjm | thanks! | 10:01:52 |
| 7 Mar 2025 |
| Adam Neverwas joined the room. | 15:48:59 |
| Qyriad changed their display name from Qyriad to qyriad. | 16:46:04 |
Toma | In reply to @rosssmyth:matrix.org buildRustPackage has finalAttrs now. I'm happy. To clarify, currently buildRustPackage's attr construction function doesn't actually utilize the finalAttrs part yet, so e.g. if you override cargoHash it wont actually get changed inside the FOD. So ATM it's just the plain old logic + support for usage of the finalAttrs pattern by consumers (which is still great) | 19:19:18 |