The D ecosystem in Debian with free-as-in-freedom DMD

Martin Nowak via Digitalmars-d digitalmars-d at puremagic.com
Wed Apr 12 00:42:42 PDT 2017


On Monday, 10 April 2017 at 16:12:35 UTC, Iain Buclaw wrote:
> Last time someone else looked, it seemed like LDC and DMD make 
> use of SOVERSION, but do so in an incorrect manner.

You know what exactly is the problem? Any suggestion what to use 
instead?

It's currently using libphobos2.so.0.74, where using major 
version 0 to mean unstable might be a misapplication of semver 
(http://semver.org/#spec-item-4) for SONAME.
Our point releases might also contain small ABI 
incompatibilities, so they aren't really eligible as patch 
version.

https://github.com/dlang/phobos/blob/c648097621db225aa59e07d775f54dbaa847c68a/posix.mak#L151


More information about the Digitalmars-d mailing list