When building on Fedora Core 6 (where our system wrappers stuff works, and where the big gcc visibility bug is fixed), SELinux prevents me from starting due to the bad type of relocations in libtracemalloc.so and libxul.so. This bug covers the problem in libtracemalloc.so. The problem there is that we manually declare a bunch of __libc_* functions without going through the visibility-wrapping that we do for all other system headers.
Created attachment 243932 [details] [diff] [review] patch
Attachment #243932 - Flags: review?(benjamin)
Checked in to trunk.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Comment on attachment 243932 [details] [diff] [review] patch This is a very low risk patch that will, along with the patches to bug 358559 and bug 358565: * make it easier for developers to build on new distributions like Fedora Core 6 It's also not part of code that we ship -- it's in a debugging tool.
Can't see how we can call this a "blocker", but looks like goodness.
Comment on attachment 243932 [details] [diff] [review] patch approved for 1.8/1.8.0 branches, a=dveditz for drivers
Checked in to MOZILLA_1_8_BRANCH and MOZILLA_1_8_0_BRANCH.
Keywords: fixed126.96.36.199, fixed188.8.131.52
You need to log in before you can comment on or make changes to this bug.