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