我想请问下 我自己重新编译chaosblade 执行make build_linux 在编译chaosblade-exec-cplus的时候 编译错误 报错内容是:common/channel.go:27:15: undefined: channel.OsChannel 也就是源码中这个地方报错
到chaosblade-spec-go源码中查看确实没有OsChannel
请问这个如何处理?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
需要依赖老的 chaosblade-spec-go 版本.这个问题解决后,如果你是 darwin/arm64,还是会有编译问题的。
https://github.com/chaosblade-io/chaosblade/issues/1010,fix PR:https://github.com/chaosblade-io/chaosblade-spec-go/pull/55这个改完以后还要再升级 exec-cplus ,此回答整理自钉群“ChaosBlade开源讨论群”