Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request adds library versioning to whisper.cpp.
This is important so applications and distributors can determine when the ABI has changed and see whether the application needs to be recompiled. That way, we can safely compile and use a shared library in other applications and make some guarantees about the shared library's stability.
If library versioning were to be added and maintained (specifically the SOVERSION), this would allow work to start on integrating whisper.cpp into e.g. Gnome Desktop, where it is desperately needed to increase accessibility