From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JckG0-00037X-7g for garchives@archives.gentoo.org; Fri, 21 Mar 2008 16:38:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 44D5FE0DD5; Fri, 21 Mar 2008 16:37:24 +0000 (UTC) Received: from mail-in-12.arcor-online.net (mail-in-12.arcor-online.net [151.189.21.52]) by pigeon.gentoo.org (Postfix) with ESMTP id D4831E0DD5 for ; Fri, 21 Mar 2008 16:37:23 +0000 (UTC) Received: from mail-in-10-z2.arcor-online.net (mail-in-10-z2.arcor-online.net [151.189.8.27]) by mail-in-12.arcor-online.net (Postfix) with ESMTP id 0B088144A49 for ; Fri, 21 Mar 2008 17:37:23 +0100 (CET) Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-10-z2.arcor-online.net (Postfix) with ESMTP id C46E323D34F for ; Fri, 21 Mar 2008 17:37:22 +0100 (CET) Received: from [192.168.2.103] (xdsl-87-78-207-254.netcologne.de [87.78.207.254]) (Authenticated sender: s.kuerschner@arcor.de) by mail-in-13.arcor-online.net (Postfix) with ESMTP id 6D6E1225124 for ; Fri, 21 Mar 2008 17:37:21 +0100 (CET) From: Sebastian To: gentoo-user-de@lists.gentoo.org Subject: [gentoo-user-de] Re:gcc will nicht gebaut werden Date: Fri, 21 Mar 2008 17:37:14 +0100 User-Agent: KMail/1.9.7 References: <200802221358.36085.selist@arcor.de> <47E2DFFA.4000006@smixx.de> <47E2E964.8020206@smixx.de> In-Reply-To: <47E2E964.8020206@smixx.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@lists.gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200803211737.16244.selist@arcor.de> X-Virus-Scanned: ClamAV 0.92.1/6316/Fri Mar 21 15:29:54 2008 on mail-in-13.arcor-online.net X-Virus-Status: Clean X-Archives-Salt: add7d787-cde8-42aa-a67a-e7cbc2df5fc8 X-Archives-Hash: a843383bb29d3ee03e201fd71e97ba2c Hallo, ich versuche mal soweit ich mich erinnere die Zusammenfassung zu korrigiere= n. > | > | also fix_lib_tools verwendet man nur bei einem update von gcc. Was genau > | hast du gemacht, sorry ich bin gerade auch irgendwie nicht so ganz in > | deinem Problem drin. gcc l=E4sst sich kompilieren? Aber andere Programme > | nciht oder wie? l=E4sst sich nur glibc nicht kompilieren? Gar nichts l=E4sst sich kompilieren auch gcc und glibc nicht. > Nochmal hallo, > > Also ich darf mal zusammenfassen: > Du hast ein Systemupdate gemacht und dabei auch gcc geupdated von 4.1.1 > auf 4.2.3. Soweit ich wei=DF wurde von ? auf 4.2.2 geupdated beim nachsten systemupdat= e=20 wollte er auf 4.2.3 updaten dazu ist es aber nicht gekommen, da gcc nicht=20 arbeiten wollte. > Dann hat das irgendwie nicht hingehaun und du hast alles wieder zur=FCck > auf 4.1.1 gestellt. Jetzt verwendest du aber ein testing glibc? ich habe eigentlich nur wenige testing Pakete und gcc oder glibc sollten ni= cht=20 dazu geh=F6ren.=20 > > Ist dein komplettes System testing? Oder nur glibc in diesem Fall? Hast > du mal ein anderes nicht testing glibc verwendet? Zumindest bei mir ist > das noch nicht stable. > > Inwieweit lassen sich andere Pakete kompilieren? Wirklich gar nicht? Du > kannst NICHTS kompilieren? L=E4sst sich gcc kompilieren? Siehe oben. > > Desweiteren: > "-O3 > > -O3 turns on all -O2 optimizations and also some optimizations that > increase binary size and make debugging harder or even impossible. Using > -O3 as your default optimization level might be a bad idea, see below." > > Probier mal -O2, zumindest in deiner geposteten make.conf stand das > drin,... Bei der Erstinstalation hatte ich die meinung das ein -03 System besser pas= sen=20 w=FCrde und bisher keine Veranlassung dieses zu =E4ndern. Werde es jetzt zu= m=20 anlas nehmen dieses zu =E4ndern. > > Ach und ich seh gerade du hast ACCEPT_KEYWORDS=3D"~x86" also ein > testing-System. ACCEPT_KEYWORDS=3D"~x86 gibt mir doch erst die M=F6glichkeit testing Pakete= zu=20 installieren, welche dann explizit freigegeben werden m=FCssen. Das habe ic= h=20 gemacht f=FCr wenige Programme welche nicht als stable vorlagen. > > Und wie Arnold gerade geschrieben hat, es w=E4re mal interessant, wie > deine merge history zu gcc und glibc aussieht. Dazu kannst du auch das > Programm genlop verwenden, falls du es hast: =20 Die letzte Meldungen zu gcc sind: =2E... 1201317946: ::: completed emerge (94 of 210) media-libs/akode-2.0.2 to / 1201317946: >>> emerge (95 of 210) sys-devel/gcc-4.2.2 to / 1201317946: =3D=3D=3D (95 of 210) Cleaning=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201317946: =3D=3D=3D (95 of 210) Compiling/Merging=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201332838: >>> AUTOCLEAN: sys-devel/gcc 1201332838: --- AUTOCLEAN: Nothing unmerged. 1201332838: =3D=3D=3D (95 of 210) Post-Build Cleaning=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201332838: ::: completed emerge (95 of 210) sys-devel/gcc-4.2.2 to / 1201332838: >>> emerge (96 of 210) sys-libs/glibc-2.7-r1 to / =2E.... 1201764165: =3D=3D=3D Unmerging... (sys-devel/gcc-4.1.2) 1201764195: >>> unmerge success: sys-devel/gcc-4.1.2 1201764195: *** exiting successfully. 1201764218: *** terminating. =2E.... Started emerge on: Feb 02, 2008 13:34:51 1201955691: *** emerge --oneshot =3Dsys-devel/gcc-4.2.2 =3Dapp-text/pdftk-= 1.41=20 =3Dsci-astronomy/stellarium-0.9.1 =3Dmedia-gfx/k3d-0.6.7.0=20 =3Dmedia-gfx/gwenview-1.4.2 1201955694: >>> emerge (1 of 5) sys-devel/gcc-4.2.2 to / 1201955694: =3D=3D=3D (1 of 5) Cleaning=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201955694: =3D=3D=3D (1 of 5) Compiling/Merging=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201970211: >>> AUTOCLEAN: sys-devel/gcc 1201970211: --- AUTOCLEAN: Nothing unmerged. 1201970211: =3D=3D=3D (1 of 5) Post-Build Cleaning=20 (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild) 1201970211: ::: completed emerge (1 of 5) sys-devel/gcc-4.2.2 to / =2E.... 1203672654: Started emerge on: Feb 22, 2008 10:30:54 1203672654: *** emerge --resume 1203672694: *** Resuming merge... 1203672704: >>> emerge (1 of 33) sys-devel/gcc-4.2.3 to / 1203672704: =3D=3D=3D (1 of 33) Cleaning=20 (sys-devel/gcc-4.2.3::/usr/portage/sys-devel/gcc/gcc-4.2.3.ebuild) 1203672765: =3D=3D=3D (1 of 33) Compiling/Merging=20 (sys-devel/gcc-4.2.3::/usr/portage/sys-devel/gcc/gcc-4.2.3.ebuild) 1203673904: Started emerge on: Feb 22, 2008 10:51:44 1203673904: *** emerge --ask --verbose poster 1203673988: >>> emerge (1 of 1) net-print/poster-20050907 to / 1203673988: =3D=3D=3D (1 of 1) Cleaning=20 (net-print/poster-20050907::/usr/portage/net-print/poster/poster-20050907.e= build) 1203673989: =3D=3D=3D (1 of 1) Compiling/Merging=20 (net-print/poster-20050907::/usr/portage/net-print/poster/poster-20050907.e= build) 1203674307: *** terminating. 1203678116: Started emerge on: Feb 22, 2008 12:01:56 1203678116: *** emerge clean 1203678125: *** terminating. 1203680942: *** terminating. Seit dem geht nichts mehr! eben lie=DF sich genlop installieren und sagt: r1-gentoo libexec # genlop -e gcc * sys-devel/gcc Thu May 31 01:45:30 2007 >>> sys-devel/gcc-4.1.2 Thu May 31 16:38:28 2007 >>> sys-devel/gcc-4.1.2 Fri Jun 1 00:49:37 2007 >>> sys-devel/gcc-4.1.2 Fri Jun 1 11:50:20 2007 >>> sys-devel/gcc-4.1.2 Sat Jan 26 08:33:58 2008 >>> sys-devel/gcc-4.2.2 Sat Feb 2 17:36:51 2008 >>> sys-devel/gcc-4.2.2 r1-gentoo libexec # und zu glibc: r1-gentoo libexec # genlop -e glibc * sys-libs/glibc Fri May 11 23:10:53 2007 >>> sys-libs/glibc-2.5-r2 Thu May 31 02:57:38 2007 >>> sys-libs/glibc-2.5-r3 Wed Jul 18 02:50:29 2007 >>> sys-libs/glibc-2.5-r4 Wed Nov 14 22:45:55 2007 >>> sys-libs/glibc-2.6.1 Sat Nov 24 18:32:29 2007 >>> sys-libs/glibc-2.6.1 Sat Jan 26 09:31:19 2008 >>> sys-libs/glibc-2.7-r1 r1-gentoo libexec # Das scheint den gcc aber nicht zu brauchen denn beim emergen von glibc erha= lte=20 ich die schon bekannte Fehlermeldung und beim gcc die folgende: checking for gcc... gcc checking whether the C compiler (gcc -march=3Dathlon -O2 -pipe ) works... no configure: error: installation or configuration problem: C compiler cannot= =20 create executables. * * ERROR: sys-devel/gcc-4.2.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4553: Called toolchain_src_compile * environment, line 5022: Called gcc_src_compile * environment, line 2906: Called gcc_do_configure * environment, line 2672: Called die * The specific snippet of code: * "${S}"/configure "$@" || die "failed to run configure"; * The die message: * failed to run configure Jetzt habe ich mal meine wilde Kopieraktion r=FCckg=E4ngig gemacht und erha= lte=20 folgende Aussage: r1-gentoo libexec # gcc-config 1 * Switching native-compiler to i686-pc-linux-gnu-4.2.2 ... * Your gcc has a bug with GCC_SPECS. * Please re-emerge gcc. * http://bugs.gentoo.org/68395 Dazu auf der Seite: Can be solved by "unset GCC_SPECS && emerge gcc" Daraufhin folgende Meldung: checking for gcc... gcc checking whether the C compiler (gcc -march=3Dathlon -O2 -pipe ) works... no configure: error: installation or configuration problem: C compiler cannot= =20 create executables. * * ERROR: sys-devel/gcc-4.2.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4553: Called toolchain_src_compile * environment, line 5022: Called gcc_src_compile * environment, line 2906: Called gcc_do_configure * environment, line 2672: Called die * The specific snippet of code: * "${S}"/configure "$@" || die "failed to run configure"; * The die message: * failed to run configure * * If you need support, post the topmost build error, and the call stack if= =20 relevant. * A complete build log is located=20 at '/var/tmp/portage/sys-devel/gcc-4.2.3/temp/build.log'. * The ebuild environment file is located=20 at '/var/tmp/portage/sys-devel/gcc-4.2.3/temp/environment'. * * Messages for package sys-devel/gcc-4.2.3: Ich werde jedenfals nicht mehr schlau aus dem was hier passiert gibt es nicht eine M=F6glichkeit den gcc ohne gcc zu ersetzen? Gru=DF Sebastian -- gentoo-user-de@lists.gentoo.org mailing list