Closed bbartlomiej closed 3 years ago
Hello. NetBSD is not officially supported by AdGuard Home. We'll see if restoring the build is viable, but we cannot guarantee the proper work after it is built.
Sure, understood. I've been building and testing 0.105.2 and seemed to work fine. Unfortunately I don't have experience with Go, but doesn't it seem like a missing module?
It's not missing, it's just not set to build under that OS. We've pushed some changes to the master
branch, which should soon also be pushed to the edge
channel and later released with v0.106.3.
Great news and thank you. I'll try to test them.
I managed to test your commit a0d0ef5cd80b51df7fff42f1eae8712176e8478b and it successfully built on NetBSD 9.2 and runs. I managed to test enabling various blocklists and blocking services in Filters > Blocked services
(facebook.com). It works.
I tried to test DHCP but checking for active DHCP servers fails with:
Error: control/dhcp/find_active_dhcp | Network Error
- to be honest I havent checked that earlier.
DHCP on BSD is an open issue. It'll probably get better once we include OpenBSD support (issue #2439), since NetBSD and OpenBSD are relatively similar in how they handle networking, at least as far as I am aware.
We'll close this issue for now, thanks for testing.
Issue Details
Expected Behavior
AdGuardHome 0.106.2 builds.
Actual Behavior
Build fails with:
Screenshots
Additional Information
version 0.105.2 builds and runs cleanly both using go 1.15 and go 1.16.2 version 0.106.2 fails to build using go 1.15 and go 1.16.2 on NetBSD
in pkgsrc I am using a copied Make target from your scripts. NPM/Yarn packages also installed.
Dependencies are satisfied:
Go version:
Go modules downloaded by pkgsrc framework (and generated based on your go.mod):