Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182554 - net-im/skype-1.4.0.74-r1 should be p.masked on hardened profiles
Summary: net-im/skype-1.4.0.74-r1 should be p.masked on hardened profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard: Waiting for gcc-4
Keywords:
: 185892 189368 189904 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-06-19 08:48 UTC by Rudo Thomas
Modified: 2007-08-23 08:15 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rudo Thomas 2007-06-19 08:48:57 UTC
After emerging net-im/skype-1.4.0.74-r1, skype would not start, printing the following:
/opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /opt/skype/skype)
/opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype)

The problem is that I have gcc-3.4.6 set up as default (by gcc-config), and its libstdc++.so.6.0.3 indeed does not provide those "version symbols".

OTOH, I do have /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8 on my system (installed by gcc-4.1.2, obviously), which fullfills skype requirements...

Maybe the ebuild should be fixed to require gcc-4, AND intall a wrapped that sets up, say, LD_LIBRARY_PATH so that the right libstdc++.so.6 is found by the skype executable.

Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-19 08:57:05 UTC
(In reply to comment #0)
Maybe the ebuild should be fixed to require gcc-4

Nope; the gcc dependency won't do anything useful, as you've already noted yourself.

hardened, please p.mask this on your profiles are you are still stuck w/ gcc-3.4
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-19 09:19:32 UTC
As for you LDPATH ideas, you should try gcc-config-1.4.0 (see Bug 168884).
Comment 3 Lóránt Farkas 2007-07-04 20:53:55 UTC
(In reply to comment #0)
 if you simply create a symlink to the right version in the name of /opt/skype/libstdc++.so.6 will solve the problem (without migrating to gcc4). Maybe this can be done by the ebuild itself.
Comment 4 Christian Heim (RETIRED) gentoo-dev 2007-07-08 17:14:20 UTC
Masked till we have gcc-4 ready.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-07-19 19:19:15 UTC
*** Bug 185892 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-08-18 15:14:13 UTC
*** Bug 189368 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-08-23 08:15:25 UTC
*** Bug 189904 has been marked as a duplicate of this bug. ***