Alexey Serbin has uploaded this change for review. ( http://gerrit.cloudera.org:8080/24879
Change subject: [client] remove yaml-cpp symbols from libkudu_client ...................................................................... [client] remove yaml-cpp symbols from libkudu_client It seems YAML-CPP symbols appeared in the kudu_client library on Ubuntu 18 in ASAN builds after recent update [1]. I didn't try to find the reason why they weren't visible in other build configurations on Ubuntu 18 and other platforms, but this changelist addresses the issue. Before this update, the client_symbols-test.sh would fail on Ubuntu 18 in ASAN build when running ./bin/client_symbol-test.sh with errors like below (all 'bad' symbols were from libyaml-cpp.a): ... Found bad symbol 'YAML::detail::node_data::size() const' Found bad symbol 'YAML::detail::node_data::begin() const' Kudu client library contains 70 bad symbols This is a follow-up to [1]. [1] https://github.com/apache/kudu/commit/5c5cca66d Change-Id: I66065562a2431431d62dfef21a1ee4d9df11c1e3 --- M src/kudu/client/CMakeLists.txt 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/79/24879/1 -- To view, visit http://gerrit.cloudera.org:8080/24879 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I66065562a2431431d62dfef21a1ee4d9df11c1e3 Gerrit-Change-Number: 24879 Gerrit-PatchSet: 1 Gerrit-Owner: Alexey Serbin <[email protected]>
