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.

Reply via email to