Closed Bug 1874281 Opened 2 years ago Closed 2 years ago

Building cargo-apk should use a Cargo.lock

Categories

(Firefox Build System :: Toolchains, defect)

defect

Tracking

(firefox123 fixed)

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

The crate doesn't have a Cargo.lock, we should have our own to avoid problems like bug 1874269 happening randomly in the future.

Let's fix bug 1849632 and turn cargo-apk into its own toolchain using build-rust-based-toolchain.sh so we have only one place where to handle the enforcement of Cargo.lock.

Depends on: 1849632
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/1273e4d8d5f0 Switch cargo-apk to a toolchain task. r=firefox-build-system-reviewers,ahochheiden
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: