[
https://issues.apache.org/jira/browse/PARQUET-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15345479#comment-15345479
]
Wes McKinney commented on PARQUET-489:
--------------------------------------
It's true. Kudu, for example, generates internal and exported variants of each
of its leaf libraries, and creates an exported {{libkudu_client.so}}
https://github.com/apache/incubator-kudu/blob/master/src/kudu/client/CMakeLists.txt#L78
I guess for now we should have tight visibility in the shared library (since
this is causing problems already) and statically link libparquet for the unit
tests.
> Add visibility macros to be used for public and internal APIs of libparquet
> ---------------------------------------------------------------------------
>
> Key: PARQUET-489
> URL: https://issues.apache.org/jira/browse/PARQUET-489
> Project: Parquet
> Issue Type: New Feature
> Components: parquet-cpp
> Reporter: Wes McKinney
> Assignee: Uwe L. Korn
>
> e.g. {{PARQUET_EXPORT}} and {{PARQUET_NO_EXPORT}}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)