[ 
https://issues.apache.org/jira/browse/ARROW-16878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Keane updated ARROW-16878:
-----------------------------------
    Fix Version/s:     (was: 9.0.0)

> [R] Move Windows GCS dependency building upstream
> -------------------------------------------------
>
>                 Key: ARROW-16878
>                 URL: https://issues.apache.org/jira/browse/ARROW-16878
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: Packaging, R
>            Reporter: Neal Richardson
>            Priority: Major
>
> On ARROW-16510, I added the GCS filesystem to the arrow PKGBUILD, bundling it 
> in the arrow build. A better solution would be to put google-cloud-cpp in 
> rtools-packages so we don't have to build it every time. 
> There is no google-cloud-cpp in https://github.com/msys2/MINGW-packages, so 
> either we'd have to make one up for rtools-packages, or we use the bundled 
> google-cloud-cpp in our cmake and see if we can put as many of its 
> dependencies in rtools-packages to ease the build. Either way, we'd want to 
> start by adding its dependencies.
> https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-nlohmann-json 
> exists in MINGW-packages and could be brought over, but I don't think it's a 
> big deal if it is bundled.
> https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-abseil-cpp/PKGBUILD
>  exists and could be brought over, but note that it uses C++17. That doesn't 
> seem to be a hard requirement, at least for what we're using, since we're 
> building it with C++11.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to