[dmd-internals] 5th Biweekly Sprint Planning​

Martin Nowak via dmd-internals dmd-internals at puremagic.com
Wed Sep 9 13:08:32 PDT 2015


On 09/09/2015 09:45 PM, Brad Roberts via dmd-internals wrote:
> I'm very much in favor of seeing shared libraries become a reality, but
> there's a necessary process that's needed to ensure the required
> behavior: backwards abi compatibility.  The major projects that ship
> shared libraries (ie, libgcc, libc, etc) have tooling (that I've never
> looked at) to detect breakage.  This covers both no changes to existing
> symbols as well as controlled and acknowledged introduction of new
> symbols.  Production quality shared library support is a big step up in
> responsibility.

We just killed the idea to make shared libraries the default.
https://github.com/D-Programming-Language/dmd/pull/5044
I don't think a stable ABI is feasible anytime soon and w/o that shared
libraries are a PITA.
But I still want to ship shared libs with FBSD so that they can be used
optionally.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20150909/c4cd4119/attachment.sig>


More information about the dmd-internals mailing list