You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2019/11/18 17:55:00 UTC

[jira] [Created] (ARROW-7202) [R][CI] Improve rwinlib building on CI to stop re-downloading dependencies

Neal Richardson created ARROW-7202:
--------------------------------------

             Summary: [R][CI] Improve rwinlib building on CI to stop re-downloading dependencies
                 Key: ARROW-7202
                 URL: https://issues.apache.org/jira/browse/ARROW-7202
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Continuous Integration, R
            Reporter: Neal Richardson
            Assignee: Neal Richardson
             Fix For: 1.0.0


Remove the {{--rmdeps}} arg to makepkg-mingw so that they don't get cleaned up. Then you can copy the relevant ones from {{/mingw64/lib}} / {{/mingw32/lib}} (see https://ci.appveyor.com/project/nealrichardson/arrow/builds/28875888?fullLog=true#L1134) when building the package in the followup script, rather than wget them all again later (and have to worry about version numbers, repositories, etc.). 

Note that relatedly, if we build libs during the arrow build (like uriparser), we can copy the .a files that get built from the build directory (which also gets deleted) to {{${MINGW_PREFIX}/lib}} so that we can package them up later.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)