From owner-freebsd-ports Mon Feb 24 6:47:55 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6B4D37B401; Mon, 24 Feb 2003 06:47:54 -0800 (PST) Received: from rambutan.pingpong.net (81.milagro.bahnhof.net [195.178.168.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF5643F75; Mon, 24 Feb 2003 06:47:53 -0800 (PST) (envelope-from girgen@pingpong.net) Received: from localhost (localhost [127.0.0.1]) by rambutan.pingpong.net (8.12.6/8.12.6) with ESMTP id h1OElpO8021800; Mon, 24 Feb 2003 15:47:51 +0100 (CET) (envelope-from girgen@pingpong.net) Date: Mon, 24 Feb 2003 15:47:51 +0100 From: Palle Girgensohn To: znerd@freebsd.org Cc: ports@freebsd.org Subject: problem with FreeBSD ant port? Message-ID: <170040000.1046098071@rambutan.pingpong.net> X-Mailer: Mulberry/2.2.1 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I have a problem with the FreeBSD jakarta-ant port. Maybe this can be fixed using some ant xml magic, but I haven't found anything. The problem is that the ant shell script wrapper includes $localbase/classes/java/*.jar. If a port tries to build a jar that should go into that directory, and an earlier version of the port is already installed, it seems that ant sometimes refers to installed classes in that jar, instead of using the sources. At least this happens for the databases/postgresql-jdbc port in some cases. Does ant really need all of $localbase/classes/java/*.jar? It makes it a bit undeterministic, doesn't it? Perhaps including $localbase/classes/java/crimson.jar would be sufficient? Or, do you know of a way to remove items from the classpath from a build.xml file? Any input appreciated! Regards, Palle Girgensohn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message