libtool on AIX - soname feature inconsistent?

Ben Huntsman <[email protected]> Wed, 27 Nov 2024 06:01:36 +0000
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <BYAPR07MB58798B795A938CC63C4DA5A1A7282@BYAPR07MB5879.namprd07.prod.outlook.com>
Hi there!
   I know that not a lot of people here maybe use libtool on AIX, but hopefully someone will be able to provide some insight.

   In particular, I noticed that if you add libtool to a project by calling LT_INIT, and then run ./configure with the --with-aix-soname=svr4, the .la files that get produced with the library_names='whatever.so.3 whatever.so', but if you call LT_INIT([aix-soname=svr4]) and then don't specify --with-aix-soname to ./configure, the .la files have library_names='whatever.a whatever.a"

   It seems to me that --with-aix-soname=svr4 and LT_INIT([aix-soname=svr4]) should be identical, correct?  Is this a libtool bug, or is this a bug in the particular project leveraging libtool?  (OpenAFS, in this case).

Thanks in advance!