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)