summary refs log tree commit diff
path: root/.guix-channel
diff options
context:
space:
mode:
authorJean-Baptiste Volatier <jbv@pm.me>2021-10-16 19:12:14 +0000
committerEfraim Flashner <efraim@flashner.co.il>2021-11-15 22:38:09 +0200
commita1a7e2b95170dd2e998ef1855544fea162b11685 (patch)
tree3f093d39abb45b2864b4f02cfe871f01daaba6b8 /.guix-channel
parent2b56e477f36b0561e5d8861a902ec25c5e7bafb3 (diff)
downloadguix-a1a7e2b95170dd2e998ef1855544fea162b11685.tar.gz
gnu: julia: Fix llvm-julia version.
LLVM bundled in the binary julia distributed by upstream has its
version with a "jl" suffix. The llvm-julia package does not have
this suffix, which causes some packages (e. g. LLVM.jl) to fail to
load.

LLVM.jl does this in order to be sure that it is loading a LLVM as
patched for julia and not LLVM from the distribution which will
lack the correct patches on distribs other than GUIX.

I guess there might be other packages that rely on this, so we
should fix our llvm-julia package.

* gnu/packages/julia.scm (llvm)
[source]: Add missing upstream patch
[arguments]: Add configure-flag to set a "jl" suffix to llvm version
(julia)[arguments]: Symlink llvm to llvm-11jl.so

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Diffstat (limited to '.guix-channel')
0 files changed, 0 insertions, 0 deletions