[PATCH 1/7] Split notmuch_database_close into two functions

David Bremner bremner at unb.ca
Sat Mar 31 10:29:01 PDT 2012


Mark Walters <markwalters1009 at gmail.com> writes:

> The first is a concern that if we change the library functions we should
> update the library version otherwise out of tree users won't know which
> to call. 

This is not such a big deal. We can update the SONAME of the library so
that old code will continute to dynamically link to the old version of
the library. Nothing [1] will magically make the old code work with the
new library if we change the API; that is just the way things go,
occasionally APIs and/or ABIs change.

[1] Well maybe symbol versioning. I don't fully understand that, but I
suspect it is more trouble than it is worth.


More information about the notmuch mailing list