Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 2019 16:13:43 +0100
From:      "Ronald Klop" <ronald-lists@klop.ws>
To:        =?utf-8?Q?Mika=C3=ABl_Urankar?= <mikael.urankar@gmail.com>, =?utf-8?Q?Bernhard_Fr=C3=B6hlich?= <decke@freebsd.org>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: is wireguard available on arm64
Message-ID:  <op.0dn4k5gvkndu52@joepie>
In-Reply-To: <CAE-m3X3LxXo=aB0OE=trV=aaKpkDh3BaHCXAhCaC953ZP5BNHQ@mail.gmail.com>
References:  <6C673FA9-57F5-4291-A32A-7D6F9837CB74@libassi.se> <CAJwjRmQ48u14eHduVTFZb=87ivxQekzv7gbeM9xMQEjZFRw3gQ@mail.gmail.com> <CAE-m3X3LxXo=aB0OE=trV=aaKpkDh3BaHCXAhCaC953ZP5BNHQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 31 Dec 2019 13:54:35 +0100, Bernhard Fr=C3=B6hlich <decke@freebs=
d.org>  =

wrote:

> On Tuesday, December 31, 2019, Mika=C3=ABl Urankar <mikael.urankar@gma=
il.com>
> wrote:
>> Le lun. 30 d=C3=A9c. 2019 =C3=A0 22:12, Peter Libassi <peter@libassi.=
se> a =C3=A9crit :
>>>
>>> I=E2=80=99m 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  arm6=
4
>>>
>>> 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?
>>
>> Nothing :)
>>
>> go for arm64 is available as lang/go-devel. You'll need to compile it=

>> manually as we only provide packages for the quarterly branch on
>> RELEASE version of FreeBSD (and go-devel hasn't landed in the
>> quarterly branch
>
> go-devel is already able to compile on arm64 and some go ports have be=
en
> patched for arm64 to build fine - including wireguard-go.
>
> So once the next quarterly branch is created (in less than 24h) and th=
e
> builders have finished (in a few days) we should have Go ports availab=
e  =

> on
> arm64 including wireguard.


Mmmm "in a few days" is not so true. It takes about 5-7 days to build al=
l  =

packages for one FreeBSD version on ARM64. So it takes about 2-3 weeks t=
o  =

do a full build for head, 12.x and 11.x. You are unlucky if your version=
  =

builds last. :-)

Last full build for head:
http://thunderx1.nyi.freebsd.org/build.html?mastername=3Dhead-arm64-defa=
ult&build=3Dp519639_s355573
All current arm64 builds:
http://thunderx1.nyi.freebsd.org/

Regards,

Ronald.


>
> In addition to that there is a Rust based wireguard userspace
> implementation in the works which should also work on FreeBSD - but th=
at  =

> is
> something for 2020.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.0dn4k5gvkndu52>