Skip to content

Improve/fix libtool library versioning#34

Closed
notroj wants to merge 1 commit intoapache:trunkfrom
notroj:libtool-versioning
Closed

Improve/fix libtool library versioning#34
notroj wants to merge 1 commit intoapache:trunkfrom
notroj:libtool-versioning

Conversation

@notroj
Copy link
Contributor

@notroj notroj commented Aug 12, 2025

* configure.ac: Pass complete library version information to libtool
  via $SVN_LT_SOVERSION, so library filenames are unique to each
  release rather than constant, while keeping the sonames intact.

  Examples for SVN 1.14.5:
   Filename before:          libsvn_subr-1.so.0.0.0
   Filename after:           libsvn_subr-1.so.0.14.5
   SONAME before and after:  libsvn_subr-1.so.0

  via $SVN_LT_SOVERSION, so library filenames are unique to each
  release rather than constant, while keeping the sonames intact.

  Examples for SVN 1.14.5:
   Filename before:          libsvn_subr-1.so.0.0.0
   Filename after:           libsvn_subr-1.so.0.14.5
   SONAME before and after:  libsvn_subr-1.so.0
@notroj notroj deleted the libtool-versioning branch January 23, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant