Date: Wed, 6 Sep 2000 00:55:17 -0600 (MDT) From: Nate Williams <nate@yogotech.com> To: Martin Cracauer <cracauer@cons.org> Cc: Nate Williams <nate@yogotech.com>, Andrew Gallatin <gallatin@cs.duke.edu>, marcel@cup.hp.com, freebsd-emulation@FreeBSD.ORG Subject: Re: IBM JDK fails due to lack of SA_SIGINFO support Message-ID: <200009060655.AAA24730@nomad.yogotech.com> In-Reply-To: <20000906083957.A5530@cons.org> References: <14773.43466.744621.411519@grasshopper.cs.duke.edu> <200009060447.WAA23183@nomad.yogotech.com> <20000906083957.A5530@cons.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > > Currently the IBM jdk & jvm don't run under our linux abi. This had > > > previously been attributed to the "sigaltstack: Cannot allocate > > > memory" message one sees when running it. Upon further investigation, > > > this appears to be a red herring. > > > > Umm, I'd believe this except that someone sent me a patch (which I've > > forwarded to Marcel) that fixes this and is related to the sigalstack > > error above. At least the author of the patch claims that the IBM JDK > > now runs successfully on his box, running some version of FreeBSD. :) > > > > > The "real" problem is as simple > > > (or, rather, complex) as the fact that we don't support SA_SIGINFO > > > style signal handlers under the linux abi. > > > > [ Great explanation deleted ] > > > > Hmm, I'm at a loss. I've heard that things work fine with the > > signalstack issues fixed, so maybe the java program that he is running > > doesn't tickle the bug, although I find that rather difficult to believe > > given that almost every Java program known to man is multi-threaded. > > Maybe the patch that someone sent you just adds SA_SIGINFO arguments > to every signal handler? Nope, it just bumps up the signal stack size. A slightly modified version of it was just committed to -current my Marcel, so try it out. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009060655.AAA24730>
