Closed Bug 1566687 Opened 5 years ago Closed 5 years ago

All mac builds should use mac-cross clang

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

We're kind of lucky that it works currently because somehow we don't require anything from the clang runtime at the moment. But this could change at any moment (and in fact will in bug 1564216), and without using mac-cross clang, the build may fail with missing symbols that normally come from the clang runtime.

Blocks: 1564216

We've been lucky that non-sanitizer cross-builds for macosx have not
required the clang runtime so far, but they soon will. And it's only
available in the mac-cross clang toolchain, so we need to use that on
all macosx builds.

See Also: → 1566973
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/bc97fe6dbaa2 Use mac-cross clang for all macosx builds. r=chmanchester
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: