hg: bsd-port/bsd-port/jdk: . Add the missing define and endef lines for binary_file_verification on

Stephen Bannasch stephen.bannasch at deanbrook.org
Thu Mar 10 07:10:22 PST 2011


At 3:06 PM -0500 3/9/11, Stephen Bannasch wrote:
>At 11:57 AM -0800 3/9/11, Kelly O'Hair wrote:
>>Looks like a problem in native code:
>>
>>[libjvm.dylib+0x463915] JVM_ArrayCopy+0x105
>>
>
>
>Interesting ... build/bsd-amd64/lib/amd64/server/libjvm.dylib is 8 bytes smaller than build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib
>
>
>  [bsd]$ find build -name libjvm.dylib | xargs ls -l
>  12989504 Mar  9 14:18 build/bsd-amd64/hotspot/import/jre/lib/amd64/server/libjvm.dylib
>  12989504 Mar  9 14:18 build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product/libjvm.dylib
>  12989512 Mar  9 14:28 build/bsd-amd64/j2re-image/lib/amd64/server/libjvm.dylib
>  12989512 Mar  9 14:28 build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib
>  12989504 Mar  9 14:18 build/bsd-amd64/lib/amd64/server/libjvm.dylib
>  12989504 Mar  9 14:18 build/bsd-amd64/tmp/modules/base/lib/amd64/server/libjvm.dylib

Something else that looks strange in the error report -- the list of dynamic libraries loaded shows two copies of libjvm.dylib

- build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib
- build/bsd-amd64/lib/amd64/server/libjvm.dylib

That doesn't seem right ...

>From the error report (https://gist.github.com/b6e70c49bf1ad8ed5e20):

Dynamic libraries:
0x0000000000000000	/usr/lib/libSystem.B.dylib
0x0000000000000000	/usr/lib/system/libmathCommon.A.dylib
0x0000000101000000	/Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/server/libjvm.dylib
0x0000000000000000	/usr/lib/libstdc++.6.dylib
0x000000010004f000	/Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libverify.dylib
0x0000000101c87000	/Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib
0x000000010005e000	/Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libjava.dylib
0x0000000100090000	/Users/stephen/dev/java/src/bsd/build/bsd-amd64/j2sdk-image/jre/lib/amd64/libzip.dylib



More information about the bsd-port-dev mailing list