Closed
Bug 1495539
Opened 7 years ago
Closed 7 years ago
mingw-clang toolchain build broken with clang trunk
Categories
(Firefox Build System :: General: Unsupported Platforms, enhancement, P5)
Firefox Build System
General: Unsupported Platforms
Tracking
(firefox-esr60 fixed, firefox64 fixed)
RESOLVED
FIXED
mozilla64
People
(Reporter: tjr, Assigned: tjr)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 4 obsolete files)
|
10.61 KB,
patch
|
tjr
:
review+
|
Details | Diff | Splinter Review |
Somewhere in clang trunk the build has broken... Need to bisect before we can update it...
| Assignee | ||
Comment 1•7 years ago
|
||
When we fix this, this patch will switch us over to trunk.
Is it bug 1494603?
| Assignee | ||
Comment 3•7 years ago
|
||
(In reply to David Major [:dmajor] from comment #2)
> Is it bug 1494603?
No, this is the toolchain build itself is broken, example: https://treeherder.mozilla.org/#/jobs?repo=try&revision=eddb409d8a9fe3e54a9036c695cd396a9a4d07ac
| Assignee | ||
Comment 4•7 years ago
|
||
So Jacek and Martin pointed out the initial fix I needed with CLANG_VERSION
The new problem (which is in the firefox build step, not the toolchain build) is an error about stdbool.h as shown here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3b381a319b033b1cf0a539f87169815b085396e3
Attachment #9013399 -
Attachment is obsolete: true
| Assignee | ||
Updated•7 years ago
|
See Also: → build-clang-trunk
| Assignee | ||
Comment 5•7 years ago
|
||
The part of this patch I'm unsatisfied with is in the mozconfig I hardcode the version (currently 8 for trunk.) In the toolchain-build-script I can get the version dynamically from the compiler; but the compiler isn't downloaded yet when the mozconfig is evaluated; so I can't do the same thing here...
Attachment #9013790 -
Attachment is obsolete: true
Attachment #9015561 -
Flags: review?(core-build-config-reviews)
Updated•7 years ago
|
Attachment #9015561 -
Attachment is patch: true
Updated•7 years ago
|
Attachment #9015561 -
Flags: review?(core-build-config-reviews) → review+
| Assignee | ||
Comment 6•7 years ago
|
||
Previously r+-ed I just needed to rebase because I landed a patch in between
Attachment #9015561 -
Attachment is obsolete: true
Attachment #9018303 -
Flags: review?(core-build-config-reviews)
| Assignee | ||
Comment 7•7 years ago
|
||
Carrying over r+ from ted after I rebased it
Attachment #9018303 -
Attachment is obsolete: true
Attachment #9018303 -
Flags: review?(core-build-config-reviews)
Attachment #9018348 -
Flags: review+
| Assignee | ||
Updated•7 years ago
|
Keywords: checkin-needed
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/299734d1636d
Set up MinGW-clang to track clang trunk r=ted
Keywords: checkin-needed
Comment 9•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Comment 10•7 years ago
|
||
| bugherder uplift | ||
status-firefox-esr60:
--- → fixed
Updated•6 years ago
|
Priority: -- → P5
You need to log in
before you can comment on or make changes to this bug.
Description
•