You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Jeff Knupp (JIRA)" <ji...@apache.org> on 2017/03/08 15:11:37 UTC

[jira] [Created] (PARQUET-908) Fix for PARQUET-890 introduces undefined symbol in libparquet_arrow.so

Jeff Knupp created PARQUET-908:
----------------------------------

             Summary: Fix for PARQUET-890 introduces undefined symbol in libparquet_arrow.so
                 Key: PARQUET-908
                 URL: https://issues.apache.org/jira/browse/PARQUET-908
             Project: Parquet
          Issue Type: Bug
          Components: parquet-cpp
            Reporter: Jeff Knupp


After commit {{c41a718dae9c60465ea0d8c99d6e3bdca11f802f}} (the most recent commit for parquet-cpp which fixed PARQUET-890, the following error occurs when pyarrow tries to load libparquet_arrow.so:

{code}
Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyarrow.parquet
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/pyarrow-0.2.1.dev17+ngb109a24-py2.7-linux-x86_64.egg/pyarrow/parquet.py", line 20, in <module>
    from pyarrow._parquet import (ParquetReader, FileMetaData,  # noqa
ImportError: /usr/local/lib/libparquet_arrow.so: undefined symbol: _ZN7parquet19LogicalTypeToStringB5cxx11ENS_11LogicalType4typeE
{code}

Building the library using the previous commit doesn't exhibit this problem.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)