Package Details: julia-git 1.10.2.r55077.gbd47eca2c8a-1

Git Clone URL: https://aur.archlinux.org/julia-git.git (read-only, click to copy)
Package Base: julia-git
Description: High-level, high-performance, dynamic programming language
Upstream URL: https://julialang.org/
Licenses: MIT
Conflicts: julia
Provides: julia
Submitter: mihi
Maintainer: TrialnError (fusion809, mar)
Last Packager: TrialnError
Votes: 54
Popularity: 0.82
First Submitted: 2012-02-22 08:57 (UTC)
Last Updated: 2024-03-14 22:09 (UTC)

Required by (19)

Sources (7)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 21 Next › Last »

alyst commented on 2014-02-08 14:24 (UTC)

It failed building for me with: # Update RPATH entries of Julia if ERROR: paths must be absolute paths, they must start with a forward slash! != ../lib/julia for julia in /tmp/yaourt-tmp-xxx/aur-julia-git/pkg/julia-gitjulia-8608690a96/bin/julia-* ; do \ patchelf --set-rpath '$ORIGIN/ERROR: paths must be absolute paths, they must start with a forward slash!:$ORIGIN/ERROR: paths must be absolute paths, they must start with a forward slash!' $julia; \ done /bin/sh: line 1: patchelf: command not found /bin/sh: line 1: patchelf: command not found /bin/sh: line 1: patchelf: command not found /bin/sh: line 1: patchelf: command not found Should patchelf (I've found one in AUR) be included into makedeps?

TrialnError commented on 2014-02-07 18:06 (UTC)

Thanks for the note csousa. I agree it may be the best to set USE_SYSTEM_LLVM=0, since they skip the support for 3.4. So, with the next PKGBuild update the compilation time will skyrocket @atomicules: For me not, as I do not use R ;) But the note onto the patched library is another thing. I will take a look at the links and if it's the best julia shall build the lib itself And some other changes will come (I noticed notes about missing gtar and some USE_SYSTEM calls were changed)

csousa commented on 2014-02-06 04:24 (UTC)

Hi, The PKGBUILD sets make to USE_SYSTEM_LLVM=1, and current version of LLVM in Arch is 3.4. Since Julia has some issues with LLVM 3.4, some segmentation faults and other errors can occur. Please see: https://groups.google.com/forum/#!topic/julia-users/5zjoL6nMHyE and https://github.com/JuliaLang/julia/issues/5696 . I've tried to downgrade Arch LLVM to 3.3 (using https://wiki.archlinux.org/index.php/Arch_Rollback_Machine) and that fixes the issues. I didn't try compiling Julia with USE_SYSTEM_LLVM=0 as it was taking too much time, but I suppose that this will be the only option to the PKGBUILD since setting it to be dependent on LLVM 3.3 may be worst for the users. Best, Cristóvão D. Sousa

atomicules commented on 2014-02-01 13:33 (UTC)

Would it not make more sense to remove the dependency on librmath? That package conflicts with R. Since Julia is targeting the same kind of user base it is likely users will want to have both installed. Also Julia uses a patched patched version of the Rmath library and recommend that their patched version is used (See [1] [2]). The AUR librmath package is a straight build from the R release. [1]: https://github.com/JuliaLang/julia/blob/master/DISTRIBUTING.md#notes-on-rmath [2]: https://groups.google.com/d/topic/julia-dev/WQ-Duwlo6gg/discussion Anyway, since I had R installed, I changed the PKGBUILD file and removed the dependency on librmath and then set USE_SYSTEM_RMATH to 0. All built fine.

TrialnError commented on 2013-12-27 18:20 (UTC)

The best case indeed. So shall it be removed and cause no longer problems

csousa commented on 2013-12-27 16:48 (UTC)

Indeed, the patch is no longer needed. http://pastebin.com/mKcw2kmN

csousa commented on 2013-12-27 16:19 (UTC)

It may be that the patch is no longer needed: https://github.com/JuliaLang/julia/commit/0ee592e8d2bf59517f6f57e82094740df7cf245f

gammel.holte commented on 2013-12-26 23:42 (UTC)

Any fix to this issue?

LowGravitas commented on 2013-12-25 19:39 (UTC)

I've got the patch faiing again, can't figure out how to fix it. patching file Makefile Hunk #1 FAILED at 176. 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej