You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/03/06 04:25:00 UTC

[jira] [Commented] (ARROW-2193) [Plasma] plasma_store has runtime dependency on Boost shared libraries when ARROW_BOOST_USE_SHARED=on

    [ https://issues.apache.org/jira/browse/ARROW-2193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16387263#comment-16387263 ] 

ASF GitHub Bot commented on ARROW-2193:
---------------------------------------

wesm opened a new pull request #1711: WIP ARROW-2193: [C++] Do not depend on Boost libraries at runtime in plasma_store
URL: https://github.com/apache/arrow/pull/1711
 
 
   This is sort of a hack; I wasn't sure the way to deal with this more generally. Unfortunately, this only gets rid of the boost_system and boost_filesystem runtime dependencies. boost_regex still has a transitive dependency somehow

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> [Plasma] plasma_store has runtime dependency on Boost shared libraries when ARROW_BOOST_USE_SHARED=on
> -----------------------------------------------------------------------------------------------------
>
>                 Key: ARROW-2193
>                 URL: https://issues.apache.org/jira/browse/ARROW-2193
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Plasma (C++)
>            Reporter: Antoine Pitrou
>            Assignee: Wes McKinney
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 0.9.0
>
>
> I'm not sure why, but when I run the pyarrow test suite (for example {{py.test pyarrow/tests/test_plasma.py}}), plasma_store forks endlessly:
> {code:bash}
>  $ ps fuwww
> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
> [...]
> antoine  27869 12.0  0.4 863208 68976 pts/7    S    13:41   0:01 /home/antoine/miniconda3/envs/pyarrow/bin/python /home/antoine/arrow/python/pyarrow/plasma_store -s /tmp/plasma_store40209423 -m 100000000
> antoine  27885 13.0  0.4 863076 68560 pts/7    S    13:41   0:01  \_ /home/antoine/miniconda3/envs/pyarrow/bin/python /home/antoine/arrow/python/pyarrow/plasma_store -s /tmp/plasma_store40209423 -m 100000000
> antoine  27901 12.1  0.4 863076 68320 pts/7    S    13:41   0:01      \_ /home/antoine/miniconda3/envs/pyarrow/bin/python /home/antoine/arrow/python/pyarrow/plasma_store -s /tmp/plasma_store40209423 -m 100000000
> antoine  27920 13.6  0.4 863208 68868 pts/7    S    13:41   0:01          \_ /home/antoine/miniconda3/envs/pyarrow/bin/python /home/antoine/arrow/python/pyarrow/plasma_store -s /tmp/plasma_store40209423 -m 100000000
> [etc.]
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)