jmaustpc wrote: ↑
Fri Mar 29, 2019 1:14 pm
I noticed that the revision number part of the version data is missing in the new FreeCAD 0.18 from the Release PPA on Kubuntu 18.04.
Indeed I know it is missing. Currently I'm trying to unify Debian, Ubuntu, and our PPA's packaging, so the reason it's missing in the PPA is because it's also missing in the base Debian package from which all the other packaging derives. All of this is at https://salsa.debian.org/science-team/freecad
However, for the stable releases, this should not be a problem. 0.18 is identically equal to a git commit already, because we are using git tags. If you have a copy of the repo you can see this for yourself by running git show 0.18, which reveals 0.18 == 690774c0effe4fd7b8d2b5e2fb2b8c8d145e21ce. If we need to backport commits to 0.18, then we need to make a new tagged release 0.18.1, which will show in Help > About FreeCAD.
So, this is for sure something that needs to be resolved, but only for the daily builds, not the stable releases. I really don't like the way it's currently being solved for those daily builds because it means they have to be done manually, so I am going to figure out a different way... after the 0.18 release announcement.