On Sep 6, 2014, at 1:37 PM, René J.V. Bertin <[email protected]> wrote:

> On Debian/Ubuntu, there are x86_64, i386 and x32 versions of libstdc++, and 
> they're clearly the version belonging to the default gcc version (4.8x atm on 
> Ubuntu 14.04). All new packages are built with that compiler, but there isn't 
> necessarily an upgrade of ALL packages in the repositories when the compiler 
> version is bumped

Right. We don't revbump all C++ ports after a libgcc update either.

> I think it's safe to presume that newer runtimes only add features without 
> breaking ABI compatibility, features that are of course unused by binaries 
> compiled with older versions of the compiler.

This doesn't mean that it's okay to have multiple runtimes in the same address 
space, even if they're all libstdc++. This is the core issue.

vq
_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to