Nix Rust | 671 Members | |
| Rust | 151 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Jun 2026 | ||
| 19:51:27 | ||
| 24 Jun 2026 | ||
| maybe security sensitive cargo fixes (as well as some misc changes) in a patch release scheduled for tuesday fwiw: https://rust-lang.zulipchat.com/#narrow/channel/241545-t-release/topic/libssh2.20backport.20for.20cargo.20release / https://rust-lang.zulipchat.com/#narrow/channel/241545-t-release/topic/1.2E96.2E1.20release/with/606283447 | 16:30:39 | |
| * | 16:31:06 | |
| * | 16:31:48 | |
| * | 16:32:05 | |
| * | 16:32:29 | |
| 25 Jun 2026 | ||
| Sounds like we could address the security issue immediately, while improving our packaging, by just making sure our Cargo isn't using a vendored libssh2. | 08:27:22 | |
| seems like we use our own libssh2 | 08:29:58 | |
| (and cargo still depends on rustc- and cargo-bootstrap :/) | 08:30:16 | |
| 19:54:50 | ||
| I need help with a build error. I'm updating
| 19:56:39 | |
| * I need help with a build error. I'm updating
| 19:57:09 | |
| blagh, I’ll grab. | 19:57:20 | |
| Thank you | 19:57:35 | |
| out of curiosity, was there some out of date list you were looking at or something | 19:58:21 | |
| My partner is about to use it for work and I wanted to make sure it was current. | 20:00:29 | |
| 27 Jun 2026 | ||
I think you just need to rm "$cargoDepsCopy/.cargo/config.toml" in postPatch but I have not tried if it actually works or not.I think that file should probably be removed by the setup hook itself, cuz it causes some crates to trip up. | 10:15:40 | |
| nope, it still did not work, but I'll try to look into it | 10:26:55 | |
| * nope, it still did not work, but I'll try to look into it (though the error message is different) | 10:27:50 | |
| it’s unfortunately a lot more annoying than that | 10:54:26 | |
| yup, I've realised | 10:55:13 | |
| pretty sure it’s a cbindgen thing: it doesn’t pass --no-deps to cargo metadata | 10:55:23 | |
| i just haven’t gotten a chance to see if that’ll do it as i’d need to patch the build script and then run cbindgen manually | 10:56:02 | |
| sorry for making you duplicate work :< | 10:56:52 | |
| though maybe you’ll tell me my complicated solution is wrong 🙏 lol | 10:57:26 | |
| np, I explicitly wanted to figure out these kinds of failures, but never had the time to look into it better | 10:57:32 | |
| fwiw my original solution in the same vein of this was just to name it cargo-config.toml instead, rather than putting it in .cargo within the vendor dir. it didn’t seem to break anything! | 11:03:39 | |
| if it helps any: this crate breaks if you use cargo vendor outside of the sb lol | 11:04:12 | |
| yeah it breaks if you dont have internet when hegeltest-c/build.rs runs, don't even need to vendor | 11:05:01 | |
| I think I managed to "fix" it in a not very maintainable way, but hey, it builds! https://github.com/NixOS/nixpkgs/pull/536012 | 12:08:04 | |