LDC 0.14.0 shared library sonames

David Nadlinger via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Thu Aug 21 09:33:54 PDT 2014


On 21 Aug 2014, at 18:01, Konstantinos Margaritis via digitalmars-d-ldc 
wrote:
> Well, not sure if it is right now. The convention with lib packages is
> that the actual binary (with the actual soname used be it 2.0.65
> or .65) is included in the libs package (in this case since 65 is an
> ABI version, libphobos2-ldc65 is chosen).

Is it?

$ cat /etc/debian_version
6.0.10
$ ls -l /usr/lib/libz.so*
lrwxrwxrwx  1 root root      15 Aug  8  2012 libz.so.1 -> 
libz.so.1.2.3.4
-rw-r--r--  1 root root   79980 Dec 28  2009 libz.so.1.2.3.4

libz.so.1 is the soname, and a symlink. I still don't see how this is 
different from what we are doing, or how it would make sense to do this 
the other way round.

Cheers,
David


More information about the digitalmars-d-ldc mailing list