http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45906
--- Comment #4 from Paolo Carlini <paolo.carlini at oracle dot com> 2010-10-06 16:50:34 UTC --- Just to expand a little bit on what Jon said: you are getting an error on __is_trivial, which is a C++ front-end "builtin" available in 4.5.x and not available in 4.4.x. Thus, the only way to make sense of your problem is that, for some reason, you are building the 4.5.x C++ library with a 4.4.x compiler. This is not going to work for the specific reason clarified above, and in general should *never* happen for sane configuratons: the C++ library is always built by the newly built C++ compiler. You are most definitely configuring incorrectly.