From owner-freebsd-java@FreeBSD.ORG Sat Apr 8 10:06:43 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B41FD16A4E7 for ; Sat, 8 Apr 2006 10:06:43 +0000 (UTC) (envelope-from rfrancis@ev.net) Received: from mail.ev.net (mail.ev.net [132.235.215.234]) by mx1.FreeBSD.org (Postfix) with SMTP id 12E4B43D49 for ; Sat, 8 Apr 2006 10:06:42 +0000 (GMT) (envelope-from rfrancis@ev.net) Received: (qmail 81327 invoked by uid 98); 8 Apr 2006 06:16:35 +0000 Received: from 65.24.136.66 by mail.ev.net (envelope-from , uid 98) with qmail-scanner-1.25 (clamdscan: 0.88.1/1378. Clear:RC:0(65.24.136.66):. Processed in 0.138035 secs); 08 Apr 2006 06:16:35 -0000 X-Qmail-Scanner-Mail-From: rfrancis@ev.net via mail.ev.net X-Qmail-Scanner: 1.25 (Clear:RC:0(65.24.136.66):. Processed in 0.138035 secs) Received: from cpe-65-24-136-66.columbus.res.rr.com (HELO ?192.168.0.6?) (rfrancis@65.24.136.66) by 10.0.0.1 with SMTP; 8 Apr 2006 06:16:35 +0000 Message-ID: <44379918.3070404@ev.net> Date: Sat, 08 Apr 2006 06:06:00 -0500 From: Russell Francis User-Agent: Thunderbird 1.5 (X11/20060401) MIME-Version: 1.0 To: Stefan References: <20060408032859.U947@ganymede.hub.org> In-Reply-To: X-Enigmail-Version: 0.94.0.0 OpenPGP: id=56C85FCF Content-Type: multipart/mixed; boundary="------------080303060802050809030504" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-java@freebsd.org Subject: Re: JDK binary without X 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: Sat, 08 Apr 2006 10:06:43 -0000 This is a multi-part message in MIME format. --------------080303060802050809030504 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Stefan wrote: >> >> packages are generally built based on 'most common situation', vs >> 'least' ... even the 'build your own version' in ports defaults to >> building with X, and you have to explicitly tell it not to ... >> > > Your right. Now I try to install via ports.... > > How can I explicitly tell to not intsall the jdk15-port with > x-libraries? I only saw three options: > WITH_DEBUG > WITH_IPV6 > WITHOUT_WEB I may be mistaken about this, but wouldn't not building with x-libraries make fairly large parts of the Java runtime environment ie java.awt.* & java.swing.* broken? If this is true, why would you want this? I suspect that many Java applications make use of functionality within these name-spaces even if they don't seem to be an "X based" application? As a side note, the Makefile for java/jdk15 specifies x11-toolkits/open-motif as a BUILD_DEPENDS not a RUN_DEPENDS which indicates to me that you could remove open-motif after java was built although this seems wrong to me. Is this a Makefile bug? > The only option which sounds a little like to not install with > x-libraries is WITHOUT_WEB which I have activated. But even with that > option it tries to install openmotiv which has a dependency of x-libraries. That will prevent the building of the Java web plugin for Mozilla. Best Regards, Russ --------------080303060802050809030504--