gcc currently doesn't rebuild on both i586 and alpha. It seems to be related to some yacc errors:

gcc -c   -g  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H 
-DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config 
-I../../gcc/../include \
 ../../gcc/gengtype-yacc.c -o gengtype-yacc.o
gengtype-yacc.c: In function `yydestruct':
gengtype-yacc.c:798: warning: traditional C rejects ISO C style function definitions
gengtype-yacc.c: In function `yyparse':
gengtype-yacc.c:861: warning: traditional C rejects ISO C style function definitions
gcc   -g  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengtype 
\
gengtype.o gengtype-lex.o gengtype-yacc.o ../libiberty/libiberty.a
gengtype.o(.text+0x90d): In function `adjust_field_rtx_def':
../../gcc/gengtype.c:430: undefined reference to `lexer_line'
gengtype.o(.text+0xb03):../../gcc/gengtype.c:473: undefined reference to `lexer_line'
gengtype.o(.text+0xd3a):../../gcc/gengtype.c:530: undefined reference to `lexer_line'
gengtype.o(.text+0xdde):../../gcc/gengtype.c:573: undefined reference to `lexer_line'
gengtype.o(.text+0xf74):../../gcc/gengtype.c:620: undefined reference to `lexer_line'
gengtype.o(.text+0x1053):../../gcc/gengtype.c:633: more undefined references to 
`lexer_line' follow
gengtype.o(.text+0x52e0): In function `main':
../../gcc/gengtype.c:2609: undefined reference to `parse_file'
gengtype-yacc.o(.text+0x25f): In function `yyparse':
/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.c:1023: 
undefined reference to `yylex'
gengtype-yacc.o(.text+0x41f): In function `yyparse':
/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:70: 
undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x484):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:72:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x4a3):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:73:
 undefined reference to `lexer_toplevel_done'
gengtype-yacc.o(.text+0x4c6):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:79:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x529):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:81:
 undefined reference to `lexer_toplevel_done'
gengtype-yacc.o(.text+0x537):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:89:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x576):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:94:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x5b5):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:99:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x60a):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:107:
 undefined reference to `lexer_toplevel_done'
gengtype-yacc.o(.text+0x626):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:119:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x7e2):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:162:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x7e8):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:162:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x879):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:173:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x87f):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:173:
 undefined reference to `lexer_line'
gengtype-yacc.o(.text+0x976):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.y:190:
 more undefined references to `lexer_line' follow
gengtype-yacc.o(.text+0x1144): In function `yyparse':
/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.c:1504: 
undefined reference to `yyerror'
gengtype-yacc.o(.text+0x1156):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.c:1508:
 undefined reference to `yyerror'
gengtype-yacc.o(.text+0x1168):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.c:1512:
 undefined reference to `yyerror'
gengtype-yacc.o(.text+0x12fe):/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc/gengtype-yacc.c:1626:
 undefined reference to `yyerror'
collect2: ld returned 1 exit status
make[2]: *** [gengtype] Error 1
make[2]: Leaving directory 
`/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory 
`/home/cooker/RPM/BUILD/gcc-3.3/obj-i586-mandrake-linux-gnu/gcc'
make: *** [bootstrap-lean] Error 2
error: Bad exit status from /home/cooker/tmp/rpm-tmp.88892 (%build)

http://eijk.homelinux.org/build/cooker/i586/problem/gcc-3.3-1mdk
http://eijk.homelinux.org/build/cooker/alpha/problem/gcc-3.3-1mdk <http://eijk.homelinux.org/build/cooker/i586/problem/gcc-3.3-1mdk>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature



Reply via email to