我正在Istio-envoy
上构建rhel7.6:ppc64le
。构建通过,但是有测试失败:
错误:
In file included from test/server/filter_chain_benchmark_test.cc:19:0:`
`bazel-out/ppc-fastbuild/bin/external/com_github_google_benchmark/_virtual_includes/benchmark/benchmark/benchmark.h:1071:16: error: 'virtual void benchmark::Fixture::SetUp(benchmark::State&)' was hidden [-Werror=overloaded-virtual]`
`virtual void SetUp(State& st) { SetUp(const_cast<const State&>(st)); }`
` ^~~~~`
`test/server/filter_chain_benchmark_test.cc:152:8: error: by 'virtual void` `Envoy::Server::FilterChainBenchmarkFixture::SetUp(const benchmark::State&)' [-Werror=overloaded-virtual]
void SetUp(const ::benchmark::State& state) override {
^~~~~`
错误编辑文件https://github.com/istio/envoy/blob/release-1.3/test/server/filter_chain_benchmark_test.cc#L150的链接
请帮助我调试错误。
您将作为Istio项目的众多维护者之一,直接参加我在Envoy邮件列表主题中讨论的definitively require at least glibc 2.18。在该线程中进行的调试表明RHEL7包括glibc 2.17。