Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Undefined symbol in turbodbc_arrow_support.so - pip install on Debian #218
I am trying to build a docker image of turbodbc with Arrow support but get the following error:
Any ideas what's going wrong here? Some more info below.
I'm seeing the same error with Turbodbc 3.2.0 and Python 3.6. I was able to successfully build turbodbc using conda, but it was giving me a No Arrow Extension support error when trying to do a "arrow_table = cursor.fetchallarrow()" call. I traced the error to "import turbodbc_arrow_support" failure as well.
ImportError: /usr/local/Anaconda3-5.3.1-Linux-x86_64/envs/pyspark-3-6/lib/python3.6/site-packages/turbodbc_arrow_support.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN5arrow6StatusC1ENS_10StatusCodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE