adasockets, LIBVERSIONINFO and SONAMEs
In Adasockets 184.108.40.206-4, I modified configure.ac to set
LIBVERSIONINFO=1:0:0 because of GNAT 4.1's new ABI. Upstream had it set
I'm working on 1.8.6 from upstream: it now has LIBVERSIONINFO=1:0:0. But
now when I build it, the SONAME is set to libadasockets.0 instead of .1.
In 220.127.116.11-4, the SONAME is libadasockets.so.1 (as I expect).
A plain (non-Debian) build of 1.8.6 also ends up with a SONAME of .0.
This can be downloaded from
What have I done wrong? I'm sure it's obvious, but I'm stuck.