Nix Rust | 664 Members | |
| Rust | 152 Servers |
| Sender | Message | Time |
|---|---|---|
| 16 Sep 2025 | ||
Found an interesting thing: If I compile something with dontStrip = true; with craneLib & pkgsCross.mingwW64 the resulting .exe file does not work. If I remove that attribute, it works fine. | 22:13:36 | |
| 19 Sep 2025 | ||
| 22:16:11 | ||
hmm, weird. I have a rust package that has been building for a year and change, and after an upgrade of the nixpkgs-unstable branch, is now producing a binary that is missing libssl.so.3 and libcrypto.so.3 when I ldd it (also when running it, the program fails to execute. did something change in openssl outputs or something, or is this something about the rust build process that changed? | 22:18:33 | |
| 21 Sep 2025 | ||
| 19:31:12 | ||
| 23 Sep 2025 | ||
| 10:41:30 | ||
| 20:37:11 | ||
| 20:37:33 | ||
| 20:38:10 | ||
| 22:22:36 | ||
| 25 Sep 2025 | ||
| 16:30:49 | ||
| 16:35:19 | ||
| 26 Sep 2025 | ||
| Does anyone know why this deps hash mismatch is happening on darwin? | 08:47:01 | |
| gdscript-formatter depends on a fork of tree-sitter-gdscript, which has both the https://github.com/NathanLovato/tree-sitter-gdscript/tree/gdquest/GDScript-formatter/bindings/swift | 09:36:53 | |
| since macos is case insensitive, this is not possible and the files involved forced to overwrite each other | 09:37:20 | |
| Mmmm casehacj | 09:37:48 | |
| * | 09:37:52 | |
| case sensitive store when 🫠 | 09:39:49 | |
| Thanks for figuring it out! Is there a way for working around this, perhaps? Is it possible to override the dependency and delete that directory? | 09:49:51 | |
| 13:41:36 | ||
| 27 Sep 2025 | ||
check out postFetch | 13:16:56 | |
| unrelatedly | 13:16:58 | |
| every time i look at rust-hypervisor-firmware i wonder how it could possibly work | 13:17:14 | |
| how do you even build it | 13:20:07 | |
| Is there a modern example of doing UEFI things in Rust with Nix? Everything I see is 4 years old and looks like it wouldn't work. | 20:51:44 | |
| 21:31:28 | ||
| Hey - I'm building a Rust application (on a Mac with { system = x86_64-linux } using a linux builder) using Sorry I don't have an example I can show - but practically it's not much different than the hello-world example on their repo. | 21:34:34 | |
In reply to @utdemir:matrix.orgyou can try to figure out why with nix why-depends --precise your-store-path unwanted-dependency | 21:37:30 | |
Looks like debugging symbols to me (src/header/map.rs etc.) | 21:39:27 | |
| * Hey - I'm building a Rust application (on a Mac with { system = x86_64-linux } using a linux builder) using Sorry I don't have an example I can show - but practically it's not much different than the hello-world example on their repo. | 21:42:29 | |
Hmm - apparently a stdenv.isDarwin check that disables debugging symbols ends up being true even though I thought I passed a nixpkgs with a linux system. That might be it - trying to figure out how to override it now. | 21:44:26 | |