From owner-freebsd-java@FreeBSD.ORG Fri Jun 25 01:52:34 2004 Return-Path: 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 40CE616A4CE; Fri, 25 Jun 2004 01:52:34 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C69143D39; Fri, 25 Jun 2004 01:52:34 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from [192.160.235.2] (cs242743-143.austin.rr.com [24.27.43.143]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.soaustin.net (Postfix) with ESMTP id 94D1E141DF; Thu, 24 Jun 2004 20:52:01 -0500 (CDT) From: Mark Linimon Organization: Lonesome Dove Computing Services To: freebsd-java@freebsd.org Date: Thu, 24 Jun 2004 20:49:43 -0500 User-Agent: KMail/1.6.2 References: <40CFFE0F.6040403@noc.ntua.gr> <20040623144934.GA69425@misty.eyesbeyond.com> <40DA9B4A.5080005@noc.ntua.gr> In-Reply-To: <40DA9B4A.5080005@noc.ntua.gr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200406242049.43722.linimon@lonesome.com> cc: java@FreeBSD.org cc: Panagiotis Astithas cc: Norikatsu Shigemura Subject: Re: An alternative Eclipse 3 port X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2004 01:52:34 -0000 > I picked the former (WITH_MOTIF), since the latter is apparently > forbidden from the following snippet in open-motif/Makefile (on which we > depend): > > .ifdef USE_MOTIF > .error You have `USE_MOTIF' variable defined either in environment or in > make(1) arguments. Please undefine and try again. > .endif The WITH_* variables are intended to be user settable. The USE_* variables are intended to be set only by the ports framework. The use of .error is a bug in this case. If someone sets USE_MOTIF in /etc/make.conf (which should _not_ have USE_* variables set, but ...), then 'make index' will fail, and probably 'make search' as well. The correct usage AFAICT is to set the IGNORE Makevar instead of using .error, in all cases. Is it really true that Eclipse is intended as a slave port of open-motif? Or is this just a case of trying to reuse common code? mcl