[ https://issues.apache.org/jira/browse/ARROW-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16808505#comment-16808505 ]
Antoine Pitrou commented on ARROW-5101: --------------------------------------- Static libraries are probably used much more often on Unix than on Windows, where DLLs are the norm. So it makes sense to still ship static libraries on Unix if it doesn't pose a problem. > [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)