Building with cmake outside of the checkout / branch directory fails to regenerate the version information (used in src/main.cpp and src/ui/dialog/aboutbox.cpp).
Touching the two files in the source tree before triggering a rebuild after pulling a new revision is not sufficient - it is necessary to manually remove the generated src/inkscape-version.cpp* files in the build directory to enforce up-to-date rev no for the current build.
Building with cmake outside of the checkout / branch directory fails to regenerate the version information (used in src/main.cpp and src/ui/ dialog/ aboutbox. cpp).
Touching the two files in the source tree before triggering a rebuild after pulling a new revision is not sufficient - it is necessary to manually remove the generated src/inkscape- version. cpp* files in the build directory to enforce up-to-date rev no for the current build.