Need distributed toolchain archives to target Apple Silicon
Categories
(Firefox Build System :: Toolchains, enhancement)
Tracking
(firefox88 fixed)
Tracking | Status | |
---|---|---|
firefox88 | --- | fixed |
People
(Reporter: mstange, Assigned: glandium)
Details
Attachments
(1 file)
I have an M1 Mac and I would like to use my x64 Linux machine to speed up my builds even more. Do the current dist toolchains support this?
Comment 1•5 years ago
|
||
(In reply to Markus Stange [:mstange] from comment #0)
I have an M1 Mac and I would like to use my x64 Linux machine to speed up my builds even more. Do the current dist toolchains support this?
I'm not sure. For unrelated reasons I pushed https://treeherder.mozilla.org/jobs?repo=try&revision=1b87b6d390c8df8deab5cd401d37d7359aab1ce6; could you see if this clang-dist-toolchain archive works for you? (Just for the record, I can't make it -- or any other dist toolchain -- work for me compiling from Linux x86_64 -> macOS x86_64.) But this might save you a step of testing.
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
clang shouldn't need a change.
Assignee | ||
Comment 4•5 years ago
|
||
Reporter | ||
Comment 5•5 years ago
|
||
Thanks! I'll give that a try.
Reporter | ||
Comment 7•5 years ago
|
||
I tried this but it didn't work; the sccache scheduler returned error 500 after assign_job timed out. I'm not sure when I'll have time to make a proper bug report.
Reporter | ||
Comment 8•5 years ago
|
||
Oh, the error above was just about rust.
The existing clang toolchain is working great. sccache's CPU utilization, on the other hand, could be better.
Comment 9•5 years ago
|
||
bugherder |
Description
•