-
Notifications
You must be signed in to change notification settings - Fork 15
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
Module failed to load (version `GLIBC_2.17' not found) #127
Comments
Hi. I will investigate possible solution with MUSL libc, but I don't really know whether it will work out. |
Last release lowers requirement to GLIBC 2.4. Test it out. |
Tested but I have the same problem.
It seems strange that you recompiled it for glibc 2.4 and it still doesn't work anyway. AmxxCurl works with 2.12 so grip should work too. Sorry for the inconveniences. |
@GiovaniFerraroTrivelli I think static compiling with MUSL libc is the only option. I will do it in my free time. Anyway. AmxxCurl and GRIP are very different projects. GRIP isn't tested or developed for ancient systems. Glibc 2.4 was released 13 years ago. I can't recompile it for glibc 2.4, because underlying Rust standard library seems to use the newest available APIs. I just removed OpenSSL dependency in the hope, that it will help with issue. It seems to be easy to use MUSL libc with Rust, because there are already tested Docker images which compile it for you. Such as https://github.com/emk/rust-musl-builder But I think it will anyway consume time to integrate it in existing CMake script and configure build caching. |
After many hours of testing, finally I could compile GRIP and run it into my server, but different errors appeared after that (which is logic). Never mind. I think I will change to another hosting in the next year (if it's possible, to a dedicated server) so I will be able to install GRIP. It is sad that all of my ideas with REST will have to wait. haha. Thanks and sorry for all the problems! |
@GiovaniFerraroTrivelli Try this out, from #131 |
Yes! It works perfectly!! Great job, thanks! |
Are you sure? It's the first rule of programming that nothing works on the
first try :D.
Maybe your hosting updated their libc or something like that?
…On Tue, Jul 23, 2019, 22:39 Giovi ***@***.***> wrote:
Yes! It works perfectly!! Great job, thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#127?email_source=notifications&email_token=AETPTKC2JXGXOTVAKCCBNRLQA5F7TA5CNFSM4ICPTQL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2UBRLY#issuecomment-514332847>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AETPTKGAG5KWHIWFPORUL7TQA5F7TANCNFSM4ICPTQLQ>
.
|
I know that haha, but you are lucky 😁 I have been testing since I commented 4 hours ago and no problem has occurred. My hosting is horrible (but it's the only one from my country), so this isn't an option. |
And now I have a problem 😥 I restarted the server where I was testing and this appeared on console:
The most curious thing is that until a few minutes ago all worked excellent, I restarted the server and this happens :( (I was testing all the day... I think I'm not crazy... 😟) |
Updating. I migrated to another hosting (now a dedicated server) and now I can use grip. Sorry for not updating this before, but it was a lot of work to migrate 20 servers 😁 I am very happy for this. Again, thanks for all your hard work! |
Hello!
I was trying to upload the module on my server but I get the following error:
I know this is because the OS that my server is running is too old, but I don't have any way to update it because I am using a shared hosting. I had the same problem with an old AmxxCurl version but the project owner fixed that.
I tried to recompile using an old GLIBC but I give up without results :( Is there a way to fix this without problems?
Thanks!
The text was updated successfully, but these errors were encountered: