Bug 2490 - libstdc++5, GNU C++ library, needed to run e.g. Unreal Tournament 2004 or Darwinia
Summary: libstdc++5, GNU C++ library, needed to run e.g. Unreal Tournament 2004 or Dar...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: Mdv
Keywords:
: 2862 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-22 09:25 CEST by Nikita Krupenko
Modified: 2013-04-08 01:42 CEST (History)
10 users (show)

See Also:
Source RPM: libstdc++5, gcc3.3
CVE:
Status comment:


Attachments

Description Nikita Krupenko 2011-08-22 09:25:59 CEST
Description of problem:
This package is required to run Unreal Tournament 2004. It's available for Mandriva, and installing version from 2010 works fine.
Comment 1 Manuel Hiebel 2011-08-22 15:45:53 CEST
What is the exact package ?
Comment 3 Samuel Verschelde 2011-09-01 11:43:05 CEST
It's needed to play darwinia too, an independant game I like a lot.

CC: (none) => stormi

Comment 4 Manuel Hiebel 2011-09-01 11:49:15 CEST
We need gcc3.3 for build this lib, and it's not possible in our new distribution.

Source RPM: (none) => gcc3.3

Comment 5 Nikita Krupenko 2011-09-02 11:11:22 CEST
Why we can't build gcc 3.3 for Mageia?
Comment 6 Manuel Hiebel 2011-09-28 20:40:10 CEST
*** Bug 2862 has been marked as a duplicate of this bug. ***

CC: (none) => heymanj

Comment 7 Marja Van Waes 2011-12-01 20:27:36 CET
Setting version to cauldron to improve the chance that someone will package it. When it is in cauldron, it'll be in the next stable release.

CC: (none) => marja11
Version: 1 => Cauldron
Summary: Missing package libstdc++5 => libstdc++5, GNU C++ library, needed to run e.g. Unreal Tournament 2004 or Darwinia
Source RPM: gcc3.3 => libstdc++5, gcc3.3
Whiteboard: (none) => Mdv
Severity: normal => enhancement

Comment 8 Marja Van Waes 2012-01-25 18:52:23 CET
version libstdc++6-4.4.3-2mnb2.i586.rpm is in Mdv 2010.2 main/release
Comment 9 Felix Miata 2012-05-24 00:01:39 CEST
I was able to install mandriva/official/2010.1/i586/media/contrib/release/libstdc++5-3.3.6-4mdv2009.0.i586.rpm required to run Firefox 2.0.0.20, which due to the "fix" for https://bugzilla.mozilla.org/show_bug.cgi?id=258875 is the latest Firefox version that (I'm aware of) can perform certain web operations I need to do routinely and cannot do with any newer Gecko version.

CC: (none) => mrmazda

Comment 10 oui cestcela 2012-06-14 19:31:12 CEST
( same pb as title of bug report, same solution )
UT2004 requires "libstdc++.so.5" 
seems solved with libstdc++5-3.3.6-4mdv2009.0.i586.rpm

CC: (none) => yutz--a

Comment 11 Felix Miata 2012-06-14 19:50:31 CEST
openSUSE 12.1 had that lib working, which was broken until mere days ago in 12.2, proving it should be possible to have a "current" version in Mageia. Maybe if the 2009mdv rpm expires off the mirrors a "current" openSUSE rpm could be substituted if Mageia cannot provide one? https://bugzilla.novell.com/show_bug.cgi?id=761036
Olivier Blin 2012-09-29 15:05:19 CEST

CC: (none) => anssi.hannula, mageia

Olivier Blin 2012-09-29 15:05:27 CEST

CC: (none) => tmb

Olivier Blin 2012-09-29 15:05:39 CEST

CC: (none) => thierry.vignaud

Comment 12 Olivier Blin 2012-09-29 15:13:58 CEST
This old libstc++.so.5 is also needed for the Check Point VPN client (SNX).

IIRC, we argued ages ago (maybe back at Mandriva?) where to put this package since we couldn't rebuild it from sources, and since it was not really non-free.

But it seems that openSUSE can rebuild it from gcc 3.3 sources:
https://build.opensuse.org/package/files?package=gcc33&project=openSUSE%3AFactory

Could we introduce this gcc33 package in core/release?

CC: (none) => pierre-malo.denielou

Comment 13 Anssi Hannula 2012-09-29 17:14:14 CEST
Sure (with name gcc3.3 like on mdv). If we want to avoid having actual gcc3.3, we can just package the libstdc++ and rm the other binaries.
Comment 14 Olivier Blin 2012-09-29 17:27:34 CEST
Yep, libstdc++ alone should be enough.
Comment 15 Olivier Blin 2013-04-08 01:42:29 CEST
Fixed in gcc3.3-3.3.6-7.mga3, which provides a libstdc++5 sub-package.
It is basically the Mandriva package with some openSUSE patches and a few more fixes.

I have tested with SNX that it works fine.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.