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]


Reply via email to