From owner-freebsd-stable@FreeBSD.ORG Tue Jun 21 11:31:24 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C4A716A41C for ; Tue, 21 Jun 2005 11:31:24 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail02.syd.optusnet.com.au (mail02.syd.optusnet.com.au [211.29.132.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FD3743D64 for ; Tue, 21 Jun 2005 11:31:22 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-8-51.belrs4.nsw.optusnet.com.au [220.239.8.51]) by mail02.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j5LBVKXp010116 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 21 Jun 2005 21:31:21 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id j5LBVJRx067472; Tue, 21 Jun 2005 21:31:20 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j5LBVJsw067471; Tue, 21 Jun 2005 21:31:19 +1000 (EST) (envelope-from pjeremy) Date: Tue, 21 Jun 2005 21:31:18 +1000 From: Peter Jeremy To: Khanh Cao Van Message-ID: <20050621113118.GT50157@cirb503493.alcatel.com.au> References: <5fd642fc050620191670837b21@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5fd642fc050620191670837b21@mail.gmail.com> User-Agent: Mutt/1.4.2i Cc: freebsd-stable-list Subject: Re: howto update freebsd 4.7 release to 4.7 stable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2005 11:31:24 -0000 On Tue, 2005-Jun-21 09:16:30 +0700, Khanh Cao Van wrote: >My custom use freeBSD 4.7 release and ask me to install JDK1.4 on it . >But when I use ports to compile JDK , the system show me a message : > >You must have a version of FreeBSD later than 4.7-STABLE February 2003 >or 5-CURRENT February 2003 to compile and use JDK 1.4.2. JDK 1.4 requires some threading changes that were (presumably) introduced in February 2003. Looking back at the CVS commit logs, there were a large number of changes to the threading library during January and February 2003 and it's not clear exactly what fixes JDK is relying on. If the only problem with JDK is the threading library, you may be able to get JDK1.4 running by just upgrading libpthread to 4-STABLE: # cd /usr/src/lib/libpthread upgrade just this tree to 4-STABLE using whatever method you prefer # make clean # make all # make install I can't guarantee that this will work but it is probably your only option to get JDK 1.4 working without doing a full upgrade. >So I have to update my 4.7 release to 4.7 stable . But I do not know >how to do make it . I've looking everywhere but could not find any >clear document about it . Please help me ! 4.7-STABLE is not a fixed package. It refers to the RELENG_4 CVS branch between the time that RELENG_4_7 was branched and RELENG_4_8 was branched (ie betweem 4.7-RELEASE and 4.8-RELEASE). It is not really practical to update to 4.7-STABLE once 4.8 has been released. >PS : I'm not going to upgrade my kernel 4.7 to 4.8 or anything else , >just 4.7 only . Thank for reading ! Note that 4.7 is no longer supported by the FreeBSD project and I would strongly recommend that you consider upgrading. In particular, security fixes are unlikely to be applied to 4.7. Upgrading userland without upgrading the kernel is not supported in general. -- Peter Jeremy