-
Notifications
You must be signed in to change notification settings - Fork 92
Julia release fails to launch do to invalid library argument #1167
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
Comments
I made it work by executing: execstack -c /home/franzs/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/lib/julia/libopenlibm.so apparently the stack is incorrectly marked as executable. |
The problem is not present, when I install Julia through the official arch repository |
I get the same error. The above |
Juliaup is broken based on this bug for Julia versions above 1.8, all Julia version 1.9, 1.10, 1.11 are resulting in the aforementioned error. |
TLDR: Juliaup is not broken, nor are the older Julia versions that this affects. Rather, glibc made a breaking release (which is bonkers) and it broke a lot of software, including older releases of Julia, which worked fine before. We're working through the best way to address the situation but making an actual new release of dozens of old releases that we can't even run CI for anymore is not straightforward. |
1.10 and 1.11 should be fixed now. |
Wow, even glibc folks push breaking changes?? Bonkers, Indeed |
Whenever I try to start julia (current release 1.11.3) i get the following error:
ERROR: Unable to load dependent library /home/franzs/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/bin/../lib/julia/libopenlibm.so
Message:/home/franzs/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/bin/../lib/julia/libopenlibm.so: cannot enable executable stack as shared object requires: Invalid argument
I am using Juliaup 1.17.11 installed through the AUR.
The text was updated successfully, but these errors were encountered: