Closed Bug 1693832 Opened 3 years ago Closed 3 years ago

Prepare a build of rust that supports vendored -Zbuild-std

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: Gankra, Assigned: Gankra)

References

Details

Attachments

(3 files, 1 obsolete file)

In case https://github.com/rust-lang/wg-cargo-std-aware/issues/23 isn't resolved in time for us needing to update our tsan builds.

The docs task takes 20 minutes in our CI, and we don't need it.

This also makes --patch work like --target (cleaner in the yaml)

Depends on D105812

This try build looks good: https://treeherder.mozilla.org/jobs?repo=try&revision=db343dd51e74d706946bb8c832298553782706fd

The commit I used it just whatever was on rust's master branch today. You should be able to reduce down to anything from this year (which should include the tag for 1.51.0's release). The main conflict for going earlier is that they refactored how tarballs are generated at the end of december.

See Also: → 1716347
Attachment #9204269 - Attachment description: Bug 1693832 - Use a patched version of rustc/cargo for tsan builds. r?glandium → Bug 1693832 - Use a patched version of rustc/cargo for tsan/asan builds. r?glandium

Glandium and I agreed to just bump the compiler version to 1.52 (1.53-dev) and avoid that uncanny version range, hopefully the build didn't change again... https://treeherder.mozilla.org/jobs?repo=try&revision=60025a83719f9c39e9d0eb51bed2af67ba735464

Attachment #9204270 - Attachment is obsolete: true
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/bf555273a089
Tweak repack_rust build config. r=glandium
https://hg.mozilla.org/integration/autoland/rev/47f6204f9129
Use a patched version of rustc/cargo for tsan/asan builds. r=glandium
https://hg.mozilla.org/integration/autoland/rev/3114fa7baab5
Bump the OOM handler version check. r=glandium
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: