[
https://issues.apache.org/jira/browse/ARROW-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16811813#comment-16811813
]
Uwe L. Korn commented on ARROW-5101:
------------------------------------
I would actually vote for only distributing dynamic libs on all platforms in
conda packages. This seems to be the default for mostly all conda packages and
the preferred way of Linux distributions. We have mostly added static libraries
in our dependencies in conda-forge in the beginning of Arrow development as
Arrow wanted to have static libs.
> [Packaging] Avoid bundling static libraries in Windows conda packages
> ---------------------------------------------------------------------
>
> Key: ARROW-5101
> URL: https://issues.apache.org/jira/browse/ARROW-5101
> Project: Apache Arrow
> Issue Type: Wish
> Components: C++, Packaging
> Affects Versions: 0.13.0
> Reporter: Antoine Pitrou
> Priority: Major
>
> We're currently bundling static libraries in Windows conda packages.
> Unfortunately, it causes these to be quite large:
> {code:bash}
> $ ls -la ./Library/lib
> total 507808
> drwxrwxr-x 4 antoine antoine 4096 avril 3 10:28 .
> drwxrwxr-x 5 antoine antoine 4096 avril 3 10:28 ..
> -rw-rw-r-- 1 antoine antoine 1507048 avril 1 20:58 arrow.lib
> -rw-rw-r-- 1 antoine antoine 76184 avril 1 20:59 arrow_python.lib
> -rw-rw-r-- 1 antoine antoine 61323846 avril 1 21:00 arrow_python_static.lib
> -rw-rw-r-- 1 antoine antoine 328090000 avril 1 21:02 arrow_static.lib
> drwxrwxr-x 3 antoine antoine 4096 avril 3 10:28 cmake
> -rw-rw-r-- 1 antoine antoine 491292 avril 1 21:02 parquet.lib
> -rw-rw-r-- 1 antoine antoine 128473780 avril 1 21:03 parquet_static.lib
> drwxrwxr-x 2 antoine antoine 4096 avril 3 10:27 pkgconfig
> {code}
> (see files in https://anaconda.org/conda-forge/arrow-cpp/files )
> We should probably only ship dynamic libraries under Windows, as those are
> reasonably small.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)