Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] Erreur de recompilation gcc (résolu)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sat Jul 11, 2009 7:32 pm    Post subject: Reply with quote

Ah ok ! Et le pire c'est qu'en y réfléchissant sa devient évident ... :oops:
Bon ça a bien marché, je recompile gcc sans le support pour Fortran et evec -march=i686, et je vous tiens au courant.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sat Jul 11, 2009 8:45 pm    Post subject: Reply with quote

1° recompilation de gcc avec le binaire : sa plante ...
Voici les dernières lignes du log :
Code:
main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o -lmpfr -lgmp
build/genchecksum cc1plus-dummy > cc1plus-checksum.c
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber/bid -I../libdecnumber    cc1plus-checksum.c -o cc1plus-checksum.o
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H  -o cc1plus \
         cp/cp-lang.o stub-objc.o cp/call.o cp/decl.o cp/expr.o cp/pt.o cp/typeck2.o cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parser.o cp/ptree.o cp/rtti.o cp/typeck.o cp/cvt.o cp/except.o cp/friend.o cp/init.o cp/method.o cp/search.o cp/semantics.o cp/tree.o cp/repo.o cp/dump.o cp/optimize.o cp/mangle.o cp/cp-objcp-common.o cp/name-lookup.o cp/cxx-pretty-print.o cp/cp-gimplify.o tree-mudflap.o attribs.o c-common.o c-format.o c-pragma.o c-semantics.o c-lex.o c-dump.o  c-pretty-print.o c-opts.o c-pch.o c-incpath.o cppdefault.o c-ppoutput.o c-cppbuiltin.o prefix.o c-gimplify.o c-omp.o tree-inline.o cc1plus-checksum.o main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lmpfr -lgmp
