ziggythehamster commented on issue #15279: URL: https://github.com/apache/arrow/issues/15279#issuecomment-1377687219
This was macOS aarch64, and we actually had an issue with red-parquet because the dependency check Rakefile [looks up the major/minor/micro version in pkg-config](https://github.com/apache/arrow/blob/master/ruby/red-parquet/dependency-check/Rakefile) and gem 10.0.0 won't find 10.0.1, but it will try to install 10.0.0 and fail (for potentially local-to-us reasons). It looks like the extconf.rb for red-arrow also wants the micro version to match but I don't think we ran into any trouble installing that gem (probably because it is configured to use Homebrew and 10.0.0 will compile with 10.0.1 even if it thinks it is compiling with 10.0.0). I don't have an exact copy/paste of the error we got when red-parquet tried and failed to install (it was a different engineer that encountered it), but it was related to the C++17 register keyword, and probably due to the fact that Homebrew will install with a specific LLVM version and that might not be the one that `gem` would want to use by default. -- 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]
