Hi Matthias,

Sorry for the delay. This is looking good. A few more comments
below.

On Sat, Oct 28, 2017 at 07:34:24PM +0200, Matthias Schmidt wrote:
> -@conflict radare-bindings2-*

Any reason for removing that?

>  lib/libr2.so
> -@bin lib/libr2.so.2.0
> +@bin lib/libr2.so.3.0

If you re-run 'make port-lib-depends-check' this becomes a proper shared
library and you can add it to SHARED_LIBS. I'm not sure why it's been
marked @bin in the past.

I tried disassembling a simple binary (with seek and visual) and it
seems to work fine.

Have you tested the bindings at all?

The web interface is broken:

---8<---
$ r2 -c=H a.out  
Starting http server...
sh: firefox: not found
open http://localhost:9090/
r2 -C http://localhost:9090/cmd/
Abort trap (core dumped) 
--->8---

I also notice in the dmesg buffer:
radare2[46700]: pledge "inet", syscall 30

That's probably your problem. Looks like upstream got their pledge(2)
capabilities wrong. 

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply via email to