treelang/tree1.o: In function `treelang_finish':
tree1.c:(.text+0x617): undefined reference to `yyin'
treelang/tree1.o: In function `treelang_init':
tree1.c:(.text+0x705): undefined reference to `yyin'
treelang/parse.o: In function `yyparse':
parse.c:(.text+0xd9b): undefined reference to `yylex'
collect2: ld returned 1 exit status
make[3]: *** [tree1] Erreur 1
make[3]: *** Attente des tâches non terminées....
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/gcc »
make[2]: *** [all-stage2-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make[1]: *** [stage2-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.3-r2 failed.
 Call stack:
               ebuild.sh, line   49:  Called src_compile
             environment, line 4801:  Called toolchain_src_compile
             environment, line 5327:  Called gcc_src_compile
             environment, line 3055:  Called gcc_do_make
             environment, line 2845:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
   emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/environment'.

L'autre recompilation est en cours.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sat Jul 11, 2009 9:11 pm    Post subject: Reply with quote

Et voila la deuxième recompilation qui a, elle-aussi, planté ...
Code:
main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lmpfr -lgmp
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H  -o cc1plus-dummy \
         cp/cp-lang.o stub-objc.o cp/call.o cp/decl.o cp/expr.o cp/pt.o cp/typeck2.o cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parser.o cp/ptree.o cp/rtti.o cp/typeck.o cp/cvt.o cp/except.o cp/friend.o cp/init.o cp/method.o cp/search.o cp/semantics.o cp/tree.o cp/repo.o cp/dump.o cp/optimize.o cp/mangle.o cp/cp-objcp-common.o cp/name-lookup.o cp/cxx-pretty-print.o cp/cp-gimplify.o tree-mudflap.o attribs.o c-common.o c-format.o c-pragma.o c-semantics.o c-lex.o c-dump.o  c-pretty-print.o c-opts.o c-pch.o c-incpath.o cppdefault.o c-ppoutput.o c-cppbuiltin.o prefix.o c-gimplify.o c-omp.o tree-inline.o dummy-checksum.o main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lmpfr -lgmp
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H  -o tree1 \
   treelang/tree1.o treelang/treetree.o treelang/tree-convert.o \
   treelang/lex.o treelang/parse.o \
   main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o -lmpfr -lgmp
build/genchecksum cc1-dummy > cc1-checksum.c
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber/bid -I../libdecnumber    cc1-checksum.c -o cc1-checksum.o
treelang/tree1.o: In function `treelang_finish':
tree1.c:(.text+0x617): undefined reference to `yyin'
treelang/tree1.o: In function `treelang_init':
tree1.c:(.text+0x705): undefined reference to `yyin'
treelang/parse.o: In function `yyparse':
parse.c:(.text+0xd9b): undefined reference to `yylex'
collect2: ld returned 1 exit status
make[3]: *** [tree1] Erreur 1
make[3]: *** Attente des tâches non terminées....
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/gcc »
make[2]: *** [all-stage2-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make[1]: *** [stage2-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.3-r2 failed.
 Call stack:
               ebuild.sh, line   49:  Called src_compile
             environment, line 4801:  Called toolchain_src_compile
             environment, line 5327:  Called gcc_src_compile
             environment, line 3055:  Called gcc_do_make
             environment, line 2845:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
   emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/environment'.


C'est le même fichier qui est en erreur.
Je vais essayer de recompiler gcc en version 4.3.2-r3 plutôt que 4.3.3-r2, pour voir.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sat Jul 11, 2009 9:52 pm    Post subject: Reply with quote

Et voila la version 4.3.2-r3 :
Code:
main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a attribs.o -lmpfr -lgmp
build/genchecksum cc1plus-dummy > cc1plus-checksum.c
/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    cc1plus-checksum.c -o cc1plus-checksum.o
treelang/tree1.o: In function `treelang_finish':
tree1.c:(.text+0x607): undefined reference to `yyin'
treelang/tree1.o: In function `treelang_init':
tree1.c:(.text+0x6f5): undefined reference to `yyin'
treelang/parse.o: In function `yyparse':
parse.c:(.text+0xd63): undefined reference to `yylex'
collect2: ld returned 1 exit status
make[3]: *** [tree1] Erreur 1
make[3]: *** Attente des tâches non terminées....
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc »
make[2]: *** [all-stage2-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build »
make[1]: *** [stage2-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.2-r3 failed.
 Call stack:
               ebuild.sh, line   49:  Called src_compile
             environment, line 4800:  Called toolchain_src_compile
             environment, line 5326:  Called gcc_src_compile
             environment, line 3054:  Called gcc_do_make
             environment, line 2844:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
  emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.


Et le emerge --info, identique pour les trois compilations :
Code:

Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r5 i686)
=================================================================
System uname: Linux-2.6.29-gentoo-r5-i686-Intel-R-_Core-TM-2_CPU_6300_@_1.86GHz-with-glibc2.0
Timestamp of tree: Fri, 10 Jul 2009 12:20:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.4-r2
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
LANG="fr_FR.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac acl alsa berkdb bzip2 cairo cli cracklib crypt dbus dri emacs flac fortran fr gdbm gtk iconv ipv6 isdnlog jpeg midi mp3 mudflap ncurses nls nptl nptlonly ogg openmp pam pcre perl png pppd python readline reflection session slit spl ssl sysfs tcpd tiff toolbar truetype unicode vorbis wavpack wma x86 xft xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


fortran est dans les USE mais dans packages.use, il est enlevé de gcc, tout comme gtk.
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1677
Location: 127.0.0.1

PostPosted: Sun Jul 12, 2009 7:32 am    Post subject: Reply with quote

Hello,

Est ce que tu peux désactiver ccache, et recompiler flex maintenant que le binaire est installé :
Quote:

$ emerge -pv --oneshot flex gcc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-devel/flex-2.5.35 USE="nls -static" 0 kB
[ebuild R ] sys-devel/gcc-4.3.2-r3 USE="fortran gtk mudflap nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj (-hardened) -ip28 -ip32r10k -libffi (-multilib) -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Sun Jul 12, 2009 9:18 am    Post subject: Reply with quote

Aaaaaaaaah pu'taing ! J'ai même pas vu qu'il avait ccache activé ! :x
Bon c'est la coutume en ce moment que je passe à côté des poutres ! :lol:

Alors tu peux probablement miser gagnant sur netfab - vu les changements effectués entre 2 compilation et sans vidanger le ccache à chaque fois ça sent le vainqueur.

@leander : pas de soucis je bigle pas mal ces jour-ci donc plusieurs zoeil ne font pas de mal - la chaleur sans doute ou alors c'est l'age :p

Edit : Mouais enfin je bigle mais qd même pas trop - J'avis pas révé là y'avais pas encore ccache ! A tout hasard, il est rentré qd dans la bataille ?
C'est un test sur la résistance capillaire des forumeurs que tu nous fait Picani ? :mrgreen:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sun Jul 12, 2009 3:12 pm    Post subject: Reply with quote

Manqué, sa a encore raté ...
Première compilation :
Code:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings    -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-generic.c -o tree-vect-generic.o
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c: In function ‘vect_update_interleaving_chain’:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:988: error: ‘sumtinfo_b’ undeclared (first use in this function)
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:988: error: (Each undeclared identifier is reported only once
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:988: error: for each function it appears in.)
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c: In function ‘vect_equal_offsets’:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:1044: error: ‘res0’ undeclared (first use in this function)
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:1031: warning: unused variable ‘ses0’
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:1220:33: warning: missing terminating " character
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c: At top level:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:1220: error: missing terminating " character
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/tree-vect-analyze.c:1221: error: expected '=`, ',`,'`, 'asm` or'__attribute__` before 'loop_vec_info`
make[3]: *** [tree-vect-analyze.o] Erreur 1
make[3]: *** Attente des tâches non terminées....
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/gcc »
make[2]: *** [all-stage3-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make[1]: *** [stage3-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.3-r2 failed.
 Call stack:
               ebuild.sh, line   49:  Called src_compile
             environment, line 4801:  Called toolchain_src_compile
             environment, line 5327:  Called gcc_src_compile
             environment, line 3055:  Called gcc_do_make
             environment, line 2845:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
    emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/environment'.


Puis emerge binutils linux-headers libtool glibc (au cas où ...) et deuxième recompilation de gcc cette en fois en 4.3.2-r3 :
Code:
-DHOST_MACHINE=\"i686-pc-linux-gnu\" -DTARGET_MACHINE=\"i686-pc-linux-gnu\" \
     /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/c-pch.c -o c-pch.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/c-parser.c -o c-parser.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/c-gimplify.c -o c-gimplify.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/tree-mudflap.c -o tree-mudflap.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/c-pretty-print.c -o c-pretty-print.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/c-omp.c -o c-omp.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/main.c -o main.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/tree-browser.c -o tree-browser.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    insn-modes.c -o insn-modes.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    insn-preds.c -o insn-preds.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/ggc-page.c -o ggc-page.o
i686-pc-linux-gnu-gcc -c   -O -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -fno-common   -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/alias.c -o alias.o
/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/ccB8BzlB.s: Assembler messages:
/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/ccB8BzlB.s:3284: Error: no such instruction: `lovl %esp,%ebp'
make[3]: *** [alias.o] Erreur 1
make[3]: *** Attente des tâches non terminées....
/bin/sh /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
echo timestamp > s-attrtab
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc »
make[2]: *** [all-stage1-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build »
make[1]: *** [stage1-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.2-r3 failed.
 Call stack:
              ebuild.sh, line   49:  Called src_compile
             environment, line 4800:  Called toolchain_src_compile
             environment, line 5326:  Called gcc_src_compile
             environment, line 3054:  Called gcc_do_make
             environment, line 2844:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
   emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r3/temp/environment'.


Et troisième recompilation, de nouveau en 4.3.3-r2 :
Code:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/xgcc -B/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2 -march=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros                  -Wno-overlength-strings -Wc++-compat    -DHAVE_CONFIG_H -I. -Icp -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c -o cp/class.o
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c: In function ‘check_field_decls’:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:2900: error: expected expression before ‘<’ token
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:4445:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:4449:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:4794:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:4806:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:5373:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:5509:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:6304:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:6314:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7892:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7895:1: warning: embedding a directive within macro arguments is not portable
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902:1: warning: embedding a directive within macro arguments is not portable
In file included from /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902:
./gt-cp-class.h:41:1: error: unterminated argument list invoking macro "TREE_CHAIN"
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c: In function 'build_clone`:
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:3857: error: 'TREE_CHAIN` undeclared (first use in this function)
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:3857: error: (Each undeclared identifier is reported only once
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:3857: error: for each function it appears in.)
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902: error: expected ';` at end of input
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902: error: expected declaration or statement at end of input
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902: error: expected declaration or statement at end of input
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902: error: expected declaration or statement at end of input
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:7902: error: expected declaration or statement at end of input
/var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/gcc-4.3.3/gcc/cp/class.c:3779: warning: unused variable 'parms`
make[3]: *** [cp/class.o] Erreur 1
make[3]: *** Attente des tâches non terminées....
rm gcc.pod
make[3]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build/gcc »
make[2]: *** [all-stage2-gcc] Erreur 2
make[2]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make[1]: *** [stage2-bubble] Erreur 2
make[1]: quittant le répertoire « /var/tmp/portage/sys-devel/gcc-4.3.3-r2/work/build »
make: *** [bootstrap-lean] Erreur 2
 
 ERROR: sys-devel/gcc-4.3.3-r2 failed.
 Call stack:
               ebuild.sh, line   49:  Called src_compile
             environment, line 4801:  Called toolchain_src_compile
             environment, line 5327:  Called gcc_src_compile
             environment, line 3055:  Called gcc_do_make
             environment, line 2845:  Called die
 The specific snippet of code:
       emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
  The die message:
   emake failed with bootstrap-lean
 
 If you need support, post the topmost build error, and the call stack if relevant.
 A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3-r2/temp/environment'.

Je n'ai touché aucun paramètres (à part ccache que j'ai viré).
...
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1677
Location: 127.0.0.1

PostPosted: Sun Jul 12, 2009 6:19 pm    Post subject: Reply with quote

kernelsensei wrote:
mhh, rendu là, t'as vérifié ta ram ? (pour vérifier la ram tu peux booter sur un liveCD avec memtest86+, genre ultimate boot CD)

Avant d'aller plus loin tu devrais faire ceci pour être certain du matériel.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Sun Jul 12, 2009 6:23 pm    Post subject: Reply with quote

Je l'ai déjà fait, c'est bon.
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Jul 13, 2009 6:59 am    Post subject: Reply with quote

Attention c'est pas pour douter de toi hein mais juste pour mémoire car j'ai déjà fait l'erreur, memtest86 et memtest86+ ne testent pas la ram dans les mêmes conditions ; de fait on peut révéler des erreurs dans l'un et non dans l'autre et ce après 10h de runtime.

Pourrais-tu poster les build.log et config.log sur pastbin stp des fois qu'on y vois plus clair avec :(
(c'est dans les reps /var/tmp/ de compilation de gcc)

btw si j'ai tout saisi : c'est bien une install fraiche que tu as juste voulu passer en full utf-8 et ensuite le pb c'est révélé sur man ?
Si oui tu es parti de quel stage3 stp ?

ps:/ je sais qu'on t'en demande tour de bras pour seulement peu de résultat pour l'instant et que l'agacement de ne pas pouvoir utiliser ta gentoo s'accroit avec les recompilations successives mais je t'assure que pour nous le coeur y est - Re- courage ! Quitte à finir en ssh-party ! :wink:

Edit : Comme expliqué plus bas /me relayais une erreur vis-à-vis des 2 memtest depuis pas mal d'années => ceux qui like me n'utilisent ce programme que très rarement devraient jeter un oeil ici et pour se rafraichir la mémoire :p
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "


Last edited by boozo on Mon Jul 13, 2009 5:05 pm; edited 2 times in total
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Mon Jul 13, 2009 12:23 pm    Post subject: Reply with quote

Justement memtest86+ est censé s'arréter au bout d'un moment ? Je m'explique (et le problème vient alors peut être de là ...) : je le lance à partir de ubcd, et ensuite à chaque fois qu'il finit le test #8, la barre "pass" arrive elle aussi à 100% et sa recommence du test #1 et dans la ligne du dessous la colonne pass prend 1 de plus. Au bout de la 10° fois, j'en ai eu marre et j'ai fait echap (reboot). Il n'y avait alors aucune erreur.

2° question : donc pour être sur qu'il n'y a aucune erreur, je dois lancé memtest86 après memtest86+ ?

Sinon, j'ai télécharger le CD minimal et le stage3 ici : http://mirrors.kernel.org/gentoo/releases/x86/current/
Ensuite, avant de tout installer (genre firefox, claws-mails, epdfviewer, etc ...), j'ai suivi le guide de localisation et celui de l'UTF-8. Le problème c'est que j'ai fait une faute de frappe en definissant LANG et que ça m'a tout installé en prenant LANG="C" vu que celle définie ne marchait pas. Je dois dire que j'ai mis 2 semaines à m'en apercevoir et que quand je l'ai réglé, j'ai lancé emerge system et je me suis retrouvé avec mon problème de man (cf 1° post du sujet).

Les build.log et config.log devraient arriver dans les 2h (je suis pas sur mon ordi là).

Et merci, j'apprécie beaucoup votre aide.
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Jul 13, 2009 4:56 pm    Post subject: Reply with quote

boozo wrote : Je ne colporterais pas davantage de rumeurs car en plus dans mon précédent post j'en ai écrit encore une belle sur les différences sous jacentes aux 2 memtest - shame on me ! (vais l'éditer pour les lecteurs futurs et engagerais à lire les changelog des 2 projets car je ne suis pas le seul vioc à être has been) - Je corrige donc ici aussi - ndr wrote:
Non en fait faire les 2 c'est pas fondamental : memtest86+ est suffisant mais c'est toi qui doit l'arrêter car c'est une boucle infinied'où la nécessiter de le laisser tourner longtemps.

memtest86+ teste l'état de la ram "à froid" mais cela ne garantie pas dans l'absolu l'état réel de la ram lorsque celle-ci est soumise à une lourde charge (variation de chaleur et de tension, etc) - Certains gentooistes ici on déjà vu qu'après plusieurs dizaines d'heures sans erreurs détectées une barette de ram se soit effectivement montrée défectueuse mais bon ce peut être aussi le couple CM~ram (voire alim) qui peut être en cause dans ces cas limites.

Bref, après x passes sans erreurs tu abaisses d'autant la probabilité que se soit un cause matérielle that's all ! (Tient au fait : 10 passes çà fait combien d'heures çà ?)


En l'état, force m'est de l'avouer que je sèche lamentablement sur la cause exacte du pb et pire sur le moyen d'en venir à bout - sauf à t'engager à réinstaller de novo mais cela me répugne de t'inciter à cela car on aura rien réglé dans l'histoire - ceci-dit ça reste à toi de voir selon tes contraintes :(

Je continue à chercher la lumière (malgré la chaleur !) en espérant la trouver dans ces logs mais si d'autres (leander, netfab, etc) veulent prendre la main je les y engage vivement - plus on est de fous plus on compile :lol:

Edit : Et allez ! Une autre erreur entre le chaise et le clavier cf. précédent post sed '/LC_LANG="C"/LC_ALL="C"/ (Rhalala ! Y'a plus personne l'été pour relever mes bourdes de typo maintenant - Voilà personne ne le crois au taf qd je dis que passé les 27°C /sys/brain_boozo passe en idle :lol: )
Re-tente un coup en fixant çà dans le make.conf pour voir
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Mon Jul 13, 2009 5:52 pm    Post subject: Reply with quote

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhhh !!
Les fichiers sont beaucoup trop grands pour pastbin !!

Sinon j'ai pensé à tout réinstaller mais ce serait s'avouer vaincu trop facilement :twisted: Encore une semaine ...
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Mon Jul 13, 2009 7:19 pm    Post subject: Reply with quote

Fait des splits c'pas grave ; fera du grain à moudre d'ici au prochain "compile gcc failed" ^^

Picani wrote:
Sinon j'ai pensé à tout réinstaller mais ce serait s'avouer vaincu trop facilement :twisted: Encore une semaine ...

Ben voilà on a gagné un nouveau névrosé :lol:

"encore une semaine..."
'tain va falloir que j'explique que je vais passer mes prochaines nuits sur bugzilla à ma belette maintenant... va pas être gagné ! :mrgreen:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Tue Jul 14, 2009 11:11 am    Post subject: Reply with quote

Voila les derniers build.log et config.log sont sur pastbin, en plusieurs morceaux :
Picani et Picani -> morceaux 1 et 2 de build.log (j'ai pas pensé à donner des noms diférents ... le plus ancien est le morceau 1)
Picani-build-3 -> morceau 3
Picani-build-4 -> morceau 4

Picani-config -> config.log en entier

En espérant que ça aide.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Tue Jul 14, 2009 5:08 pm    Post subject: Reply with quote

Une recherche (de plus ...) sur le net m'a fait trouvé ça : http://www.linux-archive.org/gentoo-user/330469-gcc-update-failed.html

Si le problème vient de là (et que j'ai bien comprit, parce que moi et l'anglais sa fait beaucoup trop de monde :evil: ), c'est vraiment un problème très con ...

Mais j'essaye quand même avec MAKEOPTS="-j1", une recompilation de plus après tout c'est plus grand chôse.
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Thu Jul 16, 2009 9:00 am    Post subject: Reply with quote

Donc c'est bien ça : j'ai mis MAKEOPTS="-j1" et gcc se recompile nickel.

Par contre deux questions :
1° Comment on enlève un paquet de world ? J'ai réinstallé less et j'ai oublié le --oneshot et maintenant il est dans world et plus dans system ...

2° Est-ce qu'il existe un moyen de changer les CFLAGS pour un paquet donné ? Parce que -march=core2 marche pour tous sauf pour gcc, binutils, glibc. Ce qui fait que je peux pas lancé emerge system pour optimiser tout le système pour Core2Duo vu que ça s'arrète au milieu quand sa rencontre un des trois. Ou alors comment dire à portage d'installer system (ou world) en excluant certains paquets (j'ai pas trouvé ça dans la page man).
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 7896
Location: ~Brussels - Belgique

PostPosted: Thu Jul 16, 2009 10:48 am    Post subject: Reply with quote

Pour le 1 : sudo emacs /var/lib/portage/world
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Biloute
Guru
Guru


Joined: 03 Apr 2008
Posts: 364
Location: LENS

PostPosted: Fri Jul 17, 2009 10:43 am    Post subject: Reply with quote

Mais quel meli-melo.

Donc c'est quoi le souci et la morale de ton histoire?

Faut-il eviter de mettre -march=core2?

Faut-il eviter gcc 4.3.3?
_________________
Gentoo rocks
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Fri Jul 17, 2009 11:13 am    Post subject: Reply with quote

C'est vrai un résumé s'impose.

GCC 4.3.3 marche bien.

L'option de compilation -march=core2 marche pour tous les paquets SAUF GCC (au moins pour les versions 4.3.2-r3 et 4.3.3-r2).

Lorsque GCC ou un autre élément de la chaine de compilation a du mal à se recompiler (quand il veut pas se recompiler en fait ...), mettre la variable MAKEOPTS à "-j1" resout le problème.

Voila j'espère que ça aidera ceux qui auront le même problème.
Picani
Back to top
View user's profile Send private message
Biloute
Guru
Guru


Joined: 03 Apr 2008
Posts: 364
Location: LENS

PostPosted: Fri Jul 17, 2009 11:19 am    Post subject: Reply with quote

J'ai vu que tu compilais avec CHOST="i686-pc-linux-gnu"

Est-ce qu'en CHOST="x86_64-pc-linux-gnu" on a le même problème?

Pourquoi as-tu choisi de passer à GCC 4.3.3 ?
_________________
Gentoo rocks
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Fri Jul 17, 2009 3:24 pm    Post subject: Reply with quote

Quote:
Est-ce qu'en CHOST="x86_64-pc-linux-gnu" on a le même problème?


Je sais pas j'ai jamais essayé avec CHOST="x86_64-pc-linux-gnu".

Quote:
Pourquoi as-tu choisi de passer à GCC 4.3.3 ?


Alors avant Gentoo j'étais sous Fedora et il y avait cette version je crois. Et puis, sur le site de GCC ils mettent la version 4.4.0 comme stable alors je me suis dit que la 4.3.3 devait l'être aussi, tout en apportant des améliorations à la 4.3.2 (je sais, c'est moyen comme raisonnement maisi bon ... :oops: )
Back to top
View user's profile Send private message
Pixys
l33t
l33t


Joined: 23 May 2005
Posts: 669

PostPosted: Fri Jul 17, 2009 4:54 pm    Post subject: Reply with quote

bon je lance ça un peu à l'arrache (on est vendredi, c'est permis) : j'ai lu en diagonale le fil, j'ai pas tout saisi ; en fait le seul truc que j'ai compris c'est que tout compile sauf gcc...
t'as essayé :
Code:
-march=native
Back to top
View user's profile Send private message
Picani
Apprentice
Apprentice


Joined: 05 Jul 2009
Posts: 180

PostPosted: Fri Jul 17, 2009 5:42 pm    Post subject: Reply with quote

Oui j'ai essayé mais plus rien ne se recompilait après ...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum