People who follow #Nix and #Rust development closely, can you chime in about the breaking changes here: https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2411.section.md
What's your migration strategy?
My flake is very basic and is just there to provision dependencies for the project: https://gist.github.com/cognivore/f2de15ee4dc74ed9970c6958f74ca721
I'm also at a loss as for where does it get #VSCode extensions stuff? I don't have it anywhere in my immediate dependencies if my ripgrep doesn't lie!
@jonn: if fenix is causing the breakage, I would just swap to the provides rust/cargo from 24.11, but...then again...I don't understand why everyone uses rust-overlay, fenix, or nixpkgs-mozilla in rust development anyway...
@BryanBennett because when we started, #rust support in #nix was broken 😢
@jonn: oh no. Please don't take this to mean that it was NEVER useful. However these days, it seems fine overall.
Crane provides the convenience. Nixpkgs provides a relatively recent rustc/cargo. I stand behind the recommendation and hope you'll consider it.
@BryanBennett thank you so much! In a discourse thread about Github CI breakage, there is one more reason why to move to rustPlatform.
@jonn Maybe @niklaskorz can help 👀