public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
From: "André Glücksmann" <email@smixx.de>
To: gentoo-user-de@lists.gentoo.org
Subject: [gentoo-user-de] Re:gcc will nicht gebaut werden
Date: Fri, 21 Mar 2008 20:44:27 +0100	[thread overview]
Message-ID: <47E4101B.1000405@smixx.de> (raw)
In-Reply-To: <200803211737.16244.selist@arcor.de>

Sebastian wrote:
> Gar nichts lässt sich kompilieren auch gcc und glibc nicht.
> 
> Soweit ich weiß wurde von ? auf 4.2.2 geupdated beim nachsten systemupdate 
> wollte er auf 4.2.3 updaten dazu ist es aber nicht gekommen, da gcc nicht 
> arbeiten wollte.
> ich habe eigentlich nur wenige testing Pakete und gcc oder glibc sollten nicht 
> dazu gehören.

> Bei der Erstinstalation hatte ich die meinung das ein -03 System besser passen 
> würde und bisher keine Veranlassung dieses zu ändern. Werde es jetzt zum 
> anlas nehmen dieses zu ändern.

Höchstwahrscheinlich liegt da nicht der Fehler, aber O3 hat in meinen 
Augen fast nur Nachteile, außer du encodierst ständig Videos oder so.... 
Gibt dazu auch nenn Artikel im gentoo-wiki im Beitrag cflags.

>> Ach und ich seh gerade du hast ACCEPT_KEYWORDS="~x86" also ein
>> testing-System.
> ACCEPT_KEYWORDS="~x86 gibt mir doch erst die Möglichkeit testing Pakete zu 
> installieren, welche dann explizit freigegeben werden müssen. Das habe ich 
> gemacht für wenige Programme welche nicht als stable vorlagen.

Ich nutze auch vereinzelte Testing-Pakete. Habe jedoch nicht in die 
make.conf selbiges reingeschrieben. Meiner Meinung nach lässt man damit 
alle testing Pakete zu. Die glibc-Version die du dort kompilierst ist 
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 
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 
~2.7-r1
         {build debug erandom gd glibc-compat20 glibc-omitfp hardened 
linuxthreads-tls multilib nls nptl nptlonly pic profile selinux 
userlocales vanilla}
      Installed versions:  2.6.1(2.2)(00:18:18 22.02.2008)(nls -debug 
-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äre mal interessant, wie
>> deine merge history zu gcc und glibc aussieht. Dazu kannst du auch das
>> Programm genlop verwenden, falls du es hast:
>  
> 
> Die letzte Meldungen zu gcc sind:
> 
> ....
> 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:  === (95 of 210) Cleaning 
> (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild)
> 1201317946:  === (95 of 210) Compiling/Merging 
> (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:  === (95 of 210) Post-Build Cleaning 
> (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: === 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 =sys-devel/gcc-4.2.2 =app-text/pdftk-1.41 
> =sci-astronomy/stellarium-0.9.1 =media-gfx/k3d-0.6.7.0 
> =media-gfx/gwenview-1.4.2
> 1201955694:  >>> emerge (1 of 5) sys-devel/gcc-4.2.2 to /
> 1201955694:  === (1 of 5) Cleaning 
> (sys-devel/gcc-4.2.2::/usr/portage/sys-devel/gcc/gcc-4.2.2.ebuild)
> 1201955694:  === (1 of 5) Compiling/Merging 
> (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:  === (1 of 5) Post-Build Cleaning 
> (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:  === (1 of 33) Cleaning 
> (sys-devel/gcc-4.2.3::/usr/portage/sys-devel/gcc/gcc-4.2.3.ebuild)
> 1203672765:  === (1 of 33) Compiling/Merging 
> (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:  === (1 of 1) Cleaning 
> (net-print/poster-20050907::/usr/portage/net-print/poster/poster-20050907.ebuild)
> 1203673989:  === (1 of 1) Compiling/Merging 
> (net-print/poster-20050907::/usr/portage/net-print/poster/poster-20050907.ebuild)
> 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ß 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 erhalte 
> ich die schon bekannte Fehlermeldung und beim gcc die folgende:
> checking for gcc... gcc
> checking whether the C compiler (gcc -march=athlon -O2 -pipe ) works... no
> configure: error: installation or configuration problem: C compiler cannot 
> 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ückgängig gemacht und erhalte 
> 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=athlon -O2 -pipe ) works... no
> configure: error: installation or configuration problem: C compiler cannot 
> 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 
> relevant.
>  * A complete build log is located 
> at '/var/tmp/portage/sys-devel/gcc-4.2.3/temp/build.log'.
>  * The ebuild environment file is located 
> 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öglichkeit den gcc ohne gcc zu ersetzen?
> 
> Gruß
> Sebastian
> 
> 

Hi Sebastian,

ich habe auch nicht wirklich den Plan woran das liegt, dazu kenne ich 
mich ehrlich gesagt auch zu wenig aus.
Was mich jedoch verwirrt...du hast in gcc-config gcc 4.1.1 drin aber 
4.2.2 installiert, möchtest jetzt aber 4.2.3 installiernen, weil das ja 
neu im Portage drin ist. Kannst du nciht mal 4.2.3 masken und dann 4.2.2 
neu emergen und prüfen ob das geht?

Gruß und nicht den Mut verlieren...
André

-- 
André Glücksmann
email@smixx.de - GnuPG Key-ID: 0x1489FF7D
-- 
gentoo-user-de@lists.gentoo.org mailing list



  reply	other threads:[~2008-03-21 19:44 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-22 12:58 [gentoo-user-de] gcc will nicht gebaut werden Sebastian
2008-02-22 14:35 ` Ergänzung: " Sebastian
2008-02-22 15:08   ` [gentoo-user-de] " Arnold Krille
2008-02-22 17:19 ` Justin
2008-03-01  9:11   ` Sebastian
2008-03-04 23:02     ` Sebastian
2008-03-05  6:23       ` Tobias Krähling
2008-03-05 13:35         ` Sebastian
2008-03-05 15:02           ` Arnold Krille
2008-03-05 16:29           ` Tobias Krähling
2008-03-05  7:47       ` Arnold Krille
2008-03-07 21:44         ` Sebastian
2008-03-07 22:26           ` Sebastian
2008-03-20 21:10 ` [gentoo-user-de] " Sebastian
2008-03-20 21:26   ` Arnold Krille
2008-03-20 22:03     ` Sebastian
2008-03-20 22:06       ` André Glücksmann
2008-03-20 22:47         ` André Glücksmann
2008-03-21 16:37           ` Sebastian
2008-03-21 19:44             ` André Glücksmann [this message]
2008-03-21 19:48             ` Joerg Bornkessel
2008-03-28  8:12               ` Sebastian
2008-03-28  8:53                 ` Arnold Krille
2008-04-13 14:06                   ` Sebastian
2008-03-21 20:21             ` Arnold Krille
2008-03-20 22:42       ` Arnold Krille
2008-03-20 21:28   ` André Glücksmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47E4101B.1000405@smixx.de \
    --to=email@smixx.de \
    --cc=gentoo-user-de@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox