[jira] [Commented] (ARROW-5320) [C++] Undefined symbol errors are occurred when linking parquet executables

2019-08-22 Thread Wes McKinney (Jira)


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

Wes McKinney commented on ARROW-5320:
-

Is there a way to fix this in our build system?

> [C++] Undefined symbol errors are occurred when linking parquet executables
> ---
>
> Key: ARROW-5320
> URL: https://issues.apache.org/jira/browse/ARROW-5320
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: C++
> Environment: Xcode 10.2 on macOS Mojave 10.14.4
>Reporter: Kenta Murata
>Priority: Major
>
> Undefined symbol errors occurred when linking debug/parquet-reader, 
> debug/parquet-file-deserialize-test, and debug/parquet-scan.  The 
> unresolvable symbol is of boost regex referred in libparquet.a.
> I tried to build the commit 608e846a9f825a30a0faa651bc0a3eebba20e7db with 
> Xcode 10.2 on macOS Mojave.
> I specified -DARROW_BOOST_VENDORED=ON to avoid the problem related to the 
> latest boost in Homebrew (See 
> [https://github.com/boostorg/process/issues/55]).
> The complete build log is available here:
> [https://gist.github.com/mrkn/e5489140c9a782ca13a1b4bb8dd33111]



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Commented] (ARROW-5320) [C++] Undefined symbol errors are occurred when linking parquet executables

2019-05-14 Thread Kenta Murata (JIRA)


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

Kenta Murata commented on ARROW-5320:
-

I found that `brew unlink boost` resolves this issue. So the cause is referring 
the header file in boost installed by homebrew instead of vendored version.

I think it is better that the vendored version is prioritized than the 
system-installed one when -DARROW_BOOST_VENDORED=ON is specified.

> [C++] Undefined symbol errors are occurred when linking parquet executables
> ---
>
> Key: ARROW-5320
> URL: https://issues.apache.org/jira/browse/ARROW-5320
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: C++
> Environment: Xcode 10.2 on macOS Mojave 10.14.4
>Reporter: Kenta Murata
>Priority: Major
>
> Undefined symbol errors occurred when linking debug/parquet-reader, 
> debug/parquet-file-deserialize-test, and debug/parquet-scan.  The 
> unresolvable symbol is of boost regex referred in libparquet.a.
> I tried to build the commit 608e846a9f825a30a0faa651bc0a3eebba20e7db with 
> Xcode 10.2 on macOS Mojave.
> I specified -DARROW_BOOST_VENDORED=ON to avoid the problem related to the 
> latest boost in Homebrew (See 
> [https://github.com/boostorg/process/issues/55]).
> The complete build log is available here:
> [https://gist.github.com/mrkn/e5489140c9a782ca13a1b4bb8dd33111]



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