Kris Kennaway wrote:
On Wed, Oct 29, 2003 at 03:28:32PM -0700, Scott Long wrote:


I just tried running the Diablo JDK under -current from yesterday (with
the libm fix from a few days ago).  It does not look good; possibly an
issue with both the compat libc and native libc being linked in?  Maybe
libm.so is still bringing in the native libc.so?  We don't install the
4.x libm into compat, and I don't have any 4.x machine around to steal it
from, so I can't test out that theory.


With help from peter and dwhite, we tracked down the cause to the following:

./jdk131.patches:+    dlMain = dlopen("/usr/lib/libc.so", RTLD_LAZY);
./jdk131.patches:+        void *dlMain = dlopen("/usr/lib/libc.so", RTLD_LAZY);

Java people, this is the cause of the binary incompatibility of 4.x
java binaries on 5.x.  Can someone please fix?

Kris

Thanks for tracking this down.


Scott

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to