Hi Waldemar, Leonid,
On Wed, Jan 13, 2016 at 12:08 AM, Waldemar Brodkorb wbx@uclibc-ng.org wrote:
Hi Alex,
It now starts on my rpi2 with soft-float fine. With uClibc-ng 1.0.11.
From what I can gather, your combined patch isn't too different from
patches that I use in Optware-ng, correct? Or there're some differences which I should try? Also, I'm now using uClibc-ng 1.0.10, will upgrade to 1.0.11 asap.
2016-01-13 14:32 GMT+02:00 Leonid Lisovskiy lly.dev@gmail.com:
According to gdb.log, I suspect platform related problem. Dedicated initLocalIfs() code, extracted from src/solaris/native/java/net/net_util_md.c, works fine for me on MIPS32.
Alex, could you provide output of "cat /proc/net/if_inet6" from buggy host? It helps problem detection in case of fault occur at parse.
Here's the output on ARMv7:
[root@unknown root]$ cat /proc/net/if_inet6 00000000000000000000000000000001 01 80 10 80 lo
on MIPS32:
root@unknown:/tmp/home/root# cat /proc/net/if_inet6 00000000000000000000000000000001 01 80 10 80 lo
It's basically the same on both hosts, and it makes sense, since both routers run tomatousb firmwares.
I don't know why gdb output doesn't have symbol table info available: I installed not stripped versions of libs and binaries:
[root@unknown root]$ file /opt/lib/openjdk8/arm/libnet.so /opt/lib/openjdk8/arm/libnet.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, not stripped
Best regards, Alex