assignUser commented on issue #38769: URL: https://github.com/apache/arrow/issues/38769#issuecomment-1817682867
Just to summarize the issue, there are two actual issues here causing the titular build error of this issue: 1. We download a cmake binary for the new bundled source build, for some reason this failed. (maybe because its ppc?) 2. This error should have stopped the configure script and thus cancled the package install, it did not. 3. (matching of versions might be to strict which caused the hotfixed macports 14.0.1 to be rejected) In regards to your build setup and how to influence what libarrow isued / build: - By default arrow uses pkg-config to look for an existing install of arrow, which did happen here to but was rejected due to the version mismatch (see 3.) - `ARROW_HOME` can be set to an existing libarrow build (usually used in a dev context) and force that to be used, this will not be version checked, so you should be able to use that to force the use of your existing libarrow version. (or of course keep your workaround trhat patches out the version check) - `LIBARROW_BINARY` can be used to force a build from source with `false` or enable the use of precompiled binaries (default on macos but disabled on some linux distros) with `true` but only comes into play after pc and `ARROW_HOME` - `LIBARROW_BUILD=FALSE` can be used to explicitly disable source builds -- 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]
