adasockets, LIBVERSIONINFO and SONAMEs
Hi,
In Adasockets 1.8.4.7-4, I modified configure.ac to set
LIBVERSIONINFO=1:0:0 because of GNAT 4.1's new ABI. Upstream had it set
to 0:0:0.
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 1.8.4.7-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
http://www.rfc1149.net/download/adasockets/adasockets-1.8.6.tar.gz
What have I done wrong? I'm sure it's obvious, but I'm stuck.
Thanks,
Phil.
Reply to: