Comment 1 for bug 1924943

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

The ABI version is not related to the public version of Compiz (because there can be major compiz releases without ABI break, or minor releases with ABI break). So even if we adopt semantic versioning, the ABI version will have its own number, so RPM linter will still emit this.

But I think date-based versions are normal and understandable, so there is no need to replace them with semver. Compiz used such versions since a very early version [1], and it is part of SOVERSION since 2012 [2].

Debian/Ubuntu's linter (Lintian) emits a similar warning, and we just override it [3]. I think you can do the same.

[1]: https://git.launchpad.net/compiz/commit/?id=9665b93235a8cabb
[2]: https://git.launchpad.net/compiz/commit/?id=ce01c70b5be2755f
[3]: https://git.launchpad.net/compiz/tree/debian/compiz-core.lintian-overrides