gcc emerge error

B

brainstocker

Hallo,

bekomme folgenden Error beim emergen von gcc-3.4.5-r1

Code:
MULTILIB_OSDIRNAMES='../lib64 ../lib' \
GCC_FOR_TARGET=' ./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-3.4.5-r1/work/build/gcc/../ld' \
mkinstalldirs='/bin/sh /var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc/mkinstalldirs' \
  /bin/sh mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
TARGET_CPU_DEFAULT="" \
HEADERS="ansidecl.h" DEFINES="" \
/bin/sh /var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc/mkconfig.sh tconfig.h
./xgcc -B./ -B/usr/x86_64-pc-linux-gnu/bin/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-3.4.5-r1/work/build/gcc/../ld -fno-stack-protector -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -I. -I. -I/var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc -I/var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc/. -I/var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc/../include   -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer -fno-asynchronous-unwind-tables \
   -c /var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s: Assembler messages:
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:33: Error: `completed.1(%rip)' is not a valid base/index expression
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:34: Error: bad register name `%rbp'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:35: Error: bad register name `%rsp'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:40: Error: bad register name `%rax'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:41: Error: bad register name `%rax'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:42: Error: bad register name `%rdx'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:44: Error: `p.0(%rip)' is not a valid base/index expression
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:45: Error: bad register name `%rax)'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:46: Error: bad register name `%rdx'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:48: Error: `completed.1(%rip)' is not a valid base/index expression
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:60: Error: bad register name `%rbp'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:61: Error: `__JCR_LIST__(%rip)' is not a valid base/index expression
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:62: Error: bad register name `%rsp'
/var/tmp/portage/gcc-3.4.5-r1/temp/ccnVZ7ij.s:65: Error: bad register name `%rax'
make[2]: *** [crtbegin.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.4.5-r1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.4.5-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2

!!! ERROR: sys-devel/gcc-3.4.5-r1 failed.
!!! Function gcc_do_make, Line 1302, Exitcode 2
!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, NOT this status message.

meine emerge info

Code:
svfile2 ~ # emerge info
Portage 2.0.54 (default-linux/x86/no-nptl, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Xeon(TM) CPU 3.00GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=nocona -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://pandemonium.tiscali.de/pub/gentoo/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acl alsa apache2 apm arts avi berkdb bitmap-fonts bzip2 bzlib cli crypt ctype cups dba dri eds emboss encode expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde kerberos ldap libg++ libwww mad memlimit mikmod motif mp3 mpeg mysql ncurses nls ogg opengl oss pam pcre pdflib perl php phyton png posix postgres python qt quicktime readline samba sdl session simplexml soap sockets spell spl ssl symlink tcpd tokenizer truetype truetype-fonts type1-fonts udev usb vorbis xfs xml xmms xsl xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

Kennt einer das Problem ? Wie kann ich es beheben?
gegooglt hab ich schon ..

Gruss

brainstocker
 
Wird nur gcc emerged oder noch andere Pakete?
Ich hatte dasselbe Problem mit Ghostscript-Gnu.
Habe ich dadurch gelöst, indem ich Ghostscript-Gnu separat von anderen Pakete emerged habe (war ein Teil eines Systemupdates).
 
Hi,

wollte ein emerge -avuD world durchführen.

Gruss

brainstocker
 
Mit welchen USE Flags kompilierst du die GCC.

MFG

Dennis
 
Ich hätte es aber lieber mit emerge -pv gcc ;)

MFG

Dennis
 
hi,

emerge -pv gcc
Code:
svfile2 daten # emerge -pv gcc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] sys-devel/gcc-3.4.5-r1 [3.4.4-r1] (-altivec) -bootstrap -boundschecking -build -doc +fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -vanilla 0 kB

Total size of downloads: 0 kB
 
Hi,

ich würde dir raten damit einen bug-report aufzumachen ;)

Gibt es eigentlich einen Grund, warum du kein nptl benutzen willst?
 
Haben Sie eine Antwort?

Zuerst traurig für meinen schlechten Deutschen.

Ich habe das gleiche Problem auf a Dell Poweredge 2850 mit zwei Xeon 2.8GHz Dual Core Prozessoren. Haben Sie eine Antwort zu diesem Problem gefunden?

Ist dieses ein Problem mit gentoo oder GCC? Es stellt oben durch GCC Version 4.1.0 dar in einem frischen gentoo 2006.0 anbringt.

Meine CFLAGS und CHOST sind dieselben wie Ihr, und ich erhalte das genaue die gleichen Fehlermeldungen.

Jede mögliche Hilfe würde geschätzt!

Viele Danke!
/bab
**********
 
Mal mit emerge - - sync und dann mit emerge - - deep world versuchen. Vielleicht funktionierts.
 
bin gerade dabei von amdK8 32bit zu amd64 zu wechseln

dazu habe ich mir gcc 3.4.6 gezogen und versuche ein crosscompile

Code:
./configure 
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... (cached) /usr/local/bin/install -c
*** removing intl/Makefile to force reconfigure
*** removing libiberty/Makefile to force reconfigure
*** removing zlib/Makefile to force reconfigure
*** removing gcc/Makefile to force reconfigure
checking for i686-pc-linux-gnu-ar... no
checking for ar... (cached) ar
checking for i686-pc-linux-gnu-as... no
checking for as... (cached) as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... (cached) dlltool
checking for i686-pc-linux-gnu-ld... (cached) /usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../../i486-slackware-linux/bin/ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... (cached) nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... (cached) ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... (cached) windres
checking for i686-pc-linux-gnu-objcopy... no
checking for objcopy... (cached) objcopy
checking for i686-pc-linux-gnu-objdump... no
checking for objdump... (cached) objdump
checking for amd64-pc-linux-ar... no
checking for amd64-pc-linux-as... no
checking for amd64-pc-linux-dlltool... no
checking for amd64-pc-linux-ld... no
checking for amd64-pc-linux-nm... no
checking for amd64-pc-linux-ranlib... no
checking for amd64-pc-linux-windres... no
checking whether to enable maintainer-specific portions of Makefiles... no
creating ./config.status
creating Makefile

bis dahin recht gut

aber make brachte
Code:
/tmp/ccOEYLsv.s: Assembler messages:
/tmp/ccOEYLsv.s:36: Error: `completed.1(%rip)' is not a valid base/index expression
/tmp/ccOEYLsv.s:37: Error: bad register name `%rbp'
/tmp/ccOEYLsv.s:38: Error: bad register name `%rsp'
/tmp/ccOEYLsv.s:43: Error: bad register name `%rax'
/tmp/ccOEYLsv.s:44: Error: bad register name `%rax'
/tmp/ccOEYLsv.s:45: Error: bad register name `%rdx'
/tmp/ccOEYLsv.s:47: Error: `p.0(%rip)' is not a valid base/index expression
/tmp/ccOEYLsv.s:48: Error: bad register name `%rax)'
/tmp/ccOEYLsv.s:49: Error: bad register name `%rdx'
/tmp/ccOEYLsv.s:52: Error: bad register name `%rax'
/tmp/ccOEYLsv.s:57: Error: `completed.1(%rip)' is not a valid base/index expression
/tmp/ccOEYLsv.s:71: Error: bad register name `%rbp'
/tmp/ccOEYLsv.s:73: Error: bad register name `%rax'
/tmp/ccOEYLsv.s:74: Error: bad register name `%rsp'
/tmp/ccOEYLsv.s:80: Error: `__JCR_LIST__(%rip)' is not a valid base/index expression
/tmp/ccOEYLsv.s:83: Error: bad register name `%rax'
make[1]: *** [crtbegin.o] Error 1
make[1]: Leaving directory `/home/troll/src/gcc-3.4.6/gcc'
make: *** [all-gcc] Error 2

scheint ein configure/makefile portierungproblem zu sein.
kein sparc besitzer würde sich freiwillig um eine amd64 portierung kümmern.
auf jeden fall bleibe ich dran!
.oO( oh gott wenn ich nur an die /lib64 denke wird mir schlecht )
da ist dass crosscomiling noch das kleinste problem

bis das funktioniert bin ich ein :oldman
 

Ähnliche Themen

gcc-4.4.5 kde-4.7.2 wine Bildschirm flackert System stürzt ab

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

XFCE freezes at startup

media-libs/libdlna error

Probleme bei Gnome Installation

Zurück
Oben