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
> 

Reply via email to