Closed
Bug 901149
Opened 12 years ago
Closed 12 years ago
Non-cross compile builds' clang++ host compiler doesn't use the __float128 workaround
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox25 fixed, firefox26 fixed)
RESOLVED
FIXED
mozilla26
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file)
4.10 KB,
patch
|
ted
:
review+
akeybl
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Same problem as bug 900775.
Assignee | ||
Comment 1•12 years ago
|
||
Attachment #785275 -
Flags: review?(ted)
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → mh+mozilla
Unless I'm wrong, this bug seems to break builds with Clang, at least on Linux.
Updated•12 years ago
|
Attachment #785275 -
Flags: review?(ted) → review+
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 785275 [details] [diff] [review]
Add the clang workaround for __float128 to HOST_CXXFLAGS when not cross-compiling
[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 895915
User impact if declined: Local developer builds may fail with clang on Linux. This also affects dxr builds, but i don't think they run on aurora. This probably affects asan builds too.
Testing completed (on m-c, etc.): Tested locally
Risk to taking this patch (and alternatives if risky): Low
String or IDL/UUID changes made by this patch: None
Attachment #785275 -
Flags: approval-mozilla-aurora?
Add to that that the patch works for me (compiles and fixes the issue).
Comment 6•12 years ago
|
||
If you have link errors after this patch, try clearing ccache.
Comment 7•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla26
Updated•12 years ago
|
Attachment #785275 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 8•12 years ago
|
||
status-firefox25:
--- → fixed
status-firefox26:
--- → fixed
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
•