From owner-freebsd-ports Thu May 10 15:28:15 2001 Delivered-To: freebsd-ports@freebsd.org Received: from heinz.jollem.com (c104187.upc-c.chello.nl [212.187.104.187]) by hub.freebsd.org (Postfix) with ESMTP id 3FC3937B423; Thu, 10 May 2001 15:28:11 -0700 (PDT) (envelope-from ernst@heinz.jollem.com) Received: (from ernst@localhost) by heinz.jollem.com (8.11.3/8.11.3) id f4AMQVt40216; Fri, 11 May 2001 00:26:31 +0200 (CEST) (envelope-from ernst) Date: Fri, 11 May 2001 00:26:31 +0200 From: Ernst de Haan To: sobomax@FreeBSD.ORG Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/26793: New port: java/ibm-jdk Message-ID: <20010511002631.A37389@c187104187.telekabel.chello.nl> References: <200105071500.f47F0P825848@freefall.freebsd.org> <200105102004.XAA90046@ipcard.iptcom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105102004.XAA90046@ipcard.iptcom.net>; from sobomax@mail-in.net on Thu, May 10, 2001 at 11:04:39PM +0300 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Heya Maxim & all, > > Okay, I tested this JDK and it seems to work, at least with non-graphical > > applications. I tested it with Ant and javadoc, and it runs without any big > > problems. Only things I noticed are: > > > > * When starting 'java' the program gives a warning about not being able to > > determine the number of processors. This looks like a linuxulator 'problem'. > > Should I submit this as a new PR ? > > This problem is actually has been fixed about several months ago. > The problem is that IBM's jdk uses /proc fs to determine number of > processors in a very funny way: by counting how many "bogomips" > strings are in the /proc/cpuinfo. Pretty innovative way to get > hw.ncpu, isn't it :-). FreeBSD doesn't have a /proc/cpuinfo, therefore > you have to mount linprocfs into /compat/proc to get rid of this > warning. Alternatively, just copy cpuinfo file into /compat/proc from a > linux box near you. Hmm, okay. So perhaps the port should depend on linprocfs. > > My suggestion: Make sure the name of the port is more specific (for example > > 'linux-ibm-jdk1.3' instead of 'ibm-jdk'), make the name of the install > > directory more specific ('linux-ibm-jdk1.3.0' instead of 'ibmjdk1.3.0') and > > then submit this port for inclusion in the tree. It's good enough for testing > > and further improvement IMO. > > Looks like a nice plan. Okay, so it seems the original creator of the port is not available at the moment. What do you say I create a new shar file, based on his work, and add it to the PR ? I'd apply the suggestions I made myself, and make the port depend on linprocfs. Or should I wait a little longer for the original creator to respond ? Ernst -- Ernst de Haan Java Architect Jollem Information Technology "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message