Closed Bug 1592402 Opened 5 years ago Closed 5 years ago

Two clang compilers have toolchain-alias "linux64-clang"

Categories

(Firefox Build System :: Toolchains, defect, P1)

defect

Tracking

(firefox-esr68 unaffected, firefox70 unaffected, firefox71 unaffected, firefox72 fixed)

RESOLVED FIXED
mozilla72
Tracking Status
firefox-esr68 --- unaffected
firefox70 --- unaffected
firefox71 --- unaffected
firefox72 --- fixed

People

(Reporter: rjl, Assigned: chmanchester)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Two of the clang compilers have the same toolchain alias, linux64-clang.
https://searchfox.org/mozilla-central/rev/9df2ccc256fe54c314b34e52920471a0d04b283e/taskcluster/ci/toolchain/clang.yml#60,80

It doesn't seem to be causing a problem, but Thunderbird references the alias "linux64-clang" when building for Linux, so it's actually building with "linux64-clang-9-cross" the past few days.

Chris, seems that it is your change in bug 1591262

Flags: needinfo?(cmanchester)
Regressed by: 1591262
Priority: -- → P1
Assignee: nobody → cmanchester
Flags: needinfo?(cmanchester)

Chris, do you think we should write a lint to avoid this from happening again?

(In reply to Sylvestre Ledru [:Sylvestre] from comment #3)

Chris, do you think we should write a lint to avoid this from happening again?

Yes, I'm pretty surprised this is possible, I would have expected a hard error. I filed bug 1592419.

Pushed by cmanchester@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/aac5a4c03aeb
Remove erroneous duplicate toolchain alias. r=froydnj
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: