is wireguard available on arm64

Bernd Walter ticso at cicely7.cicely.de
Wed Jan 1 20:17:43 UTC 2020


On Wed, Jan 01, 2020 at 12:31:45PM +0100, Peter Libassi wrote:
> 
> Tried to compile the go ports on my RPI3, and yes the go and go14 is not supported on aarch64. go-devel came a little further before giving up:
> 
> root at bsd1:/usr/ports # svn update /usr/ports
> Updating '.':
> At revision 521712.
> 
> root at bsd1:/usr/ports/lang/go-devel # make install
> .
> .
> cmd/link/internal/riscv64
> cmd/link/internal/s390x
> cmd/link/internal/wasm
> cmd/link/internal/x86
> cmd/link
> go build cmd/compile/internal/ssa: /usr/ports/lang/go-devel/work/go-a5bfd9da1d1b24f326399b6b75558ded14514f23/pkg/tool/freebsd_arm64/compile: signal: killed
> go tool dist: FAILED: /usr/ports/lang/go-devel/work/go-a5bfd9da1d1b24f326399b6b75558ded14514f23/pkg/tool/freebsd_arm64/go_bootstrap install -gcflags=all= -ldflags=all= -v -i cmd/asm cmd/cgo cmd/compile cmd/link: exit status 1
> *** Error code 2
> 
> Stop.
> make: stopped in /usr/ports/lang/go-devel

Wireguard did compile fine for me on a 12.1-RELEASE PINE64-LTS with ports checked
out out at r521569.

go-devel-g20191217             Go programming language (development version)
wireguard-go-0.0.20191012_1    WireGuard implementation in Go
wireguard-1.0.20191226         Fast, modern and secure VPN Tunnel

Considering the "signal: killed" message, I suspect a low memory
condition.
My Board has 2G RAM and 8G swap on very fast uSD cards.

-- 
B.Walter <bernd at bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.


More information about the freebsd-arm mailing list