Skip to content
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

FreeBSD binaries on 1.4 and nightly can't load LinearAlgebra #34540

Closed
MikaelSlevinsky opened this issue Jan 27, 2020 · 7 comments · Fixed by #34562
Closed

FreeBSD binaries on 1.4 and nightly can't load LinearAlgebra #34540

MikaelSlevinsky opened this issue Jan 27, 2020 · 7 comments · Fixed by #34562
Labels
system:freebsd Affects only FreeBSD
Milestone

Comments

@MikaelSlevinsky
Copy link

Hello, I've been redirected to file an issue with Julia about FreeBSD binaries on 1.4 and nightly after observing the following error using CirrusCI.jl

WARNING: Error during initialization of module LinearAlgebra:
ErrorException("could not load library "libopenblas64_"
Shared object "libgfortran.so.5" not found, required by "libopenblas64_.so"")
┌ Error: Error during initialization of module CHOLMOD
│   exception =
│    could not load library "libcholmod"
│    Shared object "libgfortran.so.5" not found, required by "libopenblas64_.so"
│    Stacktrace:
│     [1] dlopen(::String, ::UInt32; throw_error::Bool) at /usr/home/julia/buildbot/worker/package_freebsd64/build/usr/share/julia/stdlib/v1.4/Libdl/src/Libdl.jl:109
│     [2] dlopen at /usr/home/julia/buildbot/worker/package_freebsd64/build/usr/share/julia/stdlib/v1.4/Libdl/src/Libdl.jl:109 [inlined] (repeats 2 times)
│     [3] __init__() at /usr/home/julia/buildbot/worker/package_freebsd64/build/usr/share/julia/stdlib/v1.4/SuiteSparse/src/cholmod.jl:90
└ @ SuiteSparse.CHOLMOD ~/usr/home/julia/buildbot/worker/package_freebsd64/build/usr/share/julia/stdlib/v1.4/SuiteSparse/src/cholmod.jl:177

Please see, e.g. the logs here https://cirrus-ci.com/github/JuliaApproximation/FastTransforms.jl, and/or the original issue ararslan/CirrusCI.jl#4 for further details.

@ararslan ararslan added the system:freebsd Affects only FreeBSD label Jan 27, 2020
@ararslan
Copy link
Member

@staticfloat, @giordano: BinaryBuilder issue?

@ararslan ararslan added this to the 1.4 milestone Jan 27, 2020
@ararslan ararslan changed the title FreeBSD Binaries on 1.4 and nightly FreeBSD binaries on 1.4 and nightly can't load LinearAlgebra Jan 27, 2020
@giordano
Copy link
Contributor

This is the issue we discussed a few days ago on slack 🙂

@ararslan
Copy link
Member

Whoops. Clearly I've forgotten already... Unfortunately it seems the conversation has since been lost to the Slack sands of time. Can you remind me what the conclusions were from that discussion?

@giordano
Copy link
Contributor

Unfortunately it seems the conversation has since been lost to the Slack sands of time.

It's in #built-system

Can you remind me what the conclusions were from that discussion?

No clear conclusion, but you opened #34441 as a result 😅

@ararslan
Copy link
Member

It's in #built-system

Still lost to the paywall, at least for me.

but you opened #34441 as a result

But that didn't actually address the issue, just something we noticed while investigating the issue, right? My memory is pretty fuzzy on this.

@giordano
Copy link
Contributor

But that didn't actually address the issue, just something we noticed while investigating the issue, right? My memory is pretty fuzzy on this.

No, I don't think this would have solved this particular issue, only the fact that libklu.so from SuiteSparse has the wrong OS/ABI.

@ararslan
Copy link
Member

So it looks like we're going to need JuliaPackaging/Yggdrasil#410 and a bump to the corresponding BB version here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
system:freebsd Affects only FreeBSD
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants