On 2020-03-16 10:25, Remi Pointel wrote:
Hi,

I need to update sleuthkit for the new version of plaso.

Attached is the updated version of sleuthkit. It builds fine, but if I run the regress tests of the py-tsk port it segfaults on the libtsk.

If I add LDFLAGS="-lstdc++", it works fine but it's not the good way to fix it.

Any idea?

To test: build & install the sleuthkit port attached, and make test in the py-tsk port attached.

Thanks for helping,

With the logs it will be easier...

Thanks in advance,

Remi.

cd /usr/ports/pobj/py-tsk-20200117-python3/pytsk3-20200117 && /usr/local/bin/python3.7 run_tests.py
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__gxx_personality_v0'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt13runtime_errorD1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt13runtime_error'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt13runtime_error'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt8ios_base4InitD1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv121__vmi_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv121__vmi_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt9exception'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVSt15basic_streambufIcSt11char_traitsIcEE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVSt9basic_iosIcSt11char_traitsIcEE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_Znwm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZdlPvm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZdlPv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt19__throw_logic_errorPKc'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_begin_catch'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_rethrow'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_end_catch'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_allocate_exception'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt13runtime_errorC1EPKc'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_Znam'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZdaPv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt20__throw_system_errori'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt17__throw_bad_allocv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_throw'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_free_exception'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt20__throw_length_errorPKc'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt8ios_base4InitC1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt9terminatev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt8ios_baseC2Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt6localeC1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSo9_M_insertIxEERSoT_'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt6localeD1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt8ios_baseD2Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSo9_M_insertIyEERSoT_'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSo9_M_insertImEERSoT_'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSo3putEc'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSo5flushEv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNKSt5ctypeIcE13_M_widen_initEv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZSt16__throw_bad_castv'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSolsEi'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_throw_bad_array_new_length'
Segmentation fault (core dumped) 
*** Error 139 in . (Makefile:43 'do-test')

Reply via email to