http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60634
Bug ID: 60634 Summary: [4.9] Build x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: aivchenk at gmail dot com Build of x86_64-unknown-linux-gnu with --disable-libstdc__-v3 is broken now: $ ../gcc_mainline/configure --disable-bootstrap --disable-libstdc__-v3 libtool: link: cannot find the library `../../libstdc++-v3/src/libstdc++.la' or unhandled argument `../../libstdc++-v3/src/libstdc++.la' make[4]: *** [liblsan.la] Error 1 make[4]: Leaving directory `/users/aivchenk/gcc_build/x86_64-unknown-linux-gnu/libsanitizer/lsan' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/users/aivchenk/gcc_build/x86_64-unknown-linux-gnu/libsanitizer' make[2]: *** [all] Error 2 make[2]: Leaving directory `/users/aivchenk/gcc_build/x86_64-unknown-linux-gnu/libsanitizer' make[1]: *** [all-target-libsanitizer] Error 2 make[1]: Leaving directory `/users/aivchenk/gcc_build' make: *** [all] Error 2 And then if we switch off sanitizer (--disable-libsanitizer): xg++: error: unrecognized command line option ‘-funconfigured-libstdc++-v3’ make[2]: *** [bug.lo] Error 1 make[2]: Leaving directory `/users/aivchenk/gcc_build/x86_64-unknown-linux-gnu/libcilkrts' make[1]: *** [all-target-libcilkrts] Error 2 make[1]: Leaving directory `/users/aivchenk/gcc_build make: *** [all] Error 2 I'm not sure that we allow that type of build officially, but that's how it is done when e.g. building android ndk. Actually libmudflap also couldn't be built with that, but it was turned off for android so I didn't notice.