Closed
Bug 1377214
Opened 7 years ago
Closed 7 years ago
Update mac builds to clang 4.0.1.
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: rillian, Assigned: rillian)
References
Details
Attachments
(6 files)
59 bytes,
text/x-review-board-request
|
Details | |
59 bytes,
text/x-review-board-request
|
Details | |
59 bytes,
text/x-review-board-request
|
ehsan.akhgari
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
Details | |
59 bytes,
text/x-review-board-request
|
Details | |
59 bytes,
text/x-review-board-request
|
rillian
:
review-
|
Details |
On mac rust-bindgen, needed for stylo, needs libclang 4.0.1. Try just bumping all the mac builds to the latest stable release.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → giles
Assignee | ||
Comment 5•7 years ago
|
||
The libclang 4.0.1 built from the try push with these patches exhibits bug 1368163. The homebrew build of llvm 4.0.0 or 4.0.1 doesn't, and copying libclang.dylib from the homebrew build into our build fixes the issue, so we can use our new skills for diffing giant mac libraries to try and figure out the difference.
In the meantime, delegating to homebrew's libclang on mac is looking more attractive. See Homebrew/homebrew-core#15133 for llvm 4.0.1.
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8882295 [details]
Bug 1377214 - more informative error messages for build-clang.py failures;
https://reviewboard.mozilla.org/r/153392/#review158688
Attachment #8882295 -
Flags: review?(ehsan) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 15•7 years ago
|
||
See also macports/macports-ports#542.
Assignee | ||
Comment 16•7 years ago
|
||
The macports update is now merged. It looks like we can wontfix this, unless we want to update automation builds to clang 4.0.1 in general.
Assignee | ||
Comment 17•7 years ago
|
||
mozreview-review |
Comment on attachment 8882430 [details]
Bug 1377214 - Build stylo by default on nightly;
https://reviewboard.mozilla.org/r/153558/#review165968
I believe this patch is out of date.
Attachment #8882430 -
Flags: review?(giles) → review-
Assignee | ||
Comment 18•7 years ago
|
||
We now have toolchain tasks building linux64-clang-4 and clang-4. While the macosx builds (cross compiled from a linux host) are still using clang 3.9, the patches and original motivation for this bug are obsoleted by changes elsewhere. Closing.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•