From owner-freebsd-java Mon Feb 25 8:55:12 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 45A4B37B402 for ; Mon, 25 Feb 2002 08:54:16 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id JAA26306; Mon, 25 Feb 2002 09:54:02 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g1PGs1G29768; Mon, 25 Feb 2002 09:54:01 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15482.27689.514402.133071@caddis.yogotech.com> Date: Mon, 25 Feb 2002 09:54:01 -0700 To: Jay Sachs Cc: freebsd-java@FreeBSD.ORG Subject: Re: bsd.java.mk and native jdk1.3.1p6 In-Reply-To: <3C7A6A5C.7060908@eziba.com> References: <20020225172933.L50703-100000@puget.esil.univ-mrs.fr> <15482.26816.891227.469480@caddis.yogotech.com> <3C7A6A5C.7060908@eziba.com> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) 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 > >>Does the bsd.java.mk effort means we will soon be able to build jdk1.3.1p6 > >>using jikes (with $JAVAC variable correctly set up) ? > >> > > > > Almost certainly not, since the building of the JDK is really tied to > > having an existing JDK for things other than compiling. :( > > > > But does that preclude using jikes for compilation? It might be tricky > to integrate, but it would certainly speed up the build. Sure, but hopefully (knock on wood) we will get a binary release of the JDK out soon enough, such that regular users won't have to compile the JDK at all. The reasons for not using Jikes is not a good idea (IMHO) is: 1) It requires alot of changes to the existing Makefile structure as released from Sun. 2) Even if #1 is done, we would have to maintain these changes on our own, and Sun has shown a propensity to radically change the build environment between releases, such that the work would have to be redone everytime a new release of the JDK was released. 3) The number of times a user has to build the JDK should be *very* small (once every 6 months or so), so the amount of work saved vs. the amount of time saved is very little (IMO). A binary release would solve most of the user problems, so hopefully that will happen soon. (And no, I don't know when it will happen.) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message