#34 openobex messes up soname

closed-wont-fix
nobody
None
5
2006-01-23
2006-01-11
No

Hi,

as already noted for the openobex-1.0.1 release, the
soname stuff is somewhat wrong.

Good thing, someone just did not know what he does
when he wrote the following line in configure.in:
LT_CURRENT=`expr $OBEX_MICRO_VERSION -
$OBEX_INTERFACE_AGE`

This is just sooooo plain wrong. Because of this, the
soname changed from 1.0.0 to 1.0.1 for NO reason and
the links are wrong (the .so.0 should be there but
a .so.1 is created).

This will also haunt you if you increase
OBEX_MINOR_VERSION or OBEX_MAJOR_VERSION and set
OBEX_MICRO_VERSION back to 0.

Thus, strictly seperate the release version from the
soname, so that I can tell the openobex Debian
maintainer to upgrade to 1.0.1 or even better to CVS.

HS

Discussion

  • Christian W. Zuckschwerdt

    Logged In: YES
    user_id=136432

    You are perfectly right. I hope this is considered with all
    new releases. There nothing to fix though (We can't step the
    lib version back, can we).

     
  • Christian W. Zuckschwerdt

    • status: open --> closed-wont-fix
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks