mdsplus
mdsplus copied to clipboard
MDSplus kits loose version information
We have seen this before, but it keeps happening. The current version of mdsplus-alpha alpha_release-7-134-15
shows version 0.0.0 when asked:
jas@mfews07:~/mdsplus$ mdstcl
TCL> show version
MDSplus version: 0.0.0
----------------------
Release: alpha_release_0.0.0
Browse: https://github.com/MDSplus/mdsplus/tree/alpha_release_0.0.0
Download: https://github.com/MDSplus/mdsplus/archive/alpha_release_0.0.0.tar.gz
I looked through the code, and can not see how this works.
damn.. well i made it so straight forward as I could, removing most of the configure.ac logic ..
The magic should now happen in ./deploy/git_revision.sh
. It should be executed by the main builder during bootstrapping and write the configure bits that simply sets those variables.
not sure why it would not work.. i may find some time next week ..
When I build it in my own directory, it does the right thing. When I fire off a build using jenkins (for example: http://jenkins2.mdsplus.org/job/ubuntu18/7846/console ) it seems to know what version it is building but does not put that version information where it needs to be.
Haven't seen this in a while, we'll keep an eye on it.