[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