2.1.8 is the version of the project, that any maintainer is free to choose as he pleases.
2.3.8 is the version of the library-interface. It tells you about API/ABI stability because follows the strict semantic versioning rules originally implemented by libtool. See the comment here: https://github.com/FluidSynth/fluidsynth/blob/005719628aef0bd48dc7b2f860c7e4ca16b81044/CMakeLists.txt#L36-L44 And libtool docs here: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html Sometimes we have bugfix releases that add new public functions. In this case, we must increment the minor version of the library-interface. Whereas for the "project"-version we would just increment the micro level (as those are just bug-fixes). In any case, those are two completely different versions, that coincidentally look very similar at the moment :) Tom
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev