Prevent Bazel lockfile non reproducibility for end users
Using crate.from_specs results in non reproducible MODULE.bazel.lock between platforms for end users of the protobuf bazel module.
Using crate.from_cargo instead (which marks the crate module extension as reproducible) makes bazel skips the entry in the lockfile altogether and allows reproducible lockfiles for end users of the protobuf bazel module.
cc @fmeum
I'll wait until rust is reintroduced after 29.x before fixing this then ! Thanks.
We triage inactive PRs and issues in order to make it easier to find active work. If this PR should remain active, please add a comment.
This PR is labeled inactive because the last activity was over 90 days ago. This PR will be closed and archived after 14 additional days without activity.