New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release version confusion #172
Comments
it is a bug that will be fixed with 1.2.2 |
I am assuming that you would name the libmysofa.so version as 1.2.2 to match the tag? |
SO version are usually unrelated to the package (or project) version. That been said, it can be an indication. (say if libmysofa 2.x is introduced breaking ABI with libmysofa.so.1) |
True, but many packages follow a convention of stamping the release version onto the shared files. I think glibc does it that way as it is easier to track what release a library belongs to. |
i think it's the other way round (or at least should be): many packages follow the convention of semantic versioning for the package version, even though strictly speaking it is only required of the soname version. |
The tag is 1.2.1, but the libmysofa.so built is actually libmysofa.so.1.1.0, and the deb package built is also named libmysofa-1.1.0-Linux.deb.
Was that intentional naming or a bug?
The text was updated successfully, but these errors were encountered: