http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740
Douglas Mencken <dougmencken at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution| |INVALID --- Comment #6 from Douglas Mencken <dougmencken at gmail dot com> 2011-10-14 16:29:55 UTC --- Bootstrapping without --disble-checking gave me on stage3 (libjava): libtool: compile: /root/build-farm/_gcc_bootstrap/./gcc/xgcc -shared-libgcc -B/root/build-farm/_gcc_bootstrap/./gcc -nostdinc++ -L/root/build-farm/_gcc_bootstrap/powerpc-gnu-linux-uclibc/libstdc++-v3/src -L/root/build-farm/_gcc_bootstrap/powerpc-gnu-linux-uclibc/libstdc++-v3/src/.libs -B/usr/powerpc-gnu-linux-uclibc/bin/ -B/usr/powerpc-gnu-linux-uclibc/lib/ -isystem /usr/powerpc-gnu-linux-uclibc/include -isystem /usr/powerpc-gnu-linux-uclibc/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc-v4.7-20111008.sourcedir/libjava -I./include -I./gcj -I../../../gcc-v4.7-20111008.sourcedir/libjava -Iinclude -I../../../gcc-v4.7-20111008.sourcedir/libjava/include -I../../../gcc-v4.7-20111008.sourcedir/libjava/classpath/include -Iclasspath/include -I../../../gcc-v4.7-20111008.sourcedir/libjava/classpath/native/fdlibm -I../../../gcc-v4.7-20111008.sourcedir/libjava/../boehm-gc/include -I../boehm-gc/include -I../../../gcc-v4.7-20111008.sourcedir/libjava/libltdl -I../../../gcc-v4.7-20111008.sourcedir/libjava/libltdl -I../../../gcc-v4.7-20111008.sourcedir/libjava/.././libjava/../libgcc -I../../../gcc-v4.7-20111008.sourcedir/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -D_FILE_OFFSET_BITS=64 -Wextra -Wall -D_GNU_SOURCE -DPREFIX=\"/usr\" -DTOOLEXECLIBDIR=\"/usr/lib\" -DJAVA_HOME=\"/usr\" -DBOOT_CLASS_PATH=\"/usr/share/java/libgcj-4.7.0.jar\" -DJAVA_EXT_DIRS=\"/usr/share/java/ext\" -DGCJ_ENDORSED_DIRS=\"/usr/share/java/gcj-endorsed\" -DGCJ_VERSIONED_LIBDIR=\"/usr/lib/gcj-4.7.0-13\" -DPATH_SEPARATOR=\":\" -DECJ_JAR_FILE=\"/usr/share/java/ecj.jar\" -DLIBGCJ_DEFAULT_DATABASE=\"/usr/lib/gcj-4.7.0-13/classmap.db\" -DLIBGCJ_DEFAULT_DATABASE_PATH_TAIL=\"gcj-4.7.0-13/classmap.db\" -fno-omit-frame-pointer -O3 -D_GNU_SOURCE -MT prims.lo -MD -MP -MF .deps/prims.Tpo -c ../../../gcc-v4.7-20111008.sourcedir/libjava/prims.cc -fPIC -DPIC -o .libs/prims.o In file included from ../../../gcc-v4.7-20111008.sourcedir/libjava/prims.cc:28:0: ../../../gcc-v4.7-20111008.sourcedir/libjava/include/java-interp.h:40:17: fatal error: ffi.h: No such file or directory compilation terminated. make[3]: *** [prims.lo] Error 1 Of course, I do have ffi.h inside /usr/lib/libffi-3.0.10rc9/include/. Now I believe it's not an 4.7 regression, nor it is bound with -O3, so I'm closing this bug as RESOLVED INVALID. I hope that I can develop it further and produce a valid bug report on that issue.