-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AdGuardHome 0.106.2 fails to compile on NetBSD 9.x #3147
Comments
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? |
Updates AdguardTeam/AdGuardHome#3147. Squashed commit of the following: commit e7c9ed8 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Mon May 17 13:13:03 2021 +0300 nclient4: restore netbsd compat
It's not missing, it's just not set to build under that OS. We've pushed some changes to the |
Great news and thank you. I'll try to test them. |
I managed to test your commit a0d0ef5 and it successfully built on NetBSD 9.2 and runs. I managed to test enabling various blocklists and blocking services in I tried to test DHCP but checking for active DHCP servers fails with: |
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. |
Updates AdguardTeam/AdGuardHome#3147. Squashed commit of the following: commit e7c9ed8 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Mon May 17 13:13:03 2021 +0300 nclient4: restore netbsd compat
Updates AdguardTeam#3147. Squashed commit of the following: commit 4e1bcfd Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Mon May 17 13:17:51 2021 +0300 all: restore netbsd compat
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):
The text was updated successfully, but these errors were encountered: