Benjamin Kietzman created ARROW-5404: ----------------------------------------
Summary: [C++] nonstd::string_view conflicts with std::string_view in c++17 Key: ARROW-5404 URL: https://issues.apache.org/jira/browse/ARROW-5404 Project: Apache Arrow Issue Type: New Feature Components: C++ Reporter: Benjamin Kietzman Assignee: Benjamin Kietzman >From GitHub issue https://github.com/apache/arrow/issues/4294 Our vendored string_view header will forward to {{std::string_view}} if that is available. This can produce ABI conflicts and build errors when arrow or applications which use it are built against c++17. I think it's acceptable to just force usage of nonstd's implementation with {{#define nssv_CONFIG_SELECT_STRING_VIEW nssv_STRING_VIEW_NONSTD}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)