From owner-freebsd-java Wed Sep 25 9:33:56 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF56637B401 for ; Wed, 25 Sep 2002 09:33:55 -0700 (PDT) Received: from columbus.cris.net (columbus.cris.net [212.110.128.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3BDF43E75 for ; Wed, 25 Sep 2002 09:33:49 -0700 (PDT) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by columbus.cris.net (8.9.3/8.9.3) with ESMTP id TAA71776; Wed, 25 Sep 2002 19:33:43 +0300 (EEST) Received: (from ml@localhost) by phantom.cris.net (8.12.2/8.12.2) id g8PGdBfp039301; Wed, 25 Sep 2002 19:39:11 +0300 (EEST) (envelope-from ml) Date: Wed, 25 Sep 2002 19:39:11 +0300 From: Alexey Zelkin To: Daniel Fisher Cc: freebsd-java@FreeBSD.ORG Subject: Re: native jdk 1.4 Message-ID: <20020925193911.A39217@phantom.cris.net> References: <20020925115920.3cd85202.daniel.fisher@vt.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020925115920.3cd85202.daniel.fisher@vt.edu>; from daniel.fisher@vt.edu on Wed, Sep 25, 2002 at 11:59:20AM -0400 X-Operating-System: FreeBSD 4.5-STABLE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi, On Wed, Sep 25, 2002 at 11:59:20AM -0400, Daniel Fisher wrote: > Hello, > I've read some discussion on this list about a native port of jdk 1.4. > Is it available for testing somewhere? > I can't find it in the ports CVS. > If not what is the recommendation for people who must use 1.4? > I've tried using the linux-sun port, but it won't even compile must less run any classes. Unfortunatelly effort is stalled now. I have started back in August porting based on linux hotspot sources, but there are a lot of differences in (primarily) stack management between FreeBSD pthread and LinuxThreads. After spending of unreasonable period of time in attempt to rewrite stack management I had to stop and switch to Solaris source base. Switch was succesfuly done in begining of September - no one of previously existent linux problems appeared, but instead I got few very specific problems with signals there. Deep kernel signalling and libc_r signals handling and talk to Daniel shown that this scheme (solaris based) will not work for -STABLE 100% correctly (it worked somehow after some hackery) until {get,set}context() functions are MFCed (along with other stuff). I have hoped to get a testing machine to setup -CURRENT last week and continue, but still not have it :-( To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message