From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24826 invoked by alias); 18 Mar 2002 12:26:04 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 24778 invoked by uid 71); 18 Mar 2002 12:26:03 -0000 Resent-Date: 18 Mar 2002 12:26:02 -0000 Resent-Message-ID: <20020318122602.24776.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, pfeifer@dbai.tuwien.ac.at (Gerald Pfeifer) Received:(qmail 18921 invoked from network); 18 Mar 2002 12:18:01 -0000 Received: from unknown (HELO vexpert.dbai.tuwien.ac.at) (128.130.111.12) by sources.redhat.com with SMTP; 18 Mar 2002 12:18:01 -0000 Received: from naos.dbai.tuwien.ac.at (naos [128.130.111.28]) by vexpert.dbai.tuwien.ac.at (8.11.6/8.11.6) with ESMTP id g2ICHr313658; Mon, 18 Mar 2002 13:17:54 +0100 (MET) Received: (from pfeifer@localhost) by naos.dbai.tuwien.ac.at (8.11.6/8.11.6) id g2ICHqh14077; Mon, 18 Mar 2002 13:17:52 +0100 (CET) (envelope-from pfeifer) Message-Id:<200203181217.g2ICHqh14077@naos.dbai.tuwien.ac.at> Date: Mon, 18 Mar 2002 04:26:00 -0000 From: pfeifer@dbai.tuwien.ac.at (Gerald Pfeifer) To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version:3.113 Subject: libstdc++/5996: libstdc++ (FILE related) sparc-sun-solaris2.8 bootstrap failure X-SW-Source: 2002-03/txt/msg00643.txt.bz2 List-Id: >Number: 5996 >Category: libstdc++ >Synopsis: libstdc++ (FILE related) sparc-sun-solaris2.8 bootstrap failure >Confidential: no >Severity: critical >Priority: high >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Mar 18 04:26:02 PST 2002 >Closed-Date: >Last-Modified: >Originator: >Release: 3.1 20020318 (prerelease) >Organization: >Environment: System: sparc-sun-solaris2.8 (with current patches) host: sparc-sun-solaris2.8 build: sparc-sun-solaris2.8 target: sparc-sun-solaris2.8 configured with: /sw/test/gcc/cvs-3.1/configure --prefix=/sw/test/gcc/SunOS --enable-languages=c,c++,java >Description: GCC fails to bootstrap, both on the GCC 3.1 release branch and mainline. /files/pfeifer/OBJ-0318-09:47/gcc/xgcc -shared-libgcc -B/files/pfeifer/OBJ-0318-09:47/gcc/ -nostdinc++ -L/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/src -L/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -B/sw/test/gcc/SunOS/sparc-sun-solaris2.8/bin/ -B/sw/test/gcc/SunOS/sparc-sun-solaris2.8/lib/ -isystem /sw/test/gcc/SunOS/sparc-sun-solaris2.8/include -nostdinc++ -I/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/sparc-sun-solaris2.8 -I/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include -I/sw/test/gcc/cvs-3.1/libstdc++-v3/libsupc++ -I/sw/test/gcc/cvs-3.1/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c /sw/test/gcc/cvs-3.1/libstdc++-v3/src/complex_io.cc -fPIC -DPIC -o .libs/complex_io.o In file included from /usr/include/iso/stdio_iso.h:38, from /files/pfeifer/OBJ-0318-09:47/gcc/include/stdio.h:36, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/cstdio:50, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/sparc-sun-solaris2.8/bits/c++io.h:35, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/bits/fpos.h:44, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/iosfwd:46, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/ios:44, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/istream:44, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/sstream:44, from /files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/include/complex:51, from /sw/test/gcc/cvs-3.1/libstdc++-v3/src/complex_io.cc:30: /usr/include/stdio_impl.h:39: conflicting types for `struct FILE' /files/pfeifer/OBJ-0318-09:47/gcc/include/floatingpoint.h:52: previous declaration as `typedef struct __FILE FILE' gmake[4]: *** [complex_io.lo] Error 1 gmake[4]: Leaving directory `/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3/src' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3' gmake[2]: *** [all-recursive-am] Error 2 gmake[2]: Leaving directory `/files/pfeifer/OBJ-0318-09:47/sparc-sun-solaris2.8/libstdc++-v3' gmake[1]: *** [all-target-libstdc++-v3] Error 2 gmake[1]: Leaving directory `/files/pfeifer/OBJ-0318-09:47' gmake: *** [bootstrap-lean] Error 2 >How-To-Repeat: >Fix: Gabriel Dos Reis has provided a first analysis at . floatingpoint.h is a Solaris 8 standard system header as well, fixincluded from /usr/include to $objdir/gcc/include; both files are currently available at http://www.dbai.tuwien.ac.at/~pfeifer/tmp/ . >Release-Note: >Audit-Trail: >Unformatted: