First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 182554
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: The Gentoo Linux Hardened Team <hardened@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Rudo Thomas <rudo@matfyz.cz>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 182554 depends on: Show dependency tree
Bug 182554 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-06-19 08:48 0000
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 From Jakub Moc (RETIRED) 2007-06-19 08:57:05 0000 -------
(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 From Jakub Moc (RETIRED) 2007-06-19 09:19:32 0000 -------
As for you LDPATH ideas, you should try gcc-config-1.4.0 (see Bug 168884).

------- Comment #3 From Lóránt Farkas 2007-07-04 20:53:55 0000 -------
(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 From Christian Heim (RETIRED) 2007-07-08 17:14:20 0000 -------
Masked till we have gcc-4 ready.

------- Comment #5 From Jakub Moc (RETIRED) 2007-07-19 19:19:15 0000 -------
*** Bug 185892 has been marked as a duplicate of this bug. ***

------- Comment #6 From Jakub Moc (RETIRED) 2007-08-18 15:14:13 0000 -------
*** Bug 189368 has been marked as a duplicate of this bug. ***

------- Comment #7 From Jakub Moc (RETIRED) 2007-08-23 08:15:25 0000 -------
*** Bug 189904 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug