http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038
--- Comment #15 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Hmm, this still does not seem helpful. mkdir -p /home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/Dep/CxxObject/comphelper/source/property/ && echo "/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/CxxObject/comphelper/source/property/propagg.o : /home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/Misc/PHONY" > /home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/Dep/CxxObject/comphelper/source/property/propagg.d is the only occurence of propagg, so apparently it was not rebuilt. When producing the preprocessed files, it is necessary to use exactly the same command line as used to produce the .o (since -D, -march and other options introduce new defines and they affect preprocessor) and then let me know the optimization flags... I will try to reproduce it on mozilla but that one seems to build just fine for me. Will updat to current tree.