Closed
Bug 918177
Opened 11 years ago
Closed 11 years ago
--enable-tests build fails with gcc_hidden.h on libc++: '_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev' et al. are hidden
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox26 fixed, firefox27 fixed)
RESOLVED
FIXED
mozilla27
People
(Reporter: jbeich, Assigned: jbeich)
References
()
Details
Attachments
(1 file)
(deleted),
patch
|
glandium
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
FreeBSD 10 no longer ships with libstdc++-4.2 on tier1 platforms[1]. This exposes breakage with libc++ and pragma visibility (via gcc_hidden.h) in media/webrtc/trunk/testing/gtest_gtest/gtest-test-part.o while the build stops a bit later, in signaling/test at link time.
[1] http://svnweb.freebsd.org/changeset/base/255321
Attachment #807034 -
Flags: review?(mh+mozilla)
Updated•11 years ago
|
Attachment #807034 -
Flags: review?(mh+mozilla) → review+
Keywords: checkin-needed
Comment 2•11 years ago
|
||
Assignee: nobody → jbeich
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
Comment 4•11 years ago
|
||
Jan, i think you want this backported to aurora since it's also affected..
Comment on attachment 807034 [details] [diff] [review]
expose <iosfwd>
[Approval Request Comment]
Bug caused by: exposed on FreeBSD by bug 807492, existed before
User impact if declined: broken build on libc++ platforms with gcc_hidden.h (FreeBSD and maybe Linux, OS X)
Testing completed: landed on m-c
Risk to taking this patch: none
String or IDL/UUID changes made by this patch:
Attachment #807034 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Attachment #807034 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 6•11 years ago
|
||
status-firefox26:
--- → fixed
status-firefox27:
--- → 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
•