Closed Bug 1772036 Opened 2 years ago Closed 2 years ago

Run cargo vet locally during mach vendor rust

Categories

(Developer Infrastructure :: Mach Vendor & Updatebot, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Assigned: glandium)

References

(Depends on 1 open bug)

Details

Attachments

(4 files, 2 obsolete files)

No description provided.

We won't need all of them immediately, but while we're here, we might as
well produce them all.

Comment on attachment 9279025 [details]
Bug 1772036 - Add cargo-vet toolchains.

Revision D147820 was moved to bug 1772035. Setting attachment 9279025 [details] to obsolete.

Attachment #9279025 - Attachment is obsolete: true
Component: General → Mach Vendor & Updatebot
Product: Firefox Build System → Developer Infrastructure

We're going to use it to auto-bootstrap cargo-vet in the upcoming mach cargo vet command.

The cargo-vet toolchain is auto-bootstrapped and setup for things to
work properly. We modify mach vendor rust to invoke mach cargo vet
instead of doing its own setup.

Attached file Bug 1772036 - Dummy change (obsolete) —
Attachment #9279534 - Attachment is obsolete: true
Blocks: 1773187
Pushed by nfay@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/be000fbb4a22
Move toolchain bootstrapping code to some shared module. r=firefox-build-system-reviewers,ahochheiden
https://hg.mozilla.org/mozilla-central/rev/84f583649a8f
Avoid "configure" output from the bootstrap sandbox when using bootstrap_toolchain. r=firefox-build-system-reviewers,andi
https://hg.mozilla.org/mozilla-central/rev/8b561b9d8d62
Add a `mach cargo vet` command. r=firefox-build-system-reviewers,ahochheiden
https://hg.mozilla.org/mozilla-central/rev/7f95ac9c3792
Enable `cargo vet` when running `mach vendor rust` locally. r=firefox-build-system-reviewers,ahochheiden
https://hg.mozilla.org/mozilla-central/rev/644b715a95db
Fix python3 failures r=fix CLOSED TREE
Depends on: 1775802
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: