You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "nealrichardson (via GitHub)" <gi...@apache.org> on 2023/05/01 13:31:57 UTC

[GitHub] [arrow] nealrichardson commented on pull request #35147: GH-35140: [R] Rewrite configure script and ensure we don't use mismatched libarrow

nealrichardson commented on PR #35147:
URL: https://github.com/apache/arrow/pull/35147#issuecomment-1529714385

   > Just catching up on this after some PTO! I will give this a test ride on all my local environments today 🙂
   
   🙏  Some combinations of things I tested locally, with a dev build of arrow in `ARROW_HOME` and having done `brew install apache-arrow`:
   
   * Usual way, with `ARROW_HOME` set: you see the new message warning you that you're on dev versions and if the build fails, update your C++ build
   * Edit the version number in `"$ARROW_HOME/lib/pkgconfig/arrow.pc"` and see that it is rejected because the versions don't match.
   * Unset `ARROW_HOME`: Homebrew apache-arrow is found, but it fails the version check, so it isn't used. Since we're on a dev version, autobrew isn't attempted and instead the bundled build starts (I ctrl-C'd though, not wanting to wait for it).
   * Put `"$(brew --prefix apache-arrow)/lib/pkgconfig` on `PKG_CONFIG_PATH` and see that `pkg-config` finds it (but then it is rejected because the versions don't match)


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org