svn commit: r233391 - head/contrib/libstdc++/libsupc++

Konstantin Belousov kostikbel at gmail.com
Fri Mar 23 20:23:51 UTC 2012


On Fri, Mar 23, 2012 at 08:10:56PM +0000, David Chisnall wrote:
> Author: theraven
> Date: Fri Mar 23 20:10:56 2012
> New Revision: 233391
> URL: http://svn.freebsd.org/changeset/base/233391
> 
> Log:
>   Revert ABI breakage in libsupc++.
>   
>   Unfortunately, the ABI was broken upstream for the 4.2 release, which we
>   imported.  We then shipped the broken version for several years and certain
>   ports (e.g. libobjc2) depend on it, so we're stuck with it for now...
>   
>   We should revisit this for 10.0, since we're allowed to break the ABI then, but
>   until then we should keep the ABI we shipped with 8.x and 9.x.

No, you are not allowed to break ABI for symvered libraries, even between
major releases.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-head/attachments/20120323/672a34f1/attachment.pgp


More information about the svn-src-head mailing list