Package Details: julia-bin 1.7.3-1

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: swiftscythe
Last Packager: swiftscythe
Votes: 18
Popularity: 1.30
First Submitted: 2018-10-31 20:23 (UTC)
Last Updated: 2022-05-26 07:22 (UTC)

Dependencies (0)

Required by (21)

Sources (1)

Latest Comments

acxz commented on 2022-04-04 16:08 (UTC) (edited on 2022-04-04 17:12 (UTC) by acxz)

Built in clean chroot getting the following error when running julia:

Interesting to note that sudo julia works.


signal (11): Segmentation fault
in expression starting at none:0
__strlen_avx2 at /usr/bin/../lib/libc.so.6 (unknown line)
printf_positional at /usr/bin/../lib/libc.so.6 (unknown line)
__vfprintf_internal at /usr/bin/../lib/libc.so.6 (unknown line)
__vsprintf_internal at /usr/bin/../lib/libc.so.6 (unknown line)
__sprintf_chk at /usr/bin/../lib/libc.so.6 (unknown line)
symbol_suffix_search at /usr/lib/libblastrampoline.so (unknown line)
autodetect_symbol_suffix at /usr/lib/libblastrampoline.so (unknown line)
lbt_forward at /usr/lib/libblastrampoline.so (unknown line)
#lbt_forward#7 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lbt.jl:158
lbt_forward##kw at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lbt.jl:158 [inlined]
__init__ at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/LinearAlgebra.jl:533
jfptr___init___49299.clone_1 at /usr/lib/julia/sys.so (unknown line)
_jl_invoke at /buildworker/worker/package_linux64/build/src/gf.c:2247 [inlined]
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2429
jl_apply at /buildworker/worker/package_linux64/build/src/julia.h:1788 [inlined]
jl_module_run_initializer at /buildworker/worker/package_linux64/build/src/toplevel.c:73
_finish_julia_init at /buildworker/worker/package_linux64/build/src/init.c:796
julia_init at /buildworker/worker/package_linux64/build/src/init.c:730
jl_repl_entrypoint at /buildworker/worker/package_linux64/build/src/jlapi.c:695
main at julia (unknown line)
__libc_start_call_main at /usr/bin/../lib/libc.so.6 (unknown line)
__libc_start_main at /usr/bin/../lib/libc.so.6 (unknown line)
unknown function (ip: 0x400808)
Allocations: 2720 (Pool: 2712; Big: 8); GC: 0
[1]    458720 segmentation fault (core dumped)  julia

PythonNut commented on 2021-03-28 07:25 (UTC)

Does this depend on p7zip to use the package manager now?

giordano commented on 2021-03-27 20:03 (UTC)

In julia v1.6 you need to install also the libexec directory, see https://discourse.julialang.org/t/julia-v1-5-4-and-v1-6-0-rc2-have-been-released/57040/30

mmtung commented on 2021-03-06 11:40 (UTC)

Hi! Can you please add support for the aarch64 architecture? The change is simple (and worked for me on a local installation): add 'aarch64' to the arch variable and modify the download link by replacing 'x86_64' for '${arch}' in the source variable. Thanks!

artstate commented on 2020-08-27 15:39 (UTC) (edited on 2020-08-27 15:41 (UTC) by artstate)

Update to 1.5.1:

Replace the corresponding lines in PKGBUILD:

pkgver=1.5.1

...

sha256sums=('f5d37cb7fe40e3a730f721da8f7be40310f133220220949939d8f892ce2e86e3')

crave commented on 2020-08-17 06:22 (UTC)

Updated to v1.5.0:

diff --git a/.SRCINFO b/.SRCINFO
index d02282a..2bc26da 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = julia-bin
    pkgdesc = High-level, high-performance, dynamic programming language - official binaries
-   pkgver = 1.4.2
+   pkgver = 1.5.0
    pkgrel = 1
    url = https://julialang.org/
    arch = x86_64
@@ -8,8 +8,8 @@ pkgbase = julia-bin
    provides = julia
    conflicts = julia
    options = !strip
-   source = https://julialang-s3.julialang.org/bin/linux/x64/1.4/julia-1.4.2-linux-x86_64.tar.gz
-   sha256sums = d77311be23260710e89700d0b1113eecf421d6cf31a9cebad3f6bdd606165c28
+   source = https://julialang-s3.julialang.org/bin/linux/x64/1.5/julia-1.5.0-linux-x86_64.tar.gz
+   sha256sums = be7af676f8474afce098861275d28a0eb8a4ece3f83a11027e3554dcdecddb91

 pkgname = julia-bin

diff --git a/PKGBUILD b/PKGBUILD
index 53436a9..69eeb34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
 pkgname=julia-bin
-pkgver=1.4.2
+pkgver=1.5.0
 pkgrel=1
 arch=('x86_64')
 pkgdesc='High-level, high-performance, dynamic programming language - official binaries'
@@ -8,7 +8,7 @@ conflicts=(julia)
 url='https://julialang.org/'
 license=('MIT')
 source=("https://julialang-s3.julialang.org/bin/linux/x64/${pkgver:0:3}/julia-${pkgver}-linux-x86_64.tar.gz")
-sha256sums=('d77311be23260710e89700d0b1113eecf421d6cf31a9cebad3f6bdd606165c28')
+sha256sums=('be7af676f8474afce098861275d28a0eb8a4ece3f83a11027e3554dcdecddb91')
 options=(!strip)

 package() {

microe commented on 2020-06-05 22:37 (UTC) (edited on 2020-06-05 22:44 (UTC) by microe)

I recently received a pinebook pro and have been hacking away at it. I wanted to run julia and found that the AUR of julia-bin did not support aarch64. The julialang.org site has a binary for it, so I made this patch to allow for an aarch64 version of the package: https://github.com/microe/aur-julia-bin/tree/patch-for-aarch64

The specific commit: https://github.com/microe/aur-julia-bin/commit/b0b79edc8bf7355fb8770c4773bfbc230727d421

cmcaine commented on 2019-12-31 08:53 (UTC)

My PR to upstream Julia landed in 1.3.1, so it shouldn't be necessary to remove the icon theme cache (because it should be absent) once the version is bumped.

Phelipe commented on 2019-12-11 17:38 (UTC)

Any news about 1.3?

cmcaine commented on 2019-11-28 22:05 (UTC) (edited on 2019-11-28 22:05 (UTC) by cmcaine)

Diff for 1.3.0, also removes icon cache

diff --git a/PKGBUILD b/PKGBUILD
index 0863342..ae6efbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 pkgname=julia-bin
-pkgver=1.2.0
-pkgrel=1
+pkgver=1.3.0
+pkgrel=0
 arch=('x86_64')
 pkgdesc='High-level, high-performance, dynamic programming language - official binaries'
 provides=(julia)
@@ -8,12 +8,13 @@ conflicts=(julia)
 url='https://julialang.org/'
 license=('MIT')
 source=("https://julialang-s3.julialang.org/bin/linux/x64/${pkgver:0:3}/julia-${pkgver}-linux-x86_64.tar.gz")
-sha256sums=('926ced5dec5d726ed0d2919e849ff084a320882fb67ab048385849f9483afc47')
+sha256sums=('9ec9e8076f65bef9ba1fb3c58037743c5abb3b53d845b827e44a37e7bcacffe8')
 options=(!strip)

 package() {
   mkdir -p ${pkgdir}/usr/share/licenses/julia
   cp -r julia-${pkgver}/{bin,etc,include,lib,share} ${pkgdir}/usr/
+  rm ${pkgdir}/share/icons/hicolor/icon-theme.cache
   install -Dm644 julia-${pkgver}/LICENSE.md \
       ${pkgdir}/usr/share/licenses/julia/LICENSE.md
 }

PythonNut commented on 2019-09-26 02:24 (UTC)

I think an unwanted file sneaked into the build result:

error: failed to commit transaction (conflicting files)
julia-bin: /usr/share/icons/hicolor/icon-theme.cache exists in filesystem