Closed
Bug 1940857
Opened 2 months ago
Closed 2 months ago
Perma linting rust vendor - Errors occured; new rust crates were not vendored.
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox136 fixed)
RESOLVED
FIXED
136 Branch
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(2 files)
This happened when landing bug 1924961 the first time, but I tweaked the vendor lint to stay on 1.83 to have this handled separately.
Assignee | ||
Comment 1•2 months ago
|
||
And refresh the vendored crates with cargo 1.84.
Assignee | ||
Comment 2•2 months ago
|
||
without a rust-version somewhere, cargo thinks it can just bump
everything it can, and bumps the Cargo.lock version to 4 when vendoring
new crates, which doesn't work with our MSRV.
As far as experimentation goes, it doesn't seem we need rust-version set
in all our root crates.
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/a83e990dad51
Make cargo aware of our MSRV. r=firefox-build-system-reviewers,sergesanspaille
https://hg.mozilla.org/integration/autoland/rev/e4280732cdc2
Prevent running `mach vendor rust` with cargo < 1.84. r=firefox-build-system-reviewers,sergesanspaille
Pushed by smolnar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0fad3529d7fa
Fix rust vendor lint failure. CLOSED TREE
Comment 5•2 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a83e990dad51
https://hg.mozilla.org/mozilla-central/rev/e4280732cdc2
https://hg.mozilla.org/mozilla-central/rev/0fad3529d7fa
Status: NEW → RESOLVED
Closed: 2 months ago
status-firefox136:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•