apache / arrow

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
Apache License 2.0
14.28k stars 3.47k forks source link

[CI][R] Add CI jobs for windows aarch64 #43401

Open jonkeane opened 1 month ago

jonkeane commented 1 month ago

Describe the enhancement requested

R 4.4 has experimental support for windows on aarch64 we should setup a CI job to confirm that the arrow package builds here.

Component(s)

R

jonkeane commented 1 month ago

If I'm reading https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/ correctly, these runners are now available on GHA

assignUser commented 1 month ago

We expect to begin offering Arm runners for open source projects by the end of the year.

Not quite yet. But I can tell you that at the moment it doesn't as rtools doesn't have our dependencies etc. so we can't build libarrow, though I did start working on this as cross compilation via CRANs MXE fork. I have a repo of that somewhere, let's see if I get it right first try: https://github.com/assignUser/cran-mxe