From owner-freebsd-java@FreeBSD.ORG Wed Jun 1 11:11:48 2011 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 635851065670 for ; Wed, 1 Jun 2011 11:11:48 +0000 (UTC) (envelope-from lev@freebsd.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 284188FC0C for ; Wed, 1 Jun 2011 11:11:48 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:d929:8867:6867:1b37]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id F23894AC1C; Wed, 1 Jun 2011 15:11:46 +0400 (MSD) Date: Wed, 1 Jun 2011 15:11:44 +0400 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <413850379.20110601151144@serebryakov.spb.ru> To: Greg Lewis In-Reply-To: <20110601045230.GA22803@misty.eyesbeyond.com> References: <409362908.20110531181151@serebryakov.spb.ru> <20110601045230.GA22803@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-java@FreeBSD.org" Subject: Re: What is status of 'java/jdk16'? It is stuck on 1.6.0u3_05 which is dramatically old X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2011 11:11:48 -0000 Hello, Greg. You wrote 1 =E8=FE=ED=FF 2011 =E3., 8:52:31: >> $subj. What is recommended Java for FreeBSD? OpenJDK is not a >> solution for some applications, and changes between 1.6.0u3_05 and >> actual 1.6.0u20_02 contains a huge number of bugfixes, performance >> improvements, etc. > It's a big change to jump to the current update. I started it at one poi= nt > but haven't had time to get very far with it. I've worked in HotSpot team for 4 years (when Sun was Sun, not Oracle), and I think, it needs huge effort, as platforms were renamed between these versions. Also, it is especially hard, because "bsd-jdk16-patches-4.tar.bz2" creates all "*/bsd/*" files directly, not as "copy from linux or solaris and add changes", so it is very hard to track what need be changed after such copy, and what is "source" in old version. This task could be much simpler, if patch is REAL patch, not file creation, as it is clear, that all these "*/bsd/*" files has some (linux or solaris) origin, and it is much simpler to port patches to new linux/solaris versions. > What do you find that OpenJDK doesn't work for? Are there PRs for those > issues? My ``clients'' complains about it on hosting. I don't know exact details, as I'm not java-programmer. Next time I'll ask for details. --=20 // Black Lion AKA Lev Serebryakov