Closed Bug 1941321 Opened 2 months ago Closed 2 months ago

Thunderbird ccov builds broken with Rust 1.84

Categories

(Thunderbird :: Testing Infrastructure, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED
136 Branch

People

(Reporter: KaiE, Assigned: darktrojan, NeedInfo)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Thunderbird ccov builds are broken, same cause that's reported in bug 1938003.

Firefox updated taskcluster builder to rust 1.84
That version is known to break ccov builds, see bug 1924961.

As a workaround, Firefox ccov builds were changed to keep using rust 1.83
see https://phabricator.services.mozilla.com/D233455

I tried the trivial approach to request rust-1.83 in the ccov configuration, see
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=edf44cc8a8b18cb026731ab79c066d4b5377f186

But that doesn't work, because the TB rules don't contain the jobs for fetching that rust toolchain, AIUI.
Exception: Missing fetch job for build-linux64-ccov/opt: linux64-rust-1.83

The TB taskcluster rules need additional magic.
Is it necessary to duplicate some of the additional rule files that the Firefox patch changes?

Flags: needinfo?(rob)
Flags: needinfo?(daniel)

Patch from Geoff, r=kaie

Attachment #9460127 - Flags: review+
Assignee: nobody → geoff

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/7afac58f63ed
Lock ccov builds to Rust 1.83 because of bug 1938003. r=kaie

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Flags: needinfo?(daniel)
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: