On 2018/04/11 10:02, David Coppa wrote:
> On Wed, Apr 11, 2018 at 4:23 AM, Matthew Martin <phy1...@gmail.com> wrote:
> > Add lots of whitespace and change a few types from signed to unsigned.
> > Probably should get a REVISION bump, but I'm not sure where that goes
> > for subpackages.

Since every package is subject to change due to the newer compiler,
when we're in better shape with the fallout we're going to bump
_SYSTEM_VERSION for the clang arches to trigger updates for all
packages.

> > Is anyone already an OpenJDK contributor or know someone upstream with
> > whom I could work?

One thing I noticed when I looked at this is that FreeBSD doesn't have
a similar set of patches in their ports tree. It's possible that they've
done it and rolled into the large (downloaded) patch though I also wonder
if upstream has picked this up in newer versions already (we are a bit
behind on these at the moment, there's not much knowledge around about how
to update the jdk port).

> Hi,
> 
> Does it work at runtime?
> 

It doesn't work for me. Here's a backtrace from a standard build, I'll try
again and see if I can get it with symbols.

(gdb) bt
#0  0x000008908ee471c6 in NativeCallStack::NativeCallStack ()
   from /usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#1  0x000008908ee0268e in MemTracker::init_tracking_level () from 
/usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#2  0x000008908e912880 in ResourceObj::operator new () from 
/usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#3  0x000008908eee12fb in _GLOBAL__sub_I_reflectionUtils.cpp ()
   from /usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#4  0x000008908e8401c3 in pthread_atfork () from 
/usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#5  0x000008908e83f359 in _init () from 
/usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so
#6  0x00007f7fffff6120 in ?? ()
#7  0x00000890a7a0bc94 in _dl_call_init_recurse (object=0x890c178c800, 
initfirst=0)
    at /usr/src/libexec/ld.so/loader.c:722
#8  0x00000890a7a02b50 in dlopen (libname=0x7f7fffff6a30 
"/usr/local/jdk-1.8.0/jre/lib/amd64/server/libjvm.so",
    flags=Variable "flags" is not available.
) at /usr/src/libexec/ld.so/dlfcn.c:126
#9  0x0000088dcb805eef in LoadJavaVM () from /usr/local/jdk-1.8.0/bin/java
#10 0x0000088dcb8016b2 in JLI_Launch () from /usr/local/jdk-1.8.0/bin/java
#11 0x0000088dcb8084cd in main () from /usr/local/jdk-1.8.0/bin/java

Reply via email to