You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This persists not only through cargo clean or nuking of Cargo.lock, but also apparently between machines AND systems (observed on OSX and Linux). The deps which are rebuilt needlessly are always the same.
It may have started happening with Rust 1.18 but not completely sure about that. In either case, it adds quite a bit to the already long build time :(
The text was updated successfully, but these errors were encountered:
Clarification: this only happens if you alternate the build of library & server crates. If you only build one or the other in a row, the deps won't be rebuilt redundantly.
Something something {path = "..."} dependency in the server crate?
It is probably be a bug in Cargo but noting it here for posterity.
Rebuilding the library crate always triggers a rebuild of certain dependencies:
and more so for the server crate:
This persists not only through
cargo clean
or nuking ofCargo.lock
, but also apparently between machines AND systems (observed on OSX and Linux). The deps which are rebuilt needlessly are always the same.It may have started happening with Rust 1.18 but not completely sure about that. In either case, it adds quite a bit to the already long build time :(
The text was updated successfully, but these errors were encountered: