Gentoo Archives: gentoo-user

From: Richard Fish <bigfish@××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] artsd segfaults and emerge noatun fails
Date: Thu, 22 Dec 2005 18:53:07
Message-Id: 7573e9640512221044r47a5ceebo118dc779d121dc97@mail.gmail.com
In Reply to: [gentoo-user] artsd segfaults and emerge noatun fails by Michael Kintzios
1 On 12/22/05, Michael Kintzios <michaelkintzios@××××××××.uk> wrote:
2 > I decided to update my KDE through an emerge -uDpv world and two thinks happened. The emerge failed with the following error and also artds segfaults everytime I logon (it won't initialise). Trying to start artsd manually also fails. This is the emerge error:
3 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libstdc++.so.5, needed by /usr/kde/3.4/lib/libartsgui.so, may conflict with libstdc++.so.6
4
5 BAD BAD BAD!!
6
7 I think you need to do a "revdep-rebuild --library libstdc++.so.5" to
8 rebuild anything linked against the old libstdc++ with the new gcc and
9 new libstdc++. A problem like this can easily account for the
10 segfaults.
11
12 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libstdc++.so.5, needed by /usr/kde/3.4/lib/libartsgui.so, may conflict with libstdc++.so.6
13 > /usr/kde/3.4/lib/libartsmodules.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
14
15 This might be due to a C++ ABI (binary interface) change....which
16 should also be resolved by the above command.
17
18 Did you follow the upgrade guide for gcc 3.4?
19
20 http://www.gentoo.org/doc/en/gcc-upgrading.xml
21
22 -Richard
23
24 --
25 gentoo-user@g.o mailing list