Todd Lipcon created KUDU-2872:
---------------------------------
Summary: client_symbol-test fails with devtoolset-7 (gcc 7)
Key: KUDU-2872
URL: https://issues.apache.org/jira/browse/KUDU-2872
Project: Kudu
Issue Type: Bug
Components: build
Affects Versions: 1.10.0
Reporter: Todd Lipcon
Compiling with devtoolset-7 (gcc 7.3.1) produces a client library with some bad
symbols:
Found bad symbol 'operator delete(void*, unsigned long)'
Found bad symbol 'transaction clone for std::logic_error::what() const'
... 65 other symbols like the above
It seems these are something to do with transactional memory support in the
libstdcxx used in devtoolset-7? Seems likely we need to mark these symbols
hidden in the linker script.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)