On 08/15/2009 10:12 AM, Jerry Quinn wrote:
Building with --enable-build-with-cxx fails to bootstrap as follows:
Comparing stages 2 and 3
warning: gcc/cc1plus-checksum.o differs
warning: gcc/cc1-checksum.o differs
Bootstrap comparison failure!
x86_64-unknown-linux-gnu/32/libstdc++-v3/libsupc++/eh_alloc.o differs
>...
Do you know why r149964 makes a difference? The only objects that are
listed as differing here are from libstdc++, and changing
needs_fake_anon to abort rather than return true doesn't cause any
problems building libstdc++. We used anonymous namespaces in the
library before this...
I tried doing the bootstrap myself, but build-with-cxx doesn't currently
work with glibc 2.10. I guess I could try on a box with an older
install, but haven't yet.
Jason