!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

691 Members
Rust158 Servers

Load older messages


SenderMessageTime
27 Feb 2025
@r522:matrix.org@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@r522:matrix.orgfor the simple case of a git project honestly pinning it to the commit hash would be enough23:25:55
@r522:matrix.org@r522:matrix.org"if the current hash isn't X, bail"23:26:01
@emilazy:matrix.orgemilyI assume you mean "absence"? Nix eval should be safe, nominally23:36:39
@r522:matrix.org@r522:matrix.orgno i mean if you want to implement a paranoid mode, it would need to work even with IFD being used in the project23:38:48
@emilazy:matrix.orgemilywell, it can just pass the Nix flag to disable IFD :)23:45:23
@emilazy:matrix.orgemilybut also – that's still in the Nix sandbox23:45:33
@emilazy:matrix.orgemilywhich is a crummy security boundary admittedly23:45:36
28 Feb 2025
@niko:nrab.lolniko ⚡️ 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
@kranzes:matrix.orgIlan Joselevich (Kranzes)IFD is good Nix just doesn't do it correctly11:19:38
@glepage:matrix.orgGaé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
@glepage:matrix.orgGaétan Lepage It's ast-grep 22:32:40
@glepage:matrix.orgGaétan Lepage Looks like delting .cargo/config.toml looks like the encouraged solution. 22:41:54
@glepage:matrix.orgGaétan Lepage * Looks like deelting .cargo/config.toml looks like the encouraged solution. 22:42:06
@glepage:matrix.orgGaétan Lepage * Looks like deleting .cargo/config.toml looks like the encouraged solution. 22:42:19
1 Mar 2025
@melusine:wired.rehabMélusine joined the room.00:26:58
@achnazoor:matrix.org@achnazoor:matrix.org left the room.12:44:15
@fxomt:tchncs.de@fxomt:tchncs.de joined the room.17:10:00
@rosssmyth:matrix.orgrosssmythbuildRustPackage has finalAttrs now. I'm happy.22:59:22
2 Mar 2025
@antifuchs:asf.computerantifuchsHelllll yeah01:05:41
4 Mar 2025
@novedevo:matrix.orgDevon joined the room.00:01:50
6 Mar 2025
@alarsyo:alarsyo.netalarsyo joined the room.02:33:18
@thomasjm:matrix.orgthomasjm joined the room.02:48:16
@thomasjm:matrix.orgthomasjm 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
@emilazy:matrix.orgemilya week or two03:45:46
@qyliss:fairydust.spaceAlyssa RossYou can already package whatever it is on staging-next08:36:37
@thomasjm:matrix.orgthomasjmthanks!10:01:52
7 Mar 2025
@adam_neverwas:matrix.orgAdam Neverwas joined the room.15:48:59
@qyriad:katesiria.orgQyriad changed their display name from Qyriad to qyriad.16:46:04
@tomasajt:matrix.orgToma
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

Show newer messages


Back to Room ListRoom Version: 6