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]

Reply via email to