brills edited a comment on pull request #7459: URL: https://github.com/apache/arrow/pull/7459#issuecomment-646345325
We ([tfx-bsl](https://github.com/tensorflow/tfx-bsl)) have been building against the shared library shipped with pyarrow wheels (current built with gnu++11) without a problem despite that we use c++11. So this change is likely a no-op to us (at least for arrow 0.16, 0.17). But we only use a small subset of arrow headers. -std==c++11 passed to gcc does not completely disable GNU extensions though. If the goal is for the source code to be as portable as possible may be you need to consider -pedantic. "When a base standard is specified, the compiler accepts all programs following that standard plus those using GNU extensions that do not contradict it. " (https://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#C-Dialect-Options). ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
