New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crystal 0.23 reports old version number #4642
Comments
Crystal grabs version number from git or environment variable on compile time. I guess @need47 builds crystal from tar ball source. |
@makenowjust Indeed, I used tar.gz |
Moving out of 0.23.1 release since its not a regression - was happening from before. It would be nice to fix it, anyway 👍 |
@makenowjust And it just took the 0.21.1 from the original compiler? |
It seems so - I've downloaded the 0.22.0 zip, built it with 0.23.0, and got it to report 0.23.0 |
I installed crystal 0.23 from source. I've the following requirements:
In the source dir, I ran command 'make' and 'make spec'. All passed. But it seems crystal 0.23 is reporting 0.21.1 for me. See below.
$ ./crystal-0.21.1-1/bin/crystal -v
Crystal 0.21.1 [3c6c75e] (2017-03-06) LLVM 3.5.0
$ ./crystal-0.23.0-1/bin/crystal -v
Using compiled compiler at `.build/crystal'
Crystal 0.21.1 (2017-06-29) LLVM 3.9.1
The text was updated successfully, but these errors were encountered: