Gentoo Archives: gentoo-server

From: Timo Veith <tv@×××××××××××.de>
To: gentoo-server@l.g.o
Cc: Kerin Millar <kerframil@×××××.com>
Subject: Re: [gentoo-server] upgrading to gcc 3.4.4 on production server
Date: Wed, 15 Feb 2006 17:37:02
Message-Id: 200602151833.23539.tv@rz-zw.fh-kl.de
In Reply to: Re: [gentoo-server] upgrading to gcc 3.4.4 on production server by Kerin Millar
1 Am Mittwoch 15 Februar 2006 02:36 schrieb Kerin Millar:
2 > On 15/02/06, Kerin Millar <kerframil@×××××.com> wrote:
3 >
4 > <snip>
5 >
6 > > then they'll break. This library is provided by *either* gcc-3.3 (and
7 > > lower) OR the sys-libs/libstdc++-v3 package. That's why the HOWTO
8 > > tells you to install libstdc++-v3 early. It makes the following kind
9 > > of operation safe for example:
10 > >
11 > > # emerge libstdc++-v3 && emerge -C =gcc-3.3*
12 >
13 > I'd just like to say here that you can opt not to install libstdc++-v3
14 > and just keep a copy of gcc-3.3 if you want. I do because I sometimes
15 > need to compare the two versions when looking at certain packages with
16 > a view to SSP (-fstack-protector) compatibility. On the other hand, I
17 > spoke to one guy very recently who could not get one or two gnome
18 > packages on his desktop system to link to libstdc++.so.6 when
19 > upgrading although he swore that he had gcc-3.4.4 selected as the
20 > active compiler and everything seemed to check out. So I just told him
21 > to ensure that he was covered by libstdc++-v3 and remove gcc-3.3 then,
22 > lo and behold, the two packages built as expected thereafter.
23 >
24 > Therefore I would suggest following due procedure here and then
25 > building gcc-3.3 again *after* if you want to keep it around for some
26 > reason ;)
27 >
28 > Cheers,
29 >
30 > --Kerin
31
32 Kerin,
33
34 thank you for your very detailed answer. I will definitely consider it,
35 when I do the upgrade. But I think the other aspect of the problem (see
36 my other post in this thread) is more important for gentoo users. I am
37 still interested in any problem reports though.
38
39 Thanks and regards,
40 Timo
41 --
42 gentoo-server@g.o mailing list