Package Details: julia-bin 1.11.3-2

Git Clone URL: https://aur.archlinux.org/julia-bin.git (read-only, click to copy)
Package Base: julia-bin
Description: High-level, high-performance, dynamic programming language - official binaries
Upstream URL: https://julialang.org/
Keywords: julia language programming
Licenses: MIT
Conflicts: julia
Provides: julia
Submitter: swiftscythe
Maintainer: alhirzel
Last Packager: alhirzel
Votes: 35
Popularity: 1.41
First Submitted: 2018-10-31 20:23 (UTC)
Last Updated: 2025-02-07 14:03 (UTC)

Required by (19)

Sources (2)

Latest Comments

1 2 3 Next › Last »

alhirzel commented on 2025-02-07 14:04 (UTC)

Having not heard from @swiftscythe, I have applied the fix to pkgrel++. Please advise if you have any further issues, or notice that this can be reverted.

Thanks again @aitzkora!

aitzkora commented on 2025-02-05 13:32 (UTC)

Hi @alhirzel, I managed to make a patch and test on my computer. But I do not know how to submit the patch. I could send it to @swiftscythe if I have his email address

alhirzel commented on 2025-02-05 00:48 (UTC)

@aitzkora, I personally think that would be a reasonable workaround until upstream is fixed. Thanks for looking into the root cause and linking the upstream issue.

@swiftscythe - as the primary maintainer of this package, would you like to weigh in?

aitzkora commented on 2025-02-04 23:21 (UTC)

As explained here https://github.com/JuliaLang/julia/issues/57250, one could solve the problem doing

execstack -c /usr/bin/../lib/julia/libopenlibm.so

to enable the stack of that shared object to be executable. Main problem is that we need execstack as a new dependence of the PKGBUILD. I can try to make a patch, if you agree to add execstack as a temporary dependence of julia-bin

aitzkora commented on 2025-02-04 13:57 (UTC)

modify the RUNPATH does not change anything. It seems to be related to that kind of errors : https://gitlab.archlinux.org/archlinux/packaging/packages/glibc/-/issues/19

alhirzel commented on 2025-02-04 13:40 (UTC)

I do not have time to debug this issue right now, but if someone shares a fix I will review and can apply timely. Thank you so much @porcaror and @aitzkora!

aitzkora commented on 2025-02-04 13:37 (UTC)

Hi @porcaror, I have the same error, as a workaround you could launch

LD_PRELOAD="/usr/lib/libopenlibm.so" julia

to make it work. I will try to modify the runpath with patchelf. If it work I will share my solution

porcaror commented on 2025-02-03 17:15 (UTC)

Hi.

After upgrading to the new glibc 2.41+r2+g0a7c7a3e283a-1, when I lauch julia from a terminal I have the following error messages:

ERROR: Unable to load dependent library /usr/bin/../lib/julia/libopenlibm.so Message:/usr/bin/../lib/julia/libopenlibm.so: cannot enable executable stack as shared object requires: Invalid argument

and julia doesn't work. Please can you help me?

vandalt commented on 2024-07-04 23:47 (UTC)

Hi! I had an issue with Wayland plotting with the GR backend. The upstream package added a fix, and it works with the juliaup package, but not with julia-bin. I don't know why that is the case, but wanted to mention it in case someone else faced this issue and/or had a solution.

Thanks!

The upstream GR.jl issue: https://github.com/jheinen/GR.jl/issues/548