You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2020/04/02 20:53:00 UTC

[jira] [Closed] (ARROW-4286) [C++/R] Namespace vendored Boost

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

Neal Richardson closed ARROW-4286.
----------------------------------
    Fix Version/s: 0.17.0
         Assignee: Neal Richardson
       Resolution: Won't Fix

The R package no longer depends on boost

> [C++/R] Namespace vendored Boost
> --------------------------------
>
>                 Key: ARROW-4286
>                 URL: https://issues.apache.org/jira/browse/ARROW-4286
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C++, Packaging, R
>            Reporter: Uwe Korn
>            Assignee: Neal Richardson
>            Priority: Major
>             Fix For: 0.17.0
>
>
> For R, we vendor Boost and thus also include the symbols privately in our modules. While they are private, some things like virtual destructors can still interfere with other packages that vendor Boost. We should also namespace the vendored Boost as we do in the manylinux1 packaging: https://github.com/apache/arrow/blob/0f8bd747468dd28c909ef823bed77d8082a5b373/python/manylinux1/scripts/build_boost.sh#L28



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