!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

464 Members
Rust111 Servers

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


SenderMessageTime
13 Aug 2024
@emilazy:matrix.orgemilyripgrep is probably your best bet19:06:44
@a-kenji:matrix.orga-kenji
In reply to @me:linj.tech
hmm, how can I find all packages using rustPlatform, either buildRustPackage or various hooks? I made some changes to those rust hooks and want to check if I break some packages.
If you can build a bit nixpkgs-review should work.
19:07:26
@benjamin:computer.surgerybenjamin
In reply to@benjamin:computer.surgery
is there a way to select specific targets with fromManifestFile in fenix?
turns out targets.${target}.fromManifestFile works
19:08:47
@me:linj.techlinj
In reply to @a-kenji:matrix.org
If you can build a bit nixpkgs-review should work.
hmm, I failed to parse this sentencešŸ„² is it "if you can build a bit, nixpkgs-review should work"?
19:08:56
@emilazy:matrix.orgemilyyes19:09:25
@emilazy:matrix.orgemilyif you want to rebuild all rust stuff after your change nixpkgs-review is a good option19:09:36
@emilazy:matrix.orgemilyI just assumed you were trying to avoid that :)19:09:39
@a-kenji:matrix.orga-kenjiYes. Sorry I am on mobile right now.19:09:44
@me:linj.techlinjso "build a bit" means have a powerful computer?19:10:41
@emilazy:matrix.orgemilyor a lot of patience19:10:49
@me:linj.techlinj * so "build a bit" means having a powerful computer?19:10:50
@emilazy:matrix.orgemilyif you don't have a ton of CPU cycles to spare, you might want to apply for access to some of the community build boxes19:10:59
@me:linj.techlinjoh, good idea19:11:23
@emilazy:matrix.orgemilyhttps://nix-community.org/community-builder/ https://github.com/NixOS/aarch64-build-box19:11:26
@me:linj.techlinjI already have access to the darwin box19:11:35
@emilazy:matrix.orgemily we have x86_64-linux, aarch64-linux, aarch64-darwin 19:11:35
@emilazy:matrix.orgemilyyou'll be competing with me for free CPU cycles though :)19:11:46
@emilazy:matrix.orgemilyanyway, I think it is also okay to just do some spot checks and let other people review and crunch builds for wide-scale changes19:12:26
@emilazy:matrix.orgemilywe never go into any staging cycle knowing exactly what will break19:12:37
@me:linj.techlinjI try to improve composability of the rust builder and Emacs lisp builders. Here is my attempt: https://github.com/NixOS/nixpkgs/pull/334476. Any thoughts?21:13:43
14 Aug 2024
@fudgemaster:matrix.orgFrank Geusch changed their display name from Master Fudge to Frank Geusch.13:25:41
@musicmatze:beyermatthi.as@musicmatze:beyermatthi.as left the room.15:21:53
@emilazy:matrix.orgemilyI learned today that Cargo will actually refuse to resolve multiple minor versions of a SemVer-compatible major version within one dependency graph even if it's required to satisfy transitive dependencies21:04:51

Show newer messages


Back to Room ListRoom Version: 6