http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53384
Bug #: 53384 Summary: checksum (comparison) differs wrongly Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: j...@worldlinc.net GCC version to build: 4.6.3 System: i686-pc-linux with gcc 4.4.1 and glibc 10.1 Options: --prefix=/usr --enable-languages=c,c++,fortran,lto,objc,obj-c++ Compiler/build-system output: make[2]: Entering directory `/home/dilbert/bld463' make[3]: Entering directory `/home/dilbert/bld463' rm -f stage_current make[3]: Leaving directory `/home/dilbert/bld463' Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs warning: gcc/cc1obj-checksum.o differs warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1objplus-checksum.o differs Comparison successful. if false; then \ rm -rf stage2-*; \ echo timestamp > stage2-lean; \ fi make[2]: Leaving directory `/home/dilbert/bld463' make[1]: Leaving directory `/home/dilbert/bld463' make[1]: Entering directory `/home/dilbert/bld463' make[1]: Leaving directory `/home/dilbert/bld463' make[1]: Entering directory `/home/dilbert/bld463' Configuring in ./fixincludes configure: loading cache ./config.cache configure: error: `CC' has changed since the previous run: configure: former value: `gcc' configure: current value: `/home/dilbert/bld463/./gcc/xgcc -B/home/dilbert/bld463/./gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include ' configure: error: in `/home/dilbert/bld463/fixincludes': configure: error: changes in the environment can compromise the build configure: error: run `make distclean' and/or `rm ./config.cache' and start over This should have been a 3-stage bootstrap build. I've built gcc 4.6.3 with boot-strapping disabled and it went to completion so I could run "make check." This error, comparing the system gcc to the xgcc that's just been built, of course would be different. The definition of CC of course would change as boot-strapping proceeds. I've built a number of gcc versions and have never seen anything like this error before. I've tried bootstrap builds several times and got this error each time.