WireGuard / wgctrl-go

Package wgctrl enables control of WireGuard interfaces on multiple platforms.
https://godoc.org/golang.zx2c4.com/wireguard/wgctrl
MIT License
727 stars 85 forks source link

Fix CI on FreeBSD and OpenBSD #124

Closed tklauser closed 2 years ago

tklauser commented 2 years ago

This fixes the build step in FreeBSD and OpenBSD CI.

Also drop deprecated golint from the build step.

tklauser commented 2 years ago

Unfortunately, this doesn't completely fix OpenBSD because golang.org/dl doesn't provide openbsd/amd64 binaries and I currently don't know how else we could get them :disappointed:

mdlayher commented 2 years ago

No worries. This still pushes the current state of things forward. I'd be okay skipping OpenBSD builds for now if needed.

tklauser commented 2 years ago

No worries. This still pushes the current state of things forward. I'd be okay skipping OpenBSD builds for now if needed.

Thanks. I've changed the second commit to skip building wireguard-go and the tests requiring it on OpenBSD for now.

mdlayher commented 2 years ago

Much appreciated.