libsamplerate: semantic versioning regression: `0.1.8` followed by `0.1.0`
Debian/buster (currently “stable”) ships with libsamplerate0_0.1.9-2, which includes a dynamic library file:
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.8
compiling the latest and greatest libsamplerate-0.2.0 i get a file:
/usr/lib/x86_64-linux-gnu/libsamplerate.so.0.1.0
This decrements the micro release, which is plain wrong!!
the new libsamplerate also introduces a new symbol src_clone, which would - according to semantic versioning - warrants a:
- reset of the micro version to 0
- increment of the minor version to 2
please fix this and make a bugfix release asap.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 26 (26 by maintainers)
Commits related to this issue
- calculate SHARED_VERSION_INFO from PACKAGE_VERSION Closes: https://github.com/libsndfile/libsamplerate/issues/140 — committed to umlaeute/libsamplerate by umlaeute 3 years ago
- Decouple libtool's -version-info from PACKAGE_VERSION * Trying to compute -version-info from PACKAGE_VERSION is a recipe for disaster. We will maintain it separately going forward. Fixes: #140 — committed to libsndfile/libsamplerate by SoapGentoo 3 years ago
- Decouple libtool's -version-info from PACKAGE_VERSION * Trying to compute -version-info from PACKAGE_VERSION is a recipe for disaster. We will maintain it separately going forward. Fixes: #140 — committed to libsndfile/libsamplerate by SoapGentoo 3 years ago
- Decouple libtool's -version-info from PACKAGE_VERSION * Trying to compute -version-info from PACKAGE_VERSION is a recipe for disaster. We will maintain it separately going forward. Fixes: #140 — committed to libsndfile/libsamplerate by SoapGentoo 3 years ago
We should get out a release today, I’m working on it
Yes, CMake build works as it should. But we have a new version of the library and to avoid unnecessary questions it is worth updating the port.
ok,
0.2.1has been cut, @evpobr let me know when the Windows artifacts are availablesure, I can also skip the post-release bump.