* [gentoo-user] new version of gcc
@ 2009-11-02 23:20 Harry Putnam
2009-11-02 23:48 ` Volker Armin Hemmann
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Harry Putnam @ 2009-11-02 23:20 UTC (permalink / raw
To: gentoo-user
I noticed I've been masking gcc beyond version 4.3.2-r3, and have
forgotten why I had it masked.
I'm updating world right now, and wondered if I were to move up to
most recent gcc (4.4.2), which would be a 5 version jump, what I could
expect in the way of problems.
Would I need to re-emerge just about everything?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] new version of gcc
2009-11-02 23:20 [gentoo-user] new version of gcc Harry Putnam
@ 2009-11-02 23:48 ` Volker Armin Hemmann
2009-11-02 23:56 ` [gentoo-user] " Harry Putnam
2009-11-03 0:51 ` walt
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Volker Armin Hemmann @ 2009-11-02 23:48 UTC (permalink / raw
To: gentoo-user
On Dienstag 03 November 2009, Harry Putnam wrote:
> I noticed I've been masking gcc beyond version 4.3.2-r3, and have
> forgotten why I had it masked.
>
> I'm updating world right now, and wondered if I were to move up to
> most recent gcc (4.4.2), which would be a 5 version jump, what I could
> expect in the way of problems.
>
> Would I need to re-emerge just about everything?
>
http://lmgtfy.com/?q=gentoo+gcc+upgrade+guide&l=1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: new version of gcc
2009-11-02 23:48 ` Volker Armin Hemmann
@ 2009-11-02 23:56 ` Harry Putnam
2009-11-03 0:17 ` Dale
0 siblings, 1 reply; 11+ messages in thread
From: Harry Putnam @ 2009-11-02 23:56 UTC (permalink / raw
To: gentoo-user
Volker Armin Hemmann <volkerarmin@googlemail.com> writes:
Harry asked:
>> Would I need to re-emerge just about everything?
>>
>
Volker answered:
> http://lmgtfy.com/?q=gentoo+gcc+upgrade+guide&l=1
Quoted from http://www.gentoo.org/doc/en/gcc-upgrading.xml
,----
| To be completely safe that your system is in a sane state, you must
| rebuild the toolchain and then world to make use of the new compiler.
`----
I guess that is a yes.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: new version of gcc
2009-11-02 23:56 ` [gentoo-user] " Harry Putnam
@ 2009-11-03 0:17 ` Dale
0 siblings, 0 replies; 11+ messages in thread
From: Dale @ 2009-11-03 0:17 UTC (permalink / raw
To: gentoo-user
Harry Putnam wrote:
> Volker Armin Hemmann <volkerarmin@googlemail.com> writes:
>
> Harry asked:
>
>>> Would I need to re-emerge just about everything?
>>>
>>>
>
> Volker answered:
>
>
>> http://lmgtfy.com/?q=gentoo+gcc+upgrade+guide&l=1
>>
>
> Quoted from http://www.gentoo.org/doc/en/gcc-upgrading.xml
>
> ,----
> | To be completely safe that your system is in a sane state, you must
> | rebuild the toolchain and then world to make use of the new compiler.
> `----
>
> I guess that is a yes.
>
>
>
>
That is a decent size upgrade. I know I would rebuild everything but I
bet there are some that wouldn't. Since you are planning a emerge world
anyway, why not. It makes good sense.
By the way, I'm using that version of gcc and I have not had any
problems so far. I'm x86.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: new version of gcc
2009-11-02 23:20 [gentoo-user] new version of gcc Harry Putnam
2009-11-02 23:48 ` Volker Armin Hemmann
@ 2009-11-03 0:51 ` walt
2009-11-03 6:45 ` [gentoo-user] " Graham Murray
2009-11-03 11:27 ` Alex Schuster
3 siblings, 0 replies; 11+ messages in thread
From: walt @ 2009-11-03 0:51 UTC (permalink / raw
To: gentoo-user
On 11/02/2009 03:20 PM, Harry Putnam wrote:
> I noticed I've been masking gcc beyond version 4.3.2-r3, and have
> forgotten why I had it masked.
>
> I'm updating world right now, and wondered if I were to move up to
> most recent gcc (4.4.2), which would be a 5 version jump, what I could
> expect in the way of problems.
>
> Would I need to re-emerge just about everything?
No, just the c++ programs, because they require the correct version of
libstdc++, and that library is part of the gcc package. If the new gcc
package includes a new version of libstdc++ (not always) then existing
c++ apps will break because they can't find the old version of libstdc++.
Note that the old libstdc++ will be reincarnated if you use gcc-config
to switch back to the old version of gcc.
Clear as mud?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] new version of gcc
2009-11-02 23:20 [gentoo-user] new version of gcc Harry Putnam
2009-11-02 23:48 ` Volker Armin Hemmann
2009-11-03 0:51 ` walt
@ 2009-11-03 6:45 ` Graham Murray
2009-11-03 11:27 ` Alex Schuster
3 siblings, 0 replies; 11+ messages in thread
From: Graham Murray @ 2009-11-03 6:45 UTC (permalink / raw
To: gentoo-user
Harry Putnam <reader@newsguy.com> writes:
> I noticed I've been masking gcc beyond version 4.3.2-r3, and have
> forgotten why I had it masked.
>
> I'm updating world right now, and wondered if I were to move up to
> most recent gcc (4.4.2), which would be a 5 version jump, what I could
> expect in the way of problems.
>
> Would I need to re-emerge just about everything?
No. There is no need to re-emerge when upgrading from gcc-4.3.x to
4.4.x, the ABIs did not change.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] new version of gcc
2009-11-02 23:20 [gentoo-user] new version of gcc Harry Putnam
` (2 preceding siblings ...)
2009-11-03 6:45 ` [gentoo-user] " Graham Murray
@ 2009-11-03 11:27 ` Alex Schuster
2009-11-03 20:03 ` [gentoo-user] " Harry Putnam
3 siblings, 1 reply; 11+ messages in thread
From: Alex Schuster @ 2009-11-03 11:27 UTC (permalink / raw
To: gentoo-user
Harry Putnam writes:
> I noticed I've been masking gcc beyond version 4.3.2-r3, and have
> forgotten why I had it masked.
>
> I'm updating world right now, and wondered if I were to move up to
> most recent gcc (4.4.2), which would be a 5 version jump, what I could
> expect in the way of problems.
>
> Would I need to re-emerge just about everything?
The upgrade guide says yes, but this seems to be true only when the ABI
changes, which happend for the last time when gcc 4.3 was introduced. I
would not do the emerge -e thing.
Unless this new gcc has some cool features you want to use. Then you would
change your CFLAGS, and either let the changes gradually drop in, or re-
emerge everything to make them happen at once.
What do you people think, are there fancy new and yet save CFLAGS that
would improve our Gentoos? http://gcc.gnu.org/gcc-4.4/changes.html lists
some improvements, to me they don't look too spectacular. Well, maybe
apart from the graphite stuff
(http://gcc.gnu.org/wiki/Graphite/PolyhedralInterface) which has been
mentioned here. I don't know how much of an improvement this may be.
Wonko
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: new version of gcc
2009-11-03 11:27 ` Alex Schuster
@ 2009-11-03 20:03 ` Harry Putnam
2009-11-03 20:15 ` Neil Bothwick
2009-11-03 23:42 ` Marcus Wanner
0 siblings, 2 replies; 11+ messages in thread
From: Harry Putnam @ 2009-11-03 20:03 UTC (permalink / raw
To: gentoo-user
Nice... good advice all around. Thanks posters.
Turns out I have bigger problems. ( I didn't upgrade gcc) but the
things I did upgrad in upgrade system followed by upgrade world. Have
messed up mouse and keyboard in X.
But even that, is a lesser problem than my kernel build ends up in a
kernel panic (I did upgrade that)
But I will start a new thread about that.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: new version of gcc
2009-11-03 20:03 ` [gentoo-user] " Harry Putnam
@ 2009-11-03 20:15 ` Neil Bothwick
2009-11-03 21:49 ` Harry Putnam
2009-11-03 23:42 ` Marcus Wanner
1 sibling, 1 reply; 11+ messages in thread
From: Neil Bothwick @ 2009-11-03 20:15 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 396 bytes --]
On Tue, 03 Nov 2009 14:03:24 -0600, Harry Putnam wrote:
> Turns out I have bigger problems. ( I didn't upgrade gcc) but the
> things I did upgrad in upgrade system followed by upgrade world. Have
> messed up mouse and keyboard in X.
Did you follow the elog instructions about re-emerging drivers?
--
Neil Bothwick
Things are more like they are now than they ever were before.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-user] Re: new version of gcc
2009-11-03 20:15 ` Neil Bothwick
@ 2009-11-03 21:49 ` Harry Putnam
0 siblings, 0 replies; 11+ messages in thread
From: Harry Putnam @ 2009-11-03 21:49 UTC (permalink / raw
To: gentoo-user
Neil Bothwick <neil@digimed.co.uk> writes:
> On Tue, 03 Nov 2009 14:03:24 -0600, Harry Putnam wrote:
>
>> Turns out I have bigger problems. ( I didn't upgrade gcc) but the
>> things I did upgrad in upgrade system followed by upgrade world. Have
>> messed up mouse and keyboard in X.
>
> Did you follow the elog instructions about re-emerging drivers?
As I started trying to do something with this problem.. I first
re-emerged xorg-server... and then saw the message you refer too.
So getting that done now.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Re: new version of gcc
2009-11-03 20:03 ` [gentoo-user] " Harry Putnam
2009-11-03 20:15 ` Neil Bothwick
@ 2009-11-03 23:42 ` Marcus Wanner
1 sibling, 0 replies; 11+ messages in thread
From: Marcus Wanner @ 2009-11-03 23:42 UTC (permalink / raw
To: gentoo-user
On 11/3/2009 3:03 PM, Harry Putnam wrote:
> Nice... good advice all around. Thanks posters.
>
> Turns out I have bigger problems. ( I didn't upgrade gcc) but the
> things I did upgrad in upgrade system followed by upgrade world. Have
> messed up mouse and keyboard in X.
>
Try recompiling the evdev, mouse, and kbd drivers.
Marcus
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-11-03 23:42 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-02 23:20 [gentoo-user] new version of gcc Harry Putnam
2009-11-02 23:48 ` Volker Armin Hemmann
2009-11-02 23:56 ` [gentoo-user] " Harry Putnam
2009-11-03 0:17 ` Dale
2009-11-03 0:51 ` walt
2009-11-03 6:45 ` [gentoo-user] " Graham Murray
2009-11-03 11:27 ` Alex Schuster
2009-11-03 20:03 ` [gentoo-user] " Harry Putnam
2009-11-03 20:15 ` Neil Bothwick
2009-11-03 21:49 ` Harry Putnam
2009-11-03 23:42 ` Marcus Wanner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox