From owner-freebsd-questions@FreeBSD.ORG Mon Jan 24 18:26:53 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B362B16A4CE for ; Mon, 24 Jan 2005 18:26:53 +0000 (GMT) Received: from poison.mail.pas.earthlink.net (poison.mail.pas.earthlink.net [207.217.120.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EF2743D41 for ; Mon, 24 Jan 2005 18:26:53 +0000 (GMT) (envelope-from halla3@corp.earthlink.net) Received: from reserved-role-dmzfront.fw.earthlink.net ([198.185.0.144] helo=[10.30.102.204]) by poison.mail.pas.earthlink.net with esmtp (TLSv1:AES256-SHA:256) (Exim 3.36 #1) id 1Ct8vN-00003G-00 for freebsd-questions@freebsd.org; Mon, 24 Jan 2005 10:26:53 -0800 Message-ID: <41F53D9A.5020408@corp.earthlink.net> Date: Mon, 24 Jan 2005 13:25:30 -0500 From: Andrew Hall User-Agent: Mozilla Thunderbird 0.9 (X11/20041111) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: JDK 1.5 and 5.3 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2005 18:26:53 -0000 Greetings, I have a few questions about jdk and 5.3. 1. If one does a src compile, it requires that the linux-sun-jdk to be installed to bootstrap the compile of native jdk. Why would freebsd not use a binary version of it's own native jdk to bootstrap itself? If that's not feasible, then why would the jdk port not immediately remove all the linux crap that it installs if its not needed? If something is only temporary, then it should be removed immediately after use right :)? 2. Where did the browser plugin go? In 1.3 and 1.4 I symlinked /usr/X11R6/lib/browser_plugins/libjavaplugin_oji.so to what ever jdk I was using. For example: /usr/X11R6/lib/browser_plugins/libjavaplugin_oji.so -> /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so But in 1.5 I don't see this .so, nor does the plugin directory even exist. Is there a new way I am not aware of? 3. Since the linux jdk is not necessary, is there an easy way to get a list of everything that was installed as the req for the native jdk compile so I may remove it all (and its deps)? Thank you, Andrew