Bug 42247 - make bootstrap failure
Summary: make bootstrap failure
Status: RESOLVED INVALID
Alias: None
Product: gcc
Classification: Unclassified
Component: bootstrap (show other bugs)
Version: 4.5.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-01 23:42 UTC by Ralf W. Grosse-Kunstleve
Modified: 2009-12-02 18:15 UTC (History)
1 user (show)

See Also:
Host: x86_64-redhat-linux
Target: x86_64-redhat-linux
Build: x86_64-redhat-linux
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf W. Grosse-Kunstleve 2009-12-01 23:42:51 UTC
Platform:
  Fedora release 12 (Constantine)
  Linux cage.lbl.gov 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
  g++ (GCC) 4.4.2 20091027 (Red Hat 4.4.2-7)

URL: svn://gcc.gnu.org/svn/gcc/trunk
Revision: 154886

cd gcc_build
../gcc_trunk/configure
make bootstrap -j24
make bootstrap

The first "make bootstrap -j24" fails with many errors after running for ca. two minutes. Re-running "make bootstrap" produces the error below. Le me know if you need the full log.

I first observed the problem about two days ago under Fedora 11 x86_64.
I'm also getting the error running just "make".


/net/cage/raid1/rwgk/gcc_build/./gcc/xgcc -B/net/cage/raid1/rwgk/gcc_build/./gcc/ -B/usr/local/x86_64-unknown-linux-gnu/bin/ -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/x86_64-unknown-linux-gnu/include -isystem /usr/local/x86_64-unknown-linux-gnu/sys-include    -g -O2 -m32 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../../.././gcc -I../../../../gcc_trunk/libgcc -I../../../../gcc_trunk/libgcc/. -I../../../../gcc_trunk/libgcc/../gcc -I../../../../gcc_trunk/libgcc/../include -I../../../../gcc_trunk/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../../gcc_trunk/libgcc/../gcc/libgcc2.c \
          -fvisibility=hidden -DHIDE_EXPORTS
In file included from /usr/include/features.h:376:0,
                 from /usr/include/stdio.h:28,
                 from ../../../../gcc_trunk/libgcc/../gcc/tsystem.h:87,
                 from ../../../../gcc_trunk/libgcc/../gcc/libgcc2.c:29:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
compilation terminated.
make[5]: *** [_muldi3.o] Error 1
Comment 1 Andrew Pinski 2009-12-02 00:12:42 UTC
>Fedora 11 x86_64

You need to install the 32bit multilibs or use --disable-multilib.
Comment 2 Jakub Jelinek 2009-12-02 07:42:06 UTC
Yeah,
yum install glibc-devel.i686
in F12 case.
Comment 3 Ralf W. Grosse-Kunstleve 2009-12-02 18:15:17 UTC
(In reply to comment #2)
> Yeah,
> yum install glibc-devel.i686
> in F12 case.
> 

Thank you very much! This is exactly what I needed.