There's a closed pull request on the void-packages repository lazarus: update to 2.0.10 https://github.com/void-linux/void-packages/pull/25217 Description: The filename structure of the source tarball for 2.0.10 is different. A "-2" was added at the end as a revision number for 2.0.10. This was not the case for earlier 2.0.x versions. `revision` variable is reserved for package revision. Can't add "-2" on `version` because xlint complains `version must not contain the characters : or -`. So had to add a `_version_revision_suffix` variable to fix this.