-
Notifications
You must be signed in to change notification settings - Fork 4k
GH-34843: [R] Fix R build failed caused by Acero refactor #34844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
|
|
@github-actions crossbow submit -g r -g cpp |
|
Revision: db6b52b Submitted crossbow builds: ursacomputing/crossbow @ actions-315577d6e3 |
|
@github-actions crossbow submit -g r -g cpp |
|
Revision: 0c234bea39b22795628685dc787f73596c8a60e1 Submitted crossbow builds: ursacomputing/crossbow @ actions-eeab399aca |
0c234be to
d7a4c2d
Compare
|
@github-actions crossbow submit -g r -g cpp |
|
Revision: 13de798 Submitted crossbow builds: ursacomputing/crossbow @ actions-d25bb2c4f9 |
|
For the mac build: https://github.com/ursacomputing/crossbow/actions/runs/4596858239/jobs/8118844443 I noticed "ARROW_ACERO" is not on from log on (L900) But I have yet to figure out where is the macOS build file for this. |
|
@assignUser per comments here: #34844 (comment) I am not too familiar with the build system - do you by chance know where the build script for "R on mac" is? (Or knows who might know that)? |
|
Yes they are in |
|
@github-actions crossbow submit -g r -g cpp |
|
Thanks @assignUser! Sorry to bother u with another question, looks like my attempt to fix window build is unsuccessful after passing (-larrow_acero) to the linking option. I suspect that the Arrow C++ library is not build with Acero in the window R build. Do you by any chance knows which file controls the Arrow C++ build flag in the "windows R build? |
|
Revision: 2d48623 Submitted crossbow builds: ursacomputing/crossbow @ actions-fdf767b324 |
|
@github-actions crossbow submit -g r -g cpp |
|
Revision: 94ab634 Submitted crossbow builds: ursacomputing/crossbow @ actions-6f5022991e |
|
cc @westonpace - add u as collaborator to my repo - feel free to push |
|
Ok. I'm reproducing the test-r-minimal-build failure now. I'll try pulling these changes and then see what else needs done. |
|
@icexelloss it looks like you need to add these changes to |
|
These jobs are incredibly long running 😲 . In the meantime I verified that the |
* Making Acero off on minimal builds. Adding 'skip if no snappy' to parquet test that needs snappy. * Various changes to allow R to build without acero * Skipping query engine tests if acero not enabled * Disabling example that depended on Acero if Acero is not enabled * Add arrow_with_acero function * Turns out @examplesIf has to replace @examples
…onfuses mingw when statically linking
6a0d7fd to
fdbc370
Compare
|
@github-actions crossbow submit test-r-minimal-build |
|
Revision: fdbc370 Submitted crossbow builds: ursacomputing/crossbow @ actions-1eeda5ce75
|
|
@github-actions crossbow submit test-r-minimal-build |
|
Revision: fdbc370 Submitted crossbow builds: ursacomputing/crossbow @ actions-ede3ef8fbe
|
assignUser
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 merging this to unblock the tests Thanks working on this!
|
@github-actions crossbow submit test-r-minimal-build r-binary-packages homebrew-r-autobrew |
|
Revision: fdbc370 Submitted crossbow builds: ursacomputing/crossbow @ actions-82ec0861a3
|
|
I'll merge this to get things going again! |
|
Benchmark runs are scheduled for baseline = 2678db3 and contender = c219863. c219863 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
|
👍 @thisisnic @assignUser reminder that these changes will need to be upstreamed to autobrew at CRAN release time (fyi @jeroen) |
#34844 inadvertently resulted in `skip_if_not_available("acero")` to always skip.
apache#34844 inadvertently resulted in `skip_if_not_available("acero")` to always skip.
…he#34844) ### Rationale for this change There was an issue with window R build introduced by this PR: apache#34711 ### What changes are included in this PR? Many changes to the build files ### Are these changes tested? crossbow builds ### Are there any user-facing changes? * Closes: apache#34843 Lead-authored-by: Weston Pace <weston.pace@gmail.com> Co-authored-by: Li Jin <ice.xelloss@gmail.com> Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
apache#34844 inadvertently resulted in `skip_if_not_available("acero")` to always skip.
Rationale for this change
There was an issue with window R build introduced by this PR:
#34711
What changes are included in this PR?
Many changes to the build files
Are these changes tested?
crossbow builds
Are there any user-facing changes?