From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24358 invoked by alias); 3 Apr 2009 02:18:51 -0000 Received: (qmail 21700 invoked by uid 48); 3 Apr 2009 02:18:32 -0000 Date: Fri, 03 Apr 2009 02:18:00 -0000 Subject: [Bug bootstrap/39618] New: trunk revision 145459 - The configure of libstdc++-v3 hangs while checking for PCH support X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "rob1weld at aol dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-04/txt/msg00140.txt.bz2 The build is stuck in the Third Stage of configuring 'libstdc++-v3'. I hope I selected the correct "Component", it is either 'bootstrap', 'pch' or 'c++' (still investigating). I had no such problem with the previous stages and can build gcc 4.2.0 on this Platform using the same ./configure options. I have an unsatisfactory workaround below. # uname -a OpenBSD openbsd.localdomain 4.5 GENERIC#19 i386 # gcc/xgcc -v Using built-in specs. Target: i386-unknown-openbsd4.5 Configured with: /home/user/gcc_trunk/configure --prefix=/usr/obj/gcc_installed --enable-languages=c,c++,fortran,java,objc,obj-c++ --with-as=/usr/bin/as --with-ld=/usr/bin/ld --with-gnu-as --with-gnu-ld --enable-sjlj-exceptions --enable-shared --sysconfdir=/etc --mandir=/usr/local/man --infodir=/usr/local/man --enable-multilib --disable-stage1-checking --enable-checking=release --with-system-zlib --with-gmp=/usr/local --with-mpfr=/usr/local Thread model: single gcc version 4.5.0 20090402 (experimental) [trunk revision 145459] (GCC) The KDE Process Monitor says that the hung Process is gcc/cc1plus . I have over 900MB free and am not using any swap. Here is where it hangs, it has been stuck here for over half an hour: Checking multilib configuration for libstdc++-v3... mkdir i386-unknown-openbsd4.5/libstdc++-v3 Configuring in i386-unknown-openbsd4.5/libstdc++-v3 configure: creating cache ./config.cache checking build system type... i386-unknown-openbsd4.5 ... checking whether the /usr/gcc_build/./gcc/xgcc -shared-libgcc -B/usr/gcc_build/./gcc -nostdinc++ -L/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/src -L/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/src/.libs -B/usr/obj/gcc_installed/i386-unknown-openbsd4.5/bin/ -B/usr/obj/gcc_installed/i386-unknown-openbsd4.5/lib/ -isystem /usr/obj/gcc_installed/i386-unknown-openbsd4.5/include -isystem /usr/obj/gcc_installed/i386-unknown-openbsd4.5/sys-include linker (/usr/gcc_build/./gcc/collect-ld) supports shared libraries... yes checking dynamic linker characteristics... cc1: warning: command line option "-nostdinc++" is valid for C++/ObjC++ but not for C openbsd4.5 ld.so checking how to hardcode library paths into programs... immediate checking for exception model to use... sjlj checking for compiler with PCH support... [HUNG] I killed the process and this is the result: checking for compiler with PCH support... no checking for enabled PCH... no checking for thread model used by GCC... single checking for atomic builtins for bool... no ... I loose PCH support but the build and configury can now continue. I'll see if I can go back and determine why this occurs once the build is completed and "make -i check" is running. Thanks, Rob -- Summary: trunk revision 145459 - The configure of libstdc++-v3 hangs while checking for PCH support Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rob1weld at aol dot com GCC build triplet: i386-unknown-openbsd4.5 GCC host triplet: i386-unknown-openbsd4.5 GCC target triplet: i386-unknown-openbsd4.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39618