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 1JcnAJ-0005lh-5B for garchives@archives.gentoo.org; Fri, 21 Mar 2008 19:44:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 90E5AE0058; Fri, 21 Mar 2008 19:44:33 +0000 (UTC) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.160]) by pigeon.gentoo.org (Postfix) with ESMTP id 34680E0058 for ; Fri, 21 Mar 2008 19:44:33 +0000 (UTC) X-RZG-CLASS-ID: mo00 X-RZG-AUTH: h/rR1u5N2xV81zIkMmEopC6tSmLErDs0njUERrzBENEDzcEC+uAUzg== Received: from [192.168.144.10] (p5B05DCB9.dip.t-dialin.net [91.5.220.185]) by post.webmailer.de (fruni mo7) (RZmta 16.15) with ESMTP id 60006fk2LFLHME for ; Fri, 21 Mar 2008 20:44:32 +0100 (MET) (envelope-from: ) Message-ID: <47E4101B.1000405@smixx.de> Date: Fri, 21 Mar 2008 20:44:27 +0100 From: =?ISO-8859-1?Q?Andr=E9_Gl=FCcksmann?= User-Agent: Thunderbird 2.0.0.12 (X11/20080229) 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 To: gentoo-user-de@lists.gentoo.org Subject: [gentoo-user-de] Re:gcc will nicht gebaut werden References: <200802221358.36085.selist@arcor.de> <47E2DFFA.4000006@smixx.de> <47E2E964.8020206@smixx.de> <200803211737.16244.selist@arcor.de> In-Reply-To: <200803211737.16244.selist@arcor.de> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 57ac8ed7-57d8-461e-9fe5-e83a1448320f X-Archives-Hash: 769c63622877989f4eb7ea969147907d Sebastian wrote: > Gar nichts l=E4sst sich kompilieren auch gcc und glibc nicht. >=20 > Soweit ich wei=DF wurde von ? auf 4.2.2 geupdated beim nachsten systemu= pdate=20 > wollte er auf 4.2.3 updaten dazu ist es aber nicht gekommen, da gcc nic= ht=20 > arbeiten wollte. > ich habe eigentlich nur wenige testing Pakete und gcc oder glibc sollte= n nicht=20 > dazu geh=F6ren. > Bei der Erstinstalation hatte ich die meinung das ein -03 System besser= passen=20 > w=FCrde und bisher keine Veranlassung dieses zu =E4ndern. Werde es jetz= t zum=20 > anlas nehmen dieses zu =E4ndern. H=F6chstwahrscheinlich liegt da nicht der Fehler, aber O3 hat in meinen=20 Augen fast nur Nachteile, au=DFer du encodierst st=E4ndig Videos oder so.= ...=20 Gibt dazu auch nenn Artikel im gentoo-wiki im Beitrag cflags. >> 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 Pa= kete zu=20 > installieren, welche dann explizit freigegeben werden m=FCssen. Das hab= e ich=20 > gemacht f=FCr wenige Programme welche nicht als stable vorlagen. Ich nutze auch vereinzelte Testing-Pakete. Habe jedoch nicht in die=20 make.conf selbiges reingeschrieben. Meiner Meinung nach l=E4sst man damit= =20 alle testing Pakete zu. Die glibc-Version die du dort kompilierst ist=20 noch nicht stable: # eix sys-libs/glibc [I] sys-libs/glibc Available versions: (2.2) [P]2.2.5-r10 [P]2.3.2-r12 2.3.5-r3=20 2.3.6-r4 2.3.6-r5 2.4-r4 2.5-r2 2.5-r3 2.5-r4 **2.5.1 ~2.6 2.6.1 ~2.7=20 ~2.7-r1 {build debug erandom gd glibc-compat20 glibc-omitfp hardened=20 linuxthreads-tls multilib nls nptl nptlonly pic profile selinux=20 userlocales vanilla} Installed versions: 2.6.1(2.2)(00:18:18 22.02.2008)(nls -debug=20 -gd -glibc-omitfp -hardened -multilib -profile -selinux -vanilla) Homepage: http://www.gnu.org/software/libc/libc.html Description: GNU libc6 (also called glibc2) C library >> 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 >=20 > Die letzte Meldungen zu gcc sind: >=20 > .... > 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 / > ..... > 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. > ..... > Started emerge on: Feb 02, 2008 13:34:51 > 1201955691: *** emerge --oneshot =3Dsys-devel/gcc-4.2.2 =3Dapp-text/pd= ftk-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 / > ..... > 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-200509= 07.ebuild) > 1203673989: =3D=3D=3D (1 of 1) Compiling/Merging=20 > (net-print/poster-20050907::/usr/portage/net-print/poster/poster-200509= 07.ebuild) > 1203674307: *** terminating. > 1203678116: Started emerge on: Feb 22, 2008 12:01:56 > 1203678116: *** emerge clean > 1203678125: *** terminating. > 1203680942: *** terminating. >=20 > Seit dem geht nichts mehr! >=20 > eben lie=DF sich genlop installieren und sagt: > r1-gentoo libexec # genlop -e gcc > * sys-devel/gcc >=20 > 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 # >=20 > und zu glibc: > r1-gentoo libexec # genlop -e glibc > * sys-libs/glibc >=20 > 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 # >=20 > Das scheint den gcc aber nicht zu brauchen denn beim emergen von glibc = erhalte=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 can= not=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 >=20 > Jetzt habe ich mal meine wilde Kopieraktion r=FCckg=E4ngig gemacht und = erhalte=20 > folgende Aussage: > r1-gentoo libexec # gcc-config 1 > * Switching native-compiler to i686-pc-linux-gnu-4.2.2 ... >=20 > * Your gcc has a bug with GCC_SPECS. > * Please re-emerge gcc. > * http://bugs.gentoo.org/68395 >=20 > Dazu auf der Seite: > Can be solved by "unset GCC_SPECS && emerge gcc" >=20 > 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 can= not=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 stac= k 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'. > * >=20 > * Messages for package sys-devel/gcc-4.2.3: >=20 > Ich werde jedenfals nicht mehr schlau aus dem was hier passiert > gibt es nicht eine M=F6glichkeit den gcc ohne gcc zu ersetzen? >=20 > Gru=DF > Sebastian >=20 >=20 Hi Sebastian, ich habe auch nicht wirklich den Plan woran das liegt, dazu kenne ich=20 mich ehrlich gesagt auch zu wenig aus. Was mich jedoch verwirrt...du hast in gcc-config gcc 4.1.1 drin aber=20 4.2.2 installiert, m=F6chtest jetzt aber 4.2.3 installiernen, weil das ja= =20 neu im Portage drin ist. Kannst du nciht mal 4.2.3 masken und dann 4.2.2=20 neu emergen und pr=FCfen ob das geht? Gru=DF und nicht den Mut verlieren... Andr=E9 --=20 Andr=E9 Gl=FCcksmann email@smixx.de - GnuPG Key-ID: 0x1489FF7D --=20 gentoo-user-de@lists.gentoo.org mailing list