Pin the versions of different Rust component packages to the same version to ensure smooth upgrades. Not sure how to hook the compiler together with the shared library. Likely rust-cross will need to provide some kind of dependency to make this happen.