ziggythehamster commented on issue #15279: URL: https://github.com/apache/arrow/issues/15279#issuecomment-1377714277
Some more info! Here's the exact error, which is actually from `gem install red-arrow:10.0.1`: ``` compiling arrow.cpp In file included from arrow.cpp:20: In file included from ./red-arrow.hpp:33: In file included from /Users/XXXXXXX/.gem/gems/glib2-4.0.6/ext/glib2/rbgobject.h:25: In file included from /opt/homebrew/Cellar/[email protected]/2.6.10/include/ruby-2.6.0/ruby.h:33: In file included from /opt/homebrew/Cellar/[email protected]/2.6.10/include/ruby-2.6.0/ruby/ruby.h:2111: /opt/homebrew/Cellar/[email protected]/2.6.10/include/ruby-2.6.0/ruby/intern.h:56:19: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] void rb_mem_clear(register VALUE*, register long); ^~~~~~~~~ /opt/homebrew/Cellar/[email protected]/2.6.10/include/ruby-2.6.0/ruby/intern.h:56:36: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] void rb_mem_clear(register VALUE*, register long); ``` This would appear to be an issue compiling against Ruby with too new of a compiler. Seeing if I can reproduce on my box. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
