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]

Reply via email to