Created attachment 526478 [details] [diff] [review]
Add libstdc++ 4.6 support to our compatibility hack
This is the error that is triggered by the check from bug 643690:
0x0297f865 0x00 20 GLIBCXX_3.4.15
Error: We don't want these libstdc++ symbol versions to be used
The root cause is that while libstdc++ 4.5 renamed some std::_List_node_base methods, libstdc++ 4.6 completely moved std::_List_node_base to std::__detail::_List_node_base, which is what these GLIBCXX_3.4.15 symbols we end up using are.
Worked perfectly here, on my archlinux 64 bits, with gcc 4.6.0.