[Pkg-julia-devel] Bug#916991: julia: cannot load /usr/bin/../lib/x86_64-linux-gnu/julia/libblas.so: undefined symbol: openblas_get_config

Mo Zhou lumin at debian.org
Fri Dec 21 06:34:28 GMT 2018


Hi Norbert,

> It seems that the current Julia does not like the mkl blas libraries.

Our prebuild Julia package cannot depend on MKL. It assumes that the
user use openblas by default.

For MKL users, there is a CUSTOM_MKL flag provided by julia's
debian/rules file, with which one can easily rebuild the package
against MKL.

Maybe I should temporarily force Debian's prebuilt julia to use openblas
before this problem is solved. This problem is solvable since Julia
doesn't link against any BLAS library. Julia only calls BLAS functions
via FFI.

I'll find time to submit an issue to upstream, discussing about
switching backend BLAS / LAPACK without recompilation, and propose
a possible solution. Of course this takes some time.



More information about the Pkg-julia-devel mailing list