Closed Bug 1874682 Opened 2 years ago Closed 2 years ago

mach build shows an incorrect command if the Rust dependencies are out of date

Categories

(Thunderbird :: Build Config, defect)

defect

Tracking

(thunderbird_esr115 wontfix)

RESOLVED FIXED
123 Branch
Tracking Status
thunderbird_esr115 --- wontfix

People

(Reporter: babolivier, Assigned: babolivier)

Details

Attachments

(1 file)

When building Thunderbird, with Rust builds enabled and the Rust vendored deps out of date, the build fails with:

 0:09.18 Rust dependencies are out of sync. Run `mach tb-vendor`.
 0:09.18 Cargo.toml

However, mach tb-vendor doesn't exist. The correct command is mach tb-rust vendor.

The print happens here: https://searchfox.org/comm-central/rev/6fe84d9e1b8eb716ba2741d42e7a1804ca93d19c/python/rocbuild/rocbuild/rust.py#435

Status: NEW → ASSIGNED

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/dca121f6ec02
Print the correct mach command to re-sync Rust dependencies. r=rjl

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

fix missing target milestone

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: