devel/angr/py-z3-solver fails on i386 with a bunch of these: ld: error: relocation R_386_GOTOFF cannot be used against symbol VTT for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >; recompile with -fPIC
ld: error: relocation R_386_PC32 cannot be used against symbol std::__1::enable_if<__is_forward_iterator<char*>::value, void>::type std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init<char*>(char*, char*); recompile with -fPIC ld: error: relocation R_386_PC32 cannot be used against symbol unsigned long std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__align_it<16ul>(unsigned long); recompile with -fPIC etc. On 2019/07/23 13:22, Jasper Lievisse Adriaanse wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jas...@cvs.openbsd.org 2019/07/23 13:22:24 > > Log message: > import angr-8.19.4.5 and supporting libraries > > angr is a suite of Python 3 libraries that let you load a binary > and do a lot of cool things to it: > > - Disassembly and intermediate-representation lifting > - Program instrumentation > - Symbolic execution > - Control-flow analysis > - Data-dependency analysis > - Value-set analysis (VSA) > - Decompilation > > join work with and ok kn@ > rough edges will be handled in-tree > > Status: > > Vendor Tag: jasper > Release Tags: jasper_20192307 > > N ports/devel/angr/Makefile.inc > N ports/devel/angr/Makefile > N ports/devel/angr/vex/Makefile > N ports/devel/angr/vex/distinfo > N ports/devel/angr/vex/pkg/DESCR > N ports/devel/angr/vex/pkg/PLIST > N ports/devel/angr/vex/patches/patch-Makefile-gcc > N ports/devel/angr/py-pyvex/Makefile > N ports/devel/angr/py-pyvex/distinfo > N ports/devel/angr/py-pyvex/pkg/DESCR > N ports/devel/angr/py-pyvex/pkg/PLIST > N ports/devel/angr/py-pyvex/patches/patch-pyvex_c_Makefile > N ports/devel/angr/py-pyvex/patches/patch-setup_py > N ports/devel/angr/py-pyvex/patches/patch-make_ffi_py > N ports/devel/angr/py-pyvex/patches/patch-pyvex_c_pyvex_c > N ports/devel/angr/py-cle/Makefile > N ports/devel/angr/py-cle/distinfo > N ports/devel/angr/py-cle/pkg/DESCR > N ports/devel/angr/py-cle/pkg/PLIST > N ports/devel/angr/py-cle/patches/patch-cle_loader_py > N ports/devel/angr/py-cle/patches/patch-setup_py > N ports/devel/angr/py-ailment/Makefile > N ports/devel/angr/py-ailment/distinfo > N ports/devel/angr/py-ailment/pkg/DESCR > N ports/devel/angr/py-ailment/pkg/PLIST > N ports/devel/angr/py-claripy/Makefile > N ports/devel/angr/py-claripy/distinfo > N ports/devel/angr/py-claripy/pkg/DESCR > N ports/devel/angr/py-claripy/pkg/PLIST > N ports/devel/angr/py-archinfo/Makefile > N ports/devel/angr/py-archinfo/distinfo > N ports/devel/angr/py-archinfo/pkg/DESCR > N ports/devel/angr/py-archinfo/pkg/PLIST > N ports/devel/angr/py-angr/Makefile > N ports/devel/angr/py-angr/distinfo > N ports/devel/angr/py-angr/pkg/DESCR > N ports/devel/angr/py-angr/pkg/PLIST > N ports/devel/angr/py-angr/patches/patch-native_Makefile > N ports/devel/angr/py-angr/patches/patch-native_log_c > N > ports/devel/angr/py-angr/patches/patch-angr_knowledge_plugins_functions_function_py > N ports/devel/angr/py-angr/patches/patch-setup_py > N ports/devel/angr/py-z3-solver/Makefile > N ports/devel/angr/py-z3-solver/distinfo > N ports/devel/angr/py-z3-solver/pkg/DESCR > N ports/devel/angr/py-z3-solver/pkg/PLIST > > No conflicts created by this import >