On 2008-04-02 14:40:00.00 Chris Lawrence <[EMAIL PROTECTED]> wrote:
On Wed, Apr 2, 2008 at 6:45 AM, Matthias Klose <[EMAIL PROTECTED]> wrote: > I'll let the hurd maintainers comment on the hurd packages; can the
>  other few binaries just be removed?

My understanding is that libstdc++5 is still in the LSB (or at least
required by past LSB versions that aren't officially dead yet), but
I'll gladly rm the dependency if that's no longer the case.  I don't
have time to look it up now since I'm getting ready for a trip to
Chicago... if someone can check in the meantime I'd appreciate it.

<------ snipp[1] ------->
C++ Module Changes

The C++ ABI is changed to the one used by gcc 3.4 (indications are that gcc 4.0 is also compatible with this). As designed by the gcc project, the libstdc++ library has completely changed symbol versions and the library major version, to match deployments, LSB needed to make the same change. This was done intentionally to clearly distinguish the library from the one used by earlier compiler versions. libstdc++.so.6 is now the required library. This library can easily coexist with the libstdc++.so.5 used to provide LSB 2.x conformance. During the review period some unneeded symbols were discovered, and since this new library has no backward compatibility issues in the context of the LSB, they were simply removed (e.g. istrstream, ostrstream). The symbol and symbol version set matches that of GCC 3.4.2 and 3.4.3. <------ snipp ------->

so if lsb-cxx is to provide LSB 3.x compatibility as per it's description, one can drop libstdc++5

Kind regards

T.

1. http://www.linux-foundation.org/en/ReleaseNotes3#C.2B.2B_Module_Changes



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to