-
Notifications
You must be signed in to change notification settings - Fork 18
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
make error! #29
Comments
It looks like coredns have added changes that are incompatible with external plugins. So |
@denis-tingajkin |
@snakwu It is interesting. Will try to figure out why proxy still working :) |
Thank you very much |
@snakwu I've found that coredns have updated logic in Also, I've found that coredns project owner recently has updated |
在之前fanout不能编译时,我测试过proxy是可以正常编译的,然后coredns更新到了v1.7.1,proxy才更新的,然后一直没更新过了,fanout在v1.7.1刚出来时,你做了个修复,可以编译了,但不过两天又出错了,但proxy一直都能正常编译,所以说,能不能作为一个参考,来修复这个问题? |
@snakwu I do not think that we should update fanout plugin to latest coredns. Because in this case, we can face with bugs. Could you investigate are other plugins combinable with latest coredns master? https://coredns.io/explugins/ |
https://github.com/c-mueller/ads |
@snakwu
|
@denis-tingajkin 哦,对不起,可能coerdns又更新了什么! |
Note: plugin proxy has been updated to latest coredns. Plugin fanout is working fine with the latest fixed coredns (v1.7.1).
|
@denis-tingajkin |
@denis-tingajkin
Cloning into 'coredns'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 57644 (delta 7), reused 5 (delta 2), pack-reused 57623
Receiving objects: 100% (57644/57644), 95.72 MiB | 2.62 MiB/s, done.
Resolving deltas: 100% (31201/31201), done.
go generate coredns.go
CGO_ENABLED=0 go build -v -ldflags="-s -w -X github.com/coredns/coredns/coremain.GitCommit=35b40a84-dirty" -o coredns
go: finding github.com/networkservicemesh/fanout latest
github.com/networkservicemesh/fanout
github.com/networkservicemesh/fanout
../../pkg/mod/github.com/networkservicemesh/[email protected]/setup.go:53:21: cannot use c (type *"github.com/caddyserver/caddy".Controller) as type *"github.com/coredns/caddy".Controller in argument to dnsserver.GetConfig
note: module requires Go 1.14
make: *** [Makefile:16: coredns] Error 2
snakwu@hassio-server:~/go-workspace/src/coredns$
The text was updated successfully, but these errors were encountered: