[Pkg-julia-devel] Bug#861484: Bug#861484: Bug#861484: Bug#861484: Bug#861484: julia: FTBFS on arm64
Graham Inggs
ginggs at debian.org
Sun May 7 21:07:16 UTC 2017
Julia builds successfully on a Raspberry Pi 3 running an image
prepared by xylnao, dated 2016-04-14 [1] with kernel 4.5.0.
It fails in the same way as on arm-arm-04 and arm-conova-01 on a
Raspberry Pi 3 running an image prepared by Michael Stapelberg, dated
2017-03-22 [2] with kernel 4.9.18-1.
Both images were upgraded to current Stretch and 1GB was allocated for
a swapfile.
The build failures occur after the Julia executable has been built,
when it is run for the first time in order to compile coreimg.jl.
Instead of building the package, the segfault should be reproducible
by installing julia from the archive and then running 'julia' from a
terminal.
You should get output similar to:
ginggs at rpi3:~$ uname -a
Linux rpi3 4.5.0+ #1 SMP PREEMPT Tue Apr 12 22:51:39 PDT 2016 aarch64 GNU/Linux
ginggs at rpi3:~$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.4.7 (2016-09-18 16:17 UTC)
_/ |\__'_|_|_|\__'_| | Debian version 0.4.7-6+b2
|__/ | aarch64-linux-gnu
julia> versioninfo()
Julia Version 0.4.7
Commit ae26b25 (2016-09-18 16:17 UTC)
Platform Info:
System: Linux (aarch64-linux-gnu)
CPU: unknown
WORD_SIZE: 64
BLAS: libopenblas (NO_LAPACKE NO_AFFINITY ARMV8)
LAPACK: libopenblas
LIBM: libopenlibm
LLVM: libLLVM-3.8
...but this is bad:
ginggs at rpi3:~$ uname -a
Linux rpi3 4.9.0-2-arm64 #1 SMP Debian 4.9.18-1 (2017-03-30) aarch64 GNU/Linux
ginggs at rpi3:~$ julia
signal (11): Segmentation fault
isfile at ./stat.jl:107
Segmentation fault
[1] https://www.raspberrypi.org/forums/viewtopic.php?f=72&t=137963&start=141
[2] https://people.debian.org/~stapelberg//2017/03/22/raspberry-pi-3.html
More information about the Pkg-julia-devel
mailing list