Closed Bug 1359499 Opened 3 years ago Closed 3 years ago

Update tooltool cargo to a version that supports RUSTC_WRAPPER

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set

Tracking

(firefox55 fixed)

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: ted, Assigned: rillian)

References

Details

Attachments

(1 file)

I added support for RUSTC_WRAPPER in cargo:
https://github.com/rust-lang/cargo/pull/3887

This will ship with Rust 1.18, but we should update the cargo we're using so we can start using sccache for our Rust compilation.
Depends on: 1358590
Assignee: nobody → giles
Comment on attachment 8861572 [details]
Bug 1359499 - Update builders to a cargo version with RUSTC_WRAPPER.

https://reviewboard.mozilla.org/r/133540/#review136522
Attachment #8861572 - Flags: review?(mshal) → review+
I got several build failures, but they seem to be intermittent. I'll try autoland and see if it sticks. Ted, I'm pretty sick this week, so may not be able to follow up promptly. Feel free to take over if you want.
Pushed by rgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/81c2f2697405
Update builders to a cargo version with RUSTC_WRAPPER. r=mshal
https://hg.mozilla.org/mozilla-central/rev/81c2f2697405
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.