mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-28 21:54:10 +01:00
lib: bump SONAME
Based on discussions with amdragon, tschwinge, and others on IRC, I concluded that 1) symbol versioning was probably overkill for libnotmuch 2) It was also probably GNU ld specific 3) Most importantly, nobody could tell me on short notice how exactly it works. So since the change to the notmuch_database_find_message breaks the previous ABI, we need to bump the SONAME.
This commit is contained in:
parent
5c00af46ec
commit
9e976fc60c
1 changed files with 2 additions and 8 deletions
|
@ -5,19 +5,13 @@
|
||||||
# the library interface, (such as the deletion of an API or a major
|
# the library interface, (such as the deletion of an API or a major
|
||||||
# semantic change that breaks formerly functioning code).
|
# semantic change that breaks formerly functioning code).
|
||||||
#
|
#
|
||||||
# Note: We don't currently have plans to increment this at this time.
|
LIBNOTMUCH_VERSION_MAJOR = 2
|
||||||
# If we *do* want to make an incompatible change to the library
|
|
||||||
# interface, we'll have to decide whether to increment this (creating
|
|
||||||
# a new soname) or to introduce symbol versioning to be able to
|
|
||||||
# provide support for both old and new interfaces without having to
|
|
||||||
# increment this.
|
|
||||||
LIBNOTMUCH_VERSION_MAJOR = 1
|
|
||||||
|
|
||||||
# The minor version of the library interface. This should be incremented at
|
# The minor version of the library interface. This should be incremented at
|
||||||
# the time of release for any additions to the library interface,
|
# the time of release for any additions to the library interface,
|
||||||
# (and when it is incremented, the release version of the library should
|
# (and when it is incremented, the release version of the library should
|
||||||
# be reset to 0).
|
# be reset to 0).
|
||||||
LIBNOTMUCH_VERSION_MINOR = 4
|
LIBNOTMUCH_VERSION_MINOR = 0
|
||||||
|
|
||||||
# The release version the library interface. This should be incremented at
|
# The release version the library interface. This should be incremented at
|
||||||
# the time of release if there have been no changes to the interface, (but
|
# the time of release if there have been no changes to the interface, (but
|
||||||
|
|
Loading…
Reference in a new issue