ik heb een nieuwe Stage3 (Athlon-xp) Gentoo installatie gedaan. versie 2005.1. (op een oud AMD Thunderbird 1000Mhz systeempie met 512Mb ram) Dit is allemaal goed verlopen. Het enige wat toe nu toe mis gaat is het volgende: Na een emerge --sync is er een update voor gcc beschikbaar:
maar na een emerge gcc krijg ik de volgende melding:
-c /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/gcc/crtstuff.c -DCRT _BEGIN \
-o crtbegin.o
In file included from /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/gcc/ crtstuff.c:61:
tconfig.h:7: internal compiler error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/gcc-3.3.5.20050130-r1/temp/ccgM nDgT.out file, please attach this to your bugreport.
make[2]: *** [crtbegin.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gc c'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gc c'
make: *** [bootstrap-lean] Error 2
!!! ERROR: sys-devel/gcc-3.3.5.20050130-r1 failed.
!!! Function gcc_do_make, Line 1214, Exitcode 2
!!! emake failed with bootstrap-lean
!!! If you need support, post the topmost build error, NOT this status message.
Ik vind het prima als ik zo'n bug-report moet doen... maar hoe nu verder? Gewoon negeren zolang er wel een werkende versie is? En zolang met de oudere versie van gcc draaien? Wat is nu gangbaar binnen het Linux-wereldje? Ik heb zoiets als dit nog nooit gehad....
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <servername> ~ # emerge --update --deep --newuse world --pretend These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild R ] sys-devel/gcc-3.3.5.20050130-r1 [ebuild U ] sys-libs/glibc-2.3.5-r1 [2.3.4.20041102-r1] [ebuild U ] sys-apps/man-1.6-r1 [1.6] [ebuild U ] sys-apps/man-pages-2.07 [2.02] [ebuild U ] sys-apps/grep-2.5.1-r8 [2.5.1-r7] [ebuild U ] sys-devel/flex-2.5.4a-r6 [2.5.4a-r5] [ebuild U ] sys-apps/sandbox-1.2.12 [1.2.11] [ebuild U ] sys-apps/debianutils-2.14.1-r1 [2.13.1-r1] [ebuild U ] sys-libs/com_err-1.38 [1.37] [ebuild U ] sys-libs/ss-1.38 [1.37] [ebuild U ] sys-fs/e2fsprogs-1.38 [1.37-r1] [ebuild U ] sys-apps/baselayout-1.11.13 [1.11.12-r4] [ebuild U ] sys-process/psmisc-21.6 [21.5] [ebuild U ] sys-apps/file-4.13 [4.12] [ebuild U ] app-arch/bzip2-1.0.3-r5 [1.0.3-r4] [ebuild U ] net-misc/rsync-2.6.0-r6 [2.6.0-r5] [ebuild U ] sys-devel/make-3.80-r2 [3.80-r1] <servername> ~ # <servername> ~ # |
maar na een emerge gcc krijg ik de volgende melding:
-c /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/gcc/crtstuff.c -DCRT _BEGIN \
-o crtbegin.o
In file included from /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/gcc/ crtstuff.c:61:
tconfig.h:7: internal compiler error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/gcc-3.3.5.20050130-r1/temp/ccgM nDgT.out file, please attach this to your bugreport.
make[2]: *** [crtbegin.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gc c'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gc c'
make: *** [bootstrap-lean] Error 2
!!! ERROR: sys-devel/gcc-3.3.5.20050130-r1 failed.
!!! Function gcc_do_make, Line 1214, Exitcode 2
!!! emake failed with bootstrap-lean
!!! If you need support, post the topmost build error, NOT this status message.
Ik vind het prima als ik zo'n bug-report moet doen... maar hoe nu verder? Gewoon negeren zolang er wel een werkende versie is? En zolang met de oudere versie van gcc draaien? Wat is nu gangbaar binnen het Linux-wereldje? Ik heb zoiets als dit nog nooit gehad....
[ Voor 4% gewijzigd door Verwijderd op 22-08-2005 10:44 ]