Closed
Description
When I compile pyarrow and libparquet in debug mode, libparquet fails importing from pyarrow:
ImportError: /home/antoine/miniconda3/envs/pyarrow/bin/../lib/libparquet.so.1: undefined symbol: _ZN5boost16re_detail_10660012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE5matchEv
ERROR: could not load /home/antoine/arrow/python/pyarrow/tests/conftest.py
The unmangled symbol is:
boost::re_detail_106600::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match()
Is this a known issue? Things seem to work fine in release mode.
Metadata
Metadata
Assignees
Labels
No labels