From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7162 invoked by alias); 10 Aug 2002 21:59:57 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 7155 invoked from network); 10 Aug 2002 21:59:56 -0000 Received: from unknown (HELO stan.gibnet.gi) (195.166.192.3) by sources.redhat.com with SMTP; 10 Aug 2002 21:59:56 -0000 Received: from www2.gibnet.gi (www2.gibnet.gi [195.166.192.50]) by stan.gibnet.gi (8.9.3/8.9.3) with ESMTP id XAA25236 for ; Sat, 10 Aug 2002 23:59:55 +0200 Received: from Judy2 ([80.71.99.19]) by www2.gibnet.gi (8.10.2/8.10.2) with SMTP id g7ALxru03134 for ; Sat, 10 Aug 2002 23:59:53 +0200 Message-ID: <007c01c240b9$4e4d2040$1400a8c0@Judy2> From: "Judy Hoffman Green" To: Subject: GCC 3.1.1 build failing on AIX 4.3.3.0 - config.status not found Date: Sat, 10 Aug 2002 14:59:00 -0000 Organization: Joanju Limited MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-SW-Source: 2002-08/txt/msg00081.txt.bz2 Hi all, I'm trying to build 3.1.1, but during the build, it is failing because it is looking for a config.status file that isn't there, and I can't figure out why it is looking for this file in this particular directory. THE ERROR: make[2]: Entering directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libstdc++-v3' /bin/sh ./config.status --recheck /bin/sh: ./config.status: not found. make[2]: *** [config.status] Error 127 make[2]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libstdc++-v3' make[1]: *** [all-target-libstdc++-v3] Error 2 make[1]: Leaving directory `/gnu/gcc311bld' make: *** [bootstrap] Error 2 (more details below) The Details: srcdir = /gnu/gcc-3.1.1 objdir = /gnu/gcc311bld ../gcc-3.1.1/configure --prefix=/gnu/gcc311 --with-as=/usr/ccs/bin/as --with -ld=/usr/ccs/bin/ld /gnu/gmake/bin/make CFLAGS='-O' LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap Using GNU Make 3.79.1 No successful build of 3.1.1 on powerpc-ibm-aix4.3.3.0 listed in the buildstats, just with GCC 3.1. I've looked around for the source of the various error messages, but can't find them, and have searched the mailing list archives and Google also. Any thoughts anyone would like to share about this problem would be much appreciated! Thank you, Judy Judy Hoffman Green Joanju After the first failure (after it had run for at least 8 hours, maybe as long as 18 hours), the restart started with this: ------------------------------------------------------------------------ $ '-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap < make[1]: Entering directory `/gnu/gcc311bld/libiberty' make[2]: Entering directory `/gnu/gcc311bld/libiberty/testsuite' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/gnu/gcc311bld/libiberty/testsuite' make[1]: Leaving directory `/gnu/gcc311bld/libiberty' make[1]: Entering directory `/gnu/gcc311bld/zlib' true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-O" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O" "INSTALL=/bin/sh /gnu/gcc-3.1.1/install-sh -c" "INSTALL_DATA=/bin/sh /gnu/gcc-3.1.1/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gnu/gcc-3.1.1/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gnu/gcc-3.1.1/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-O" "MAKE=/gnu/gmake/bin/make" "MAKEINFO=/gnu/gcc-3.1.1/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/gnu/gcc311" "infodir=/gnu/gcc311/info" "libdir=/gnu/gcc311/lib" "prefix=/gnu/gcc311" "tooldir=/gnu/gcc311/powerpc-ibm-aix4.3.3.0" "AR=ar" "AS=as" "CC=gcc" "CXX=c++" "LD=ld" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do make[1]: Leaving directory `/gnu/gcc311bld/zlib' Bootstrapping the compiler make[1]: Entering directory `/gnu/gcc311bld/gcc' Bootstrap complete - make "quickstrap" to redo last build, "restage1" through "restage3" to rebuild specific stages, or "cleanstrap" to redo the bootstrap from scratch. make[1]: Leaving directory `/gnu/gcc311bld/gcc' Comparing stage2 and stage3 of the compiler make[1]: Entering directory `/gnu/gcc311bld/gcc' rm -f .bad_compare case "compare" in compare | compare-lean ) stage=2 ;; * ) stage=`echo compare | sed -e 's,^compare\([0-9][0-9]*\).*,\1,'` ;; esac; \ for file in *.o; do \ tail +16c ./$file > tmp-foo1; \ tail +16c stage$stage/$file > tmp-foo2 \ && (cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 || echo $file differs >> .bad_compare) || true; \ done And failed about an hour later with this: ------------------------------------------------------------------------ echo regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o > required-list make[5]: Entering directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/ppc64/libiberty/testsuite' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/ppc64/libiberty/testsuite' make[4]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/ppc64/libiberty' make[3]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libiberty' make[2]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libiberty' make[2]: Entering directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libstdc++-v3' /bin/sh ./config.status --recheck /bin/sh: ./config.status: not found. make[2]: *** [config.status] Error 127 make[2]: Leaving directory `/gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libstdc++-v3' make[1]: *** [all-target-libstdc++-v3] Error 2 make[1]: Leaving directory `/gnu/gcc311bld' make: *** [bootstrap] Error 2 $ ------------------------------------------------------------------------ There's lots of places where there's a config.status, but not in /gnu/gcc311bld/powerpc-ibm-aix4.3.3.0/libstdc++-v3 !! $ find . -name "config.status" -print ./gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/libstdc++-v3/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/power/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/powerpc/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/pthread/ppc64/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/power/libstdc++-v3/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/power/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/powerpc/libstdc++-v3/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/powerpc/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/ppc64/libiberty/config.status ./gcc311bld/powerpc-ibm-aix4.3.3.0/libiberty/config.status ./gcc311bld/libiberty/config.status ./gcc311bld/config.status ./gcc311bld/zlib/config.status ./gcc311bld/gcc/config.status ./gcc311bld/fastjar/config.status