View previous topic :: View next topic |
Author |
Message |
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Sep 19, 2007 2:07 am Post subject: X gcc-3.3.6-r1 failed [SOLVED] |
|
|
Hello all,
When I went to emerge xorg-x11, I got the following error:
Code: |
*
* ERROR: sys-devel/gcc-3.3.6-r1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1334: Called toolchain_src_compile
* toolchain.eclass, line 26: Called gcc_src_compile
* toolchain.eclass, line 1546: Called gcc_do_make
* toolchain.eclass, line 1420: Called die
*
* emake failed with bootstrap-lean
|
I don't understand this particular error. For one, I don't understand why gcc-3.3.6-r1 was required by X. I have a much later version of gcc merged already. Any suggestions?
--Zach _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Last edited by NathanZachary on Wed Sep 19, 2007 2:25 am; edited 1 time in total |
|
Back to top |
|
|
Sadako Advocate
Joined: 05 Aug 2004 Posts: 3792 Location: sleeping in the bathtub
|
Posted: Wed Sep 19, 2007 2:12 am Post subject: |
|
|
emerge -1 sys-libs/libstdc++-v3
Edit: read this bug for details _________________ "You have to invite me in"
Last edited by Sadako on Wed Sep 19, 2007 2:16 am; edited 1 time in total |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Sep 19, 2007 2:15 am Post subject: |
|
|
Can you please explain why the problem occurred and why this is the solution? Sorry to be a bother, but I would just like to learn so I can better understand. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Sadako Advocate
Joined: 05 Aug 2004 Posts: 3792 Location: sleeping in the bathtub
|
Posted: Wed Sep 19, 2007 2:20 am Post subject: |
|
|
gentoo_zach wrote: | Can you please explain why the problem occurred and why this is the solution? Sorry to be a bother, but I would just like to learn so I can better understand. |
No, I'm sorry, I've just seen this asked so many times already.
The problem is some binary you are trying to install on your system was linked against a C++ lib provided by gcc 3.3, so in order to acquire that library you need gcc 3.3.
"libstdc++-v3" provides the library without installing gcc 3.3 itself, unfortunately portage defaults to pulling in gcc 3.3 instead (read the bug I mentioned for an explanation for this behaviour).
Hope that clears it up a little more. _________________ "You have to invite me in" |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Sep 19, 2007 2:24 am Post subject: |
|
|
Thank you very much for the information. It was just so odd because I never had the problem before (with previous installations). I'm just surprised that it's not mentioned anywhere in the documentation. Again, I really appreciate the help. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
|
Back to top |
|
|
|