We should include nsXPCOM.h in nsIServiceManagerUtils.h (to make GCC 3.4 happy). see bug 266087
I've just built Mozilla with the suggested patch on Win32/MinGW/cygwin using GCC v3.4.2, and it worked fine.
this is low hanging fruit, but i just have too many other things i need to worry about...
-> reassign to default owner