nealrichardson commented on issue #35049: URL: https://github.com/apache/arrow/issues/35049#issuecomment-1525677082
> All good points! For Mac I think it's OK that we don't have a binary as long as it doesn't try to build libarrow again every single time (and as long as the build "just works", which it should since we test it on CI all the time). The autobrew script is very conservative/paranoid about ensuring success on CRAN machines, so it installs everything into a tempdir and even pulls a copy `brew` every time. But if you strip out that, I think it boils down to: ``` brew tap autobrew/cran brew install --HEAD apache-arrow-static ``` which should almost always work, and if you point it at a copy of the formula from the checkout, should be guaranteed to work (because that's what we test nightly). For that matter though, you could just use the regular homebrew formula, without the autobrew tap, as long as we can guarantee that we don't have version mismatch. So either way, doing that version check more strictly is the first step. -- 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]
