is wireguard available on arm64

Paul Mather paul at gromit.dlib.vt.edu
Mon Dec 30 22:18:02 UTC 2019


On Dec 30, 2019, at 6:12 PM, Peter Libassi <peter at libassi.se> wrote:


> I’m s newbie on BSD. Just installed freebsd on a RPI3 using the image https://download.freebsd.org/ftp/releases/arm64/aarch64/ISO-IMAGES/12.1/FreeBSD-12.1-RELEASE-arm64-aarch64-RPI3.img.xz
> 
> which gave me release: 
> 
> FreeBSD bsd1 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC  arm64
> 
> pkg install wireguard gives message:
> 
> Updating FreeBSD repository catalogue...
> FreeBSD repository is up to date.
> All repositories are up to date.
> pkg: No packages available to install matching 'wireguard' have been found in the repositories
> 
> 
> on the Port web site i find: wireguard-1.0.20191226 
> 
> what am i doing wrong?


You're not doing anything wrong.  According to my quick look on freshports.org for the net/wireguard package, it shows a runtime dependency on net/wireguard-go, and I don't believe Go currently works on FreeBSD/arm64 (though folks on here have said it can be built if you do a native build on an actual FreeBSD/arm64 itself---not a QEMU cross-build).

There was a thread about building Go and Go-based ports here on freebsd-arm not so long ago.  I got the sense from that thread that the situation was improving wrt. Go working on FreeBSD/arm64.

Cheers,

Paul.






More information about the freebsd-arm mailing list