On Wed, Nov 13, 2019 at 12:04:31AM +0100, Thomas Schmitt wrote:
>Hi,
>
>SONAME comes from libjte/configure.ac. Dunno from where libburn got the
>slightly braindamaged way to compose it. From there it spread over the
>other libraries. libjte is its youngest victim. Shrug.

Right.

>The upstream revision "2.0.0" is not necessarily the .so suffix.
>The macro values from libjte.h have to be reflected in AC_INIT().
>Thus:
>
>-AC_INIT([libjte], [1.0.0], [http://www.libburnia-project.org])
>+AC_INIT([libjte], [2.0.0], [... better URL ...])

ACK. https://www.einval.com/~steve/software/JTE/

>The .so suffix should increase numerically from current 1.0.0.
>But you are free to choose the SONAME.
>
>If you want SONAME=1 (libjte.so.1.1.0, libjte1*.deb) then:
>
>-LT_CURRENT=1
>-LT_AGE=0
>+LT_CURRENT=2
>+LT_AGE=1
>
>If you want SONAME=2 (libjte.so.2.0.0, libjte2*.deb) then:
>
>-LT_CURRENT=1
>+LT_CURRENT=2
> LT_AGE=0

Yup.

-- 
Steve McIntyre, Cambridge, UK.                                st...@einval.com
"We're the technical experts.  We were hired so that management could
 ignore our recommendations and tell us how to do our jobs."  -- Mike Andrews

Reply via email to