From owner-freebsd-java@FreeBSD.ORG Fri Sep 17 22:35:35 2004 Return-Path: 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 E94DC16A4F0 for ; Fri, 17 Sep 2004 22:35:35 +0000 (GMT) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id C967943D45 for ; Fri, 17 Sep 2004 22:35:32 +0000 (GMT) (envelope-from phantom@FreeBSD.org.ua) Received: from phantom.cris.net (phantom@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id i8HMbWaF023280; Sat, 18 Sep 2004 01:37:32 +0300 (EEST) (envelope-from phantom@FreeBSD.org.ua) Received: (from phantom@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id i8HMbV2E023279; Sat, 18 Sep 2004 01:37:31 +0300 (EEST) (envelope-from phantom) Date: Sat, 18 Sep 2004 01:37:31 +0300 From: Alexey Zelkin To: Greg Lewis Message-ID: <20040917223731.GB23061@phantom.cris.net> References: <14C413EDD4FDAB48924086C19BF44F872E053C@MUCS040151.munich.munichre.com> <20040917054616.GA16333@misty.eyesbeyond.com> <20040917071229.GA18547@phantom.cris.net> <20040917134519.GA69537@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040917134519.GA69537@misty.eyesbeyond.com> X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: Bevin Michael - Munich-MR - external cc: freebsd-java@freebsd.org Subject: Re: JDK 1.5 / 5.0 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2004 22:35:36 -0000 hi, On Fri, Sep 17, 2004 at 07:45:19AM -0600, Greg Lewis wrote: > On Fri, Sep 17, 2004 at 10:12:29AM +0300, Alexey Zelkin wrote: > > On Thu, Sep 16, 2004 at 11:46:16PM -0600, Greg Lewis wrote: > > > On Thu, Sep 16, 2004 at 01:07:02PM +0200, Bevin Michael - Munich-MR - external wrote: > > > > Hi, > > > > > > > > Thanks for the reply. As I understand it there are typically both native ports of the JDK, plus ports which are based on the linux JDK release using the Linux compatibility. Are both these dependent on the SCSL sources, or just the native port? > > > > > > Just the native port. However, the beta of the Linux 1.5 in the tree fails > > > to run at all. So it looks like we'll be SOOL on that front. > > > > > > This is potentially going to cause a bootstrap problem unless the 1.5.0 > > > release is bootstrappable with 1.4. > > > > Actually it should not. JDK releases are able to be bootstraped with previous > > JDK release. When I was expirementing with jdk 1.5.0 this spring, I was > > able to use jdk 1.4.2 to bootstrap. > > Maybe so, but you certainly can't bootstrap 1.4.2 with 1.3.1 for example. > I can't recall an earlier release that was bootstrappable at release time > by the previous release. They usually drop that feature later in the > development cycle. Hopefully they haven't this time, but I'm not holding > my breath :). Sun is using method "previous release can be used for bootstraping". It means what jdk 1.3.1 can be used to bootstrap 1.4.0, 1.4.0 -> 1.4.1, 1.4.1 -> 1.4.2 and 1.4.2 -> 1.5.0. And since we do not have all pre-1.4.2 jdks in tree, we can't use 1.3.1 to bootstrap 1.4.2. -- /* Alexey Zelkin && Independent Contractor */ /* phantom(at)FreeBSD.org && http://www.FreeBSD.org/java */ /* phantom(at)cris.net && http://www.FreeBSD.org.ua/ */