-
Notifications
You must be signed in to change notification settings - Fork 22
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
can not build on debian 9 #79
Comments
Have you tried Rubinius v2.2.7? I think that's the last version that I successfully had Fancy working with. It will be a pretty big effort to get Fancy running on the latest Rubinius version. A lot of internals have changed in Rubinius since the last time Fancy has been running successfully and I unfortunately won't have time to fix it any time soon. Feel free to post any build errors here that you run into with that Rubinius version and I'll see if I can help. |
this is the result with mounted binary rubinius 2.7
|
different error with rvm compiled rbx-head (3.40)
|
another yet different error with mounted rubinius 3.29 binary (uninitialized constant OPENSSL_VERSION_NUMBER - perhaps not as interesting) this is the result using the URL as i copied from the last fancy travis build - is apparently returning a different version now tho - after seeing this OPENSSL_VERSION_NUMBER error i tried adding ssl support with
|
Sorry for the late reply. Have you tried running it with the version I mentioned? |
not unless you know where i can get that version - the peeps in the gitter chat showed me this list with all the binaries they are hosting and they only go back to 2.6 - i saw 2.7 there and i must have assumed that is what you meant http://rubinius-binaries-rubinius-com.s3-us-west-2.amazonaws.com/index.txt there is a git tag at rubinius v2.2.7 - i will try but i have not been able to compile the more recent versions - also these seem to be particular to a specific version of llvm with the newer versions requiring 3.5 and 3.6 - the earliest version of llvm in debian is 3.4 so i dont have much confidence this will work |
You can find them here on github, on Rubinius' releases page: https://github.com/rubinius/rubinius/releases?after=v2.2.9 |
no go :(
|
Have you tried building the 2.2.7 release from source yourself? |
oh so close this time .... will some more tomorrow maybe
|
i have been trying to get some version of rubinuis on my debian 9 system that will allow fancy to compile - i have tried several different versions old and new with various combinations of rubinius (2.2.6, 2.2.10, 2.4.1, 2.5.8, 3.12, 3.29) and llvm (3.4, 3.5, and 3.6) - the folks in the rubinius gitter chat advise that i am probably wasting my time and the best way forward would be to request that the fancy developers update to be compatible with their latest VM
i could post issues for the compile errors but they vary depending on which rubinuis version i use so im not sure which would be more helpful
i have not been able to compile any version of rubinius directly from git but with rvm i was able to install these two versions:
i am willing to help any way i can with the disclaimer that i do not know the first thing about llvm or rubinius (other than that it is very difficult to build)
The text was updated successfully, but these errors were encountered: