Page 1 of 1

Build conflict Version Number [Solved]

Posted: 25 Aug 2017, 19:39
by PicassoCT
I upgraded from a old version to the most recent develop version, migrating and merging my old IK-Changes. Everything seemed to build fine, but i get the following error.

Code: Select all

MESSAGE: Entering directory `/home/picassoct/Desktop/linkspring/'
/bin/sh -c 'make'
----------Building project:[ springIK - Debug ]----------
[  0%] Built target gflags_nothreads_static
[  3%] Built target assimp
[  3%] Built target squish
[  4%] Built target CUtils
  Configuring Version files ...
CMake Error at rts/build/cmake/UtilVersion.cmake:196 (Message):
  Invalid version format: v1.0-0-g62ccc75 develop
Call Stack (most recent call first):
  rts/build/cmake/ConfigureVersion.cmake:28 (FetchSpringVersion)

CMakeFiles/generateVersionFiles.dir/build.make:57: recipe for target 'generateVersionFiles' failed
make[2]: *** [generateVersionFiles] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/generateVersionFiles.dir/all' failed
make[1]: *** [CMakeFiles/generateVersionFiles.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
====2 errors, 0 warnings===
Anybody a idea how to set the version number correctly?

Re: Build conflict Version Number

Posted: 28 Aug 2017, 09:49
by abma
delete the invalid tag:
git tag -d v1.0-0
the output of "git describe" has to show a valid version name.

Re: Build conflict Version Number

Posted: 28 Aug 2017, 10:38
by PicassoCT
I did as described and deleted the tag.

git describe now yields :

103.0.1-1316-g84f98ee

for me. Unfortunatly the build error stayed the same.
I did ddelte the old-buildresults.

Re: Build conflict Version Number

Posted: 28 Aug 2017, 11:20
by abma
very likely you need to "rm VERSION" so the file gets regenerated. when you paste the full output of cmake you get better help :-)

Re: Build conflict Version Number [Solved]

Posted: 28 Aug 2017, 15:07
by PicassoCT
rm Version solved this

Thanks abma