https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58476
Michael Deutschmann <michael at talosis dot ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michael at talosis dot ca --- Comment #4 from Michael Deutschmann <michael at talosis dot ca> --- I'm experiencing a problem almost exactly like this in the new GCC 5.1.0 -- link failures due to missing overloaded "istream::ignore" functions that go away when --disable-static is removed from the configure line. However, it is cc1 that is failing instead of go1 (which I'm not building). > the effect is that go1 is linked against some other libstdc++ that it finds > on the system, not the one that was just built. So it is not surprising that > something went wrong. That appears not to be the problem, in my case at least. I've compared working and non-working build trees, and the non-working one has a libstdc++.a file that is missing several modules compared to the working one. One of them is compatibility.o, which contains the missing functions.