Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4812 - emerge -u world dies on gcc-2.95.3-r7.ebuild
Summary: emerge -u world dies on gcc-2.95.3-r7.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-10 10:30 UTC by Roger Prata
Modified: 2003-02-17 07:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Entire output of GCC compiling GCC 2.95, throwing the error specified (gcc-out.txt,87.65 KB, text/plain)
2002-07-21 11:09 UTC, Roger Prata
Details
Output of the requested command (log,94.45 KB, text/plain)
2002-07-21 12:21 UTC, Roger Prata
Details
my make.conf file (make.conf,3.73 KB, text/plain)
2002-07-21 19:45 UTC, Roger Prata
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Prata 2002-07-10 10:30:20 UTC
emerge -u world dies on gcc 2.95:

gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o genflags \
 genflags.o rtl.o 
bitmap.o print-rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` 
` case "" in ?*) echo  ;; esac `  ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
./genflags 
./config/i386/i386.md > tmp-flags.h
make[2]: *** [s-flags] Error 132
make[2]: Leaving 
directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc'
make[1]: *** [bootstrap-
lean] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc'
make: *** [bootstrap-lean] Error 2

!!! ERROR: The ebuild did not complete 
successfully.
!!! Function src_compile, Line 33, Exitcode 2
!!! (no error message)

!!! 
emerge aborting on  /usr/portage/sys-devel/gcc/gcc-2.95.3-r7.ebuild .

This is after 
'emerge --clean rsync'
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-10 17:12:14 UTC
Hrm .. maybe there is more than one job ..can you add some more output ?
Comment 2 Roger Prata 2002-07-10 17:53:28 UTC
No problem, just tell me what you want me to add, and I'll re-emerge it and
capture the desired output.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-11 13:59:00 UTC
Just add a bigger piece of output from gcc :)
Comment 4 Roger Prata 2002-07-11 14:22:16 UTC
This is as much as I could capture.. if you need more, let me know and I'll try to pipe the output of 
the entire build to a file...

GS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=`if [ -f 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../texinfo/makeinfo/Makefile ] ; then 
echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../texinfo/makeinfo/makeinfo ; 
else echo makeinfo ; fi`" "MAKEINFOFLAGS=" "RANLIB_FOR_TARGET=` if [ -f /var/tmp/portage/gcc-
2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] 
; then echo ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi`" "RANLIB_TEST_FOR_TARGET=[ -f 
` if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ] ; then echo 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-
linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi` 
] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" 
"SHELL=/bin/sh" "STAGE_PREFIX=stage1/" "exeext=" "build_exeext=" "objext=.o" 
"exec_prefix=/usr" "prefix=/usr" "local_prefix=/usr/local" 
"gxx_include_dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include/g++" 
"tooldir=/usr/i686-pc-linux-gnu" "gcc_tooldir=/usr/lib/gcc-lib/i686-pc-linux-
gnu/2.95.3/../../../../i686-pc-linux-gnu" "bindir=/usr/bin" "libsubdir=/usr/lib/gcc-
lib/i686-pc-linux-gnu/2.95.3" "datadir=/usr/share" "distdir=../tmp/\$(subdir)" 
"localedir=/usr/share/locale" "CC=stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/" 
"JAVA_FOR_BUILD=" "JAVAFLAGS=" "JAVA_FOR_TARGET=" ../jvgenmain
make[3]: Entering 
directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
stage1/xgcc -
Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -
I./../../include jvgenmain.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -
O2 -mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -I./../../include mangle.c
stage1/xgcc -
Bstage1/ -B/usr/i686-pc-linux-gnu/bin/  -DIN_GCC    -O2 -mcpu=i686 -pipe   -o ../jvgenmain jvgenmain.o 
mangle.o ../obstack.o ../../libiberty/libiberty.a
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
cd java && make 
"AR_FLAGS_FOR_TARGET=rc" "AR_FOR_TARGET=` if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ar ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ar ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ar; 
else t='s,x,x,'; echo ar | sed -e $t ; fi; fi`" "BISON=`if [ -f /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison ] ; then case . in /*) echo /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison -L ./../bison/ ;; *) echo /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison -L /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/./../bison/ ;; esac; else echo bison ; fi`" "BISONFLAGS=" "CFLAGS=-O2 -mcpu=i686 -
pipe" "CLIB=" "GCC_FOR_TARGET=./xgcc -B/usr/i686-pc-linux-gnu/bin/ -B./ -I/usr/i686-pc-linux-
gnu/include" "LDFLAGS=" "LEX=`if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../flex/flex ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../flex/flex ; else echo flex ; fi`" "LEXFLAGS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=`if 
[ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../texinfo/makeinfo/Makefile ] ; 
then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../texinfo/makeinfo/makeinfo ; else echo makeinfo ; fi`" "MAKEINFOFLAGS=" 
"RANLIB_FOR_TARGET=` if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo 
ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi`" "RANLIB_TEST_FOR_TARGET=[ -f ` if [ -f 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ] ; then echo 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-
linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi` 
] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" 
"SHELL=/bin/sh" "STAGE_PREFIX=stage1/" "exeext=" "build_exeext=" "objext=.o" 
"exec_prefix=/usr" "prefix=/usr" "local_prefix=/usr/local" 
"gxx_include_dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include/g++" 
"tooldir=/usr/i686-pc-linux-gnu" "gcc_tooldir=/usr/lib/gcc-lib/i686-pc-linux-
gnu/2.95.3/../../../../i686-pc-linux-gnu" "bindir=/usr/bin" "libsubdir=/usr/lib/gcc-
lib/i686-pc-linux-gnu/2.95.3" "datadir=/usr/share" "distdir=../tmp/\$(subdir)" 
"localedir=/usr/share/locale" "CC=stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/" 
"JAVA_FOR_BUILD=" "JAVAFLAGS=" "JAVA_FOR_TARGET=" ../gcjh
make[3]: Entering directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
stage1/xgcc -Bstage1/ -
B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -
I./../../include gjavah.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -
mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -I./../../include jcf-io.c
cd java && make 
"AR_FLAGS_FOR_TARGET=rc" "AR_FOR_TARGET=` if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ar ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ar ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ar; 
else t='s,x,x,'; echo ar | sed -e $t ; fi; fi`" "BISON=`if [ -f /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison ] ; then case . in /*) echo /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison -L ./../bison/ ;; *) echo /var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/gcc/../bison/bison -L /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/./../bison/ ;; esac; else echo bison ; fi`" "BISONFLAGS=" "CFLAGS=-O2 -mcpu=i686 -
pipe" "CLIB=" "GCC_FOR_TARGET=./xgcc -B/usr/i686-pc-linux-gnu/bin/ -B./ -I/usr/i686-pc-linux-
gnu/include" "LDFLAGS=" "LEX=`if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../flex/flex ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../flex/flex ; else echo flex ; fi`" "LEXFLAGS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=`if 
[ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../texinfo/makeinfo/Makefile ] ; 
then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../texinfo/makeinfo/makeinfo ; else echo makeinfo ; fi`" "MAKEINFOFLAGS=" 
"RANLIB_FOR_TARGET=` if [ -f /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo 
ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi`" "RANLIB_TEST_FOR_TARGET=[ -f ` if [ -f 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ] ; then echo 
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/../binutils/ranlib ; else if [ "i686-pc-
linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,x,x,'; echo ranlib | sed -e $t ; fi; fi` 
] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" 
"SHELL=/bin/sh" "STAGE_PREFIX=stage1/" "exeext=" "build_exeext=" "objext=.o" 
"exec_prefix=/usr" "prefix=/usr" "local_prefix=/usr/local" 
"gxx_include_dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include/g++" 
"tooldir=/usr/i686-pc-linux-gnu" "gcc_tooldir=/usr/lib/gcc-lib/i686-pc-linux-
gnu/2.95.3/../../../../i686-pc-linux-gnu" "bindir=/usr/bin" "libsubdir=/usr/lib/gcc-
lib/i686-pc-linux-gnu/2.95.3" "datadir=/usr/share" "distdir=../tmp/\$(subdir)" 
"localedir=/usr/share/locale" "CC=stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/" 
"JAVA_FOR_BUILD=" "JAVAFLAGS=" "JAVA_FOR_TARGET=" ../jcf-dump
make[3]: Entering 
directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
stage1/xgcc -
Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -
I./../../include jcf-dump.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -
mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -I./../../include jcf-depend.c
stage1/xgcc -
Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -pipe     -I. -I.. -I. -I./.. -I./../config -
I./../../include \
  -DLIBGCJ_ZIP_FILE='"/usr/share/libgcj.zip"' ./jcf-
path.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -pipe     -I. -I.. -I. -
I./.. -I./../config -I./../../include zextract.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-
gnu/bin/  -DIN_GCC    -O2 -mcpu=i686 -pipe   -o ../gcjh gjavah.o jcf-io.o \
  jcf-depend.o jcf-path.o 
zextract.o ../../libiberty/libiberty.a
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
stage1/xgcc -Bstage1/ -
B/usr/i686-pc-linux-gnu/bin/  -DIN_GCC     -O2 -mcpu=i686 -pipe  -DHAVE_CONFIG_H    -I. -I. -I./config -
I./../include -I./objc \
-c ./objc/objc-parse.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-
gnu/bin/  -DIN_GCC     -O2 -mcpu=i686 -pipe  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include -I./objc \
-c 
./objc/objc-act.c
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c  -DIN_GCC    -O2 -mcpu=i686 -
pipe     -I. -I.. -I. -I./.. -I./../config -I./../../include jcf-depend.c
stage1/xgcc -Bstage1/ -
B/usr/i686-pc-linux-gnu/bin/  -DIN_GCC    -O2 -mcpu=i686 -pipe   -o ../jcf-dump jcf-dump.o jcf-io.o \
  jcf-
depend.o jcf-path.o zextract.o ../../libiberty/libiberty.a
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/java'
stage1/xgcc -Bstage1/ -
B/usr/i686-pc-linux-gnu/bin/  -DIN_GCC     -O2 -mcpu=i686 -pipe  -DHAVE_CONFIG_H  -o cpp gcc.o cppspec.o 
intl.o \
  prefix.o version.o  obstack.o        
../libiberty/libiberty.a
../libiberty/libiberty.a(choose-temp.o): In function 
`choose_temp_base':
choose-temp.o(.text+0x1c4): the use of `mktemp' is dangerous, better 
use `mkstemp'
./xgcc -B/usr/i686-pc-linux-gnu/bin/ -B./ -I/usr/i686-pc-linux-gnu/include -
dumpspecs > tmp-specs
make[2]: *** [specs] Error 132
make[2]: *** Waiting for unfinished 
jobs....
make[2]: Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc'
make[1]: *** [bootstrap-lean] Error 2
make[1]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc'
make: *** [bootstrap-lean] Error 
2
make[1]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/libiberty'
make[2]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/libiberty/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving 
directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/libiberty/testsuite'
make[1]: Leaving directory `/var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/libiberty'
make[1]: Entering directory `/var/tmp/portage/gcc-2.95.3-
r7/work/gcc-2.95.3/texinfo'
make all-recursive
make[2]: Entering directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/texinfo'
Making all in intl
make[3]: 
Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/texinfo/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/texinfo/intl'
Making all in 
lib
make[3]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/texinfo/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/texinfo/lib'
Making all in 
makeinfo
make[3]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/texinfo/makeinfo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving 
directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/texinfo/makeinfo'
make[2]: 
Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/texinfo'
make[1]: 
Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/texinfo'
Bootstrapping the compiler
make[1]: Entering directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc'
make CC="gcc" libdir=/usr/lib 
LANGUAGES="c "
make[2]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc'
(cd intl && make all)
make[3]: Entering directory `/var/tmp/portage/gcc-
2.95.3-r7/work/gcc-2.95.3/gcc/intl'
make[3]: Nothing to be done for `all'.
make[3]: 
Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/intl'
(cd po && 
make all)
make[3]: Entering directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc/po'
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -
I. -I./config -I./../include ./genattr.c
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -I. -I./config -
I./../include rtl.c
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include 
bitmap.c
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include print-rtl.c
gcc  -
DIN_GCC     -g  -DHAVE_CONFIG_H  -o genattr \
 genattr.o rtl.o bitmap.o print-rtl.o ` case "obstack.o" 
in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `  ` case "" in 
?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
./genattr ./config/i386/i386.md > tmp-
attr.h
./move-if-change tmp-attr.h insn-attr.h
touch s-attr
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -
I. -I. -I./config -I./../include ./gencodes.c
gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o gencodes \
 
gencodes.o rtl.o bitmap.o print-rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" 
in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `  ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; 
esac `
./gencodes ./config/i386/i386.md > tmp-codes.h
./move-if-change tmp-codes.h insn-
codes.h
touch s-codes
gcc -c  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include 
./genconfig.c
gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o genconfig \
  genconfig.o rtl.o bitmap.o print-
rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) 
echo  ;; esac `  ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
./genconfig 
./config/i386/i386.md > tmp-config.h
./move-if-change tmp-config.h insn-config.h
touch s-
config
gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include  \
  -DTARGET_NAME=\"i686-
pc-linux-gnu\" \
  -c `echo ./toplev.c | sed 's,^\./,,'`
toplev.c:1177: warning: 
initialization from incompatible pointer type
toplev.c:1177: warning: initialization 
from incompatible pointer type
toplev.c:1177: warning: initialization from incompatible 
pointer type
toplev.c:1177: warning: initialization from incompatible pointer 
type
toplev.c:1177: warning: initialization from incompatible pointer 
type
toplev.c:1177: warning: initialization from incompatible pointer 
type
toplev.c:1177: warning: initialization from incompatible pointer 
type
toplev.c:1177: warning: initialization from incompatible pointer 
type
toplev.c:1177: warning: initialization from incompatible pointer type
gcc -c  -DIN_GCC     -
g  -DHAVE_CONFIG_H    -I. -I. -I./config -I./../include stor-layout.c
gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o 
genflags \
 genflags.o rtl.o bitmap.o print-rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; 
esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `  ` case "" in ?*) echo  ;; esac ` ` case "" 
in ?*) echo  ;; esac `
./genflags ./config/i386/i386.md > tmp-flags.h
make[2]: *** [s-flags] 
Error 132
make[2]: Leaving directory `/var/tmp/portage/gcc-2.95.3-r7/work/gcc-
2.95.3/gcc'
make[1]: *** [bootstrap-lean] Error 2
make[1]: Leaving directory 
`/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/gcc'
make: *** [bootstrap-lean] Error 
2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 33, 
Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/sys-devel/gcc/gcc-
2.95.3-r7.ebuild .
suicidal root #
Comment 5 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-11 14:59:20 UTC
I think we must try the pipe thing, as "the use of `mktemp' is dangerous, better 
use `mkstemp'" should not cause the build to fail ...
Comment 6 Roger Prata 2002-07-21 11:09:53 UTC
Created attachment 2434 [details]
Entire output of GCC compiling GCC 2.95, throwing the error specified

This is the entire output, piped to the file.  Please let me know what else you
need.

-R
Comment 7 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-21 11:30:38 UTC
How did you create the log ?

# emerge gcc &>/tmp/log

?  I am asking this, as the log seems totally different to the last piece.
This one seems to compile, but just quit when it have to start merging to
/, and not during compile as last.
Comment 8 Roger Prata 2002-07-21 11:49:07 UTC
emerge gcc > gcc-out.txt 

If you want I can do it your way, see what happens...
Comment 9 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-21 11:59:00 UTC
Please, else stderr do not get captured.
Comment 10 Roger Prata 2002-07-21 12:21:08 UTC
Created attachment 2436 [details]
Output of the requested command

Output of the specified command ... 
emerge gcc &>/tmp/log
Comment 11 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-21 17:43:08 UTC
Check if you do not have "build" in your USE flags, as it seems to try
and build only LANGUAGES="c".  Else I get pretty much the same output (Errors it
ignores), although it do not fail.
Comment 12 Roger Prata 2002-07-21 19:45:33 UTC
Created attachment 2451 [details]
my make.conf file 

My make.conf file .. no special USE flags..
Comment 13 Roger Prata 2002-08-26 11:51:15 UTC
Any resolution on this, or any way I can work around it?  My system is getting 
pretty outta date because everything relies on GCC 2.95, so I can't emerge -u 
world or system.
Comment 14 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-26 12:45:12 UTC
Erm, how much free space did we say you have ?  Paste:

# df -h


Thanks.

Comment 15 Roger Prata 2002-08-26 12:49:24 UTC
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5              15G   11G  4.2G  71% /
tmpfs                 1.0M  208K  816K  21% /mnt/.init.d
Comment 16 Martin Holzer (RETIRED) gentoo-dev 2003-01-09 09:25:33 UTC
-r8 is now stable

does this works for you ?
Comment 17 Martin Holzer (RETIRED) gentoo-dev 2003-02-17 07:17:55 UTC
please reopen if it's still a issue