nacos-group / nacos-coredns-plugin

Nacos DNS-F Client Based On CoreDNS
Apache License 2.0
83 stars 24 forks source link

执行build.sh安装脚本报错 #2

Open wangxiaotao00 opened 5 years ago

wangxiaotao00 commented 5 years ago

Cloning into 'coredns'... remote: Enumerating objects: 44, done. remote: Counting objects: 100% (44/44), done. remote: Compressing objects: 100% (35/35), done. remote: Total 50352 (delta 12), reused 16 (delta 9), pack-reused 50308 Receiving objects: 100% (50352/50352), 88.06 MiB | 212.00 KiB/s, done. Resolving deltas: 100% (23974/23974), done. Cloning into 'nacos-coredns-plugin'... remote: Enumerating objects: 46, done. remote: Counting objects: 100% (46/46), done. remote: Compressing objects: 100% (38/38), done. remote: Total 46 (delta 15), reused 28 (delta 6), pack-reused 0 Unpacking objects: 100% (46/46), done. go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied sed: 1: "core/coredns.go": command c expects \ followed by text sed: 1: "core/dnsserver/zdirecti ...": command c expects \ followed by text sed: 1: "core/plugin/zplugin.go": command c expects \ followed by text grep: ./vendor/github.com/coreos/etcd/cmd/tools: No such file or directory grep: ./vendor/github.com/coreos/etcd/cmd/etcdctl: No such file or directory grep: warning: ./vendor/github.com/coreos/etcd/cmd/etcd: recursive directory loop grep: ./vendor/github.com/coreos/etcd/cmd/functional: No such file or directory grep: ./vendor/github.com/coreos/etcd/Documentation/README.md: No such file or directory grep: ./vendor/github.com/apache/thrift/tutorial/erl/server.sh: No such file or directory grep: ./vendor/github.com/apache/thrift/tutorial/cl/ensure-externals.sh: No such file or directory sed: 1: "./core/dnsserver/https.go": invalid command code . presubmit/context presubmit/filename-hyphen presubmit/import-testing go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied presubmit/test-lowercase presubmit/trailing-whitespace plugin/nacos/udp_server.go: presubmit/trailing-whitespace: please remove any trailing white space (cd /Users/sse/mygo/src/github.com/mholt/caddy 2>/dev/null && git checkout -q master 2>/dev/null || true) (cd /Users/sse/mygo/src/github.com/miekg/dns 2>/dev/null && git checkout -q master 2>/dev/null || true) (cd /Users/sse/mygo/src/github.com/prometheus/client_golang 2>/dev/null && git checkout -q master 2>/dev/null || true) go get -u github.com/mholt/caddy go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied go get -u github.com/miekg/dns go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied go get -u github.com/prometheus/client_golang/prometheus/promhttp go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied go get -u github.com/prometheus/client_golang/prometheus go: disabling cache (/Users/sse/Library/Caches/go-build) due to initialization failure: open /Users/sse/Library/Caches/go-build/log.txt: permission denied (cd /Users/sse/mygo/src/github.com/mholt/caddy && git checkout -q v0.11.1) (cd /Users/sse/mygo/src/github.com/miekg/dns && git checkout -q v1.1.3) (cd /Users/sse/mygo/src/github.com/prometheus/client_golang && git checkout -q v0.9.1) CGO_ENABLED=0 go build -v -ldflags="-s -w -X github.com/coredns/coredns/coremain.GitCommit=68e09f00" -o coredns coredns.go:9:2: cannot find package "github.com/coredns/coredns/core/plugin" in any of: /Users/sse/mygo/src/coredns/vendor/github.com/coredns/coredns/core/plugin (vendor tree) /usr/local/Cellar/go/1.11.5/libexec/src/github.com/coredns/coredns/core/plugin (from $GOROOT) /Users/sse/mygo/src/github.com/coredns/coredns/core/plugin (from $GOPATH) coredns.go:6:2: cannot find package "github.com/coredns/coredns/coremain" in any of: /Users/sse/mygo/src/coredns/vendor/github.com/coredns/coredns/coremain (vendor tree) /usr/local/Cellar/go/1.11.5/libexec/src/github.com/coredns/coredns/coremain (from $GOROOT) /Users/sse/mygo/src/github.com/coredns/coredns/coremain (from $GOPATH) make: *** [coredns] Error 1 localhost:~ sse$ cd /Users/sse/mygo/src/github.com/coredns/coredns -bash: cd: /Users/sse/mygo/src/github.com/coredns/coredns: No such file or directory

weiyiysw commented 4 years ago

https://github.com/nacos-group/nacos-coredns-plugin/pull/15 请看我这个PR,里面PS部分有说明解决这个编译的问题。 另外,建议你在Linux编译,终端能够翻墙最佳。