------- Comment #14 from alex at milivojevic dot org 2006-01-04 15:03 ------- Benjamin: You are not alone. I hit that bug too ;-)
Andrew: I can reproduce the bug on my system. I haven't done anything fancy. And I made sure only standard Solaris header files/libraries were visible while bootstrapping the compiler (too bootstrap 64-bit build, I used intermediate 32-bit build that had --with-local-prefix pointing to an empty area, and again when bootstrapping 64-bit build I used --with-local-prefix pointing to different empty area). So, it is not just Benjamin's configuration. Could be that Eric had some additional conflicting header files in search path in front of standard Solaris ones (in other words, he built on "dirty" system). Actually, the bug prevents bootstrapping objc and java languages too (only c and c++ can be built). I haven't attempted bootstrapping fortran and ada, so I can't tell if they are affected. Eric: Hmmm... If in dgettext.c I simply change the order the files are included, would that solve the problem? Or the fix is going to be more complex? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23541