From owner-freebsd-java@FreeBSD.ORG Fri Jan 23 07:17:04 2009 Return-Path: Delivered-To: java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 453DA106566B for ; Fri, 23 Jan 2009 07:17:04 +0000 (UTC) (envelope-from hq@freebsd.org) Received: from 30.mail-out.ovh.net (30.mail-out.ovh.net [213.186.62.213]) by mx1.freebsd.org (Postfix) with SMTP id 8023D8FC19 for ; Fri, 23 Jan 2009 07:17:03 +0000 (UTC) (envelope-from hq@freebsd.org) Received: (qmail 13902 invoked by uid 503); 23 Jan 2009 07:17:17 -0000 Received: from b6.ovh.net (HELO mail192.ha.ovh.net) (213.186.33.56) by 30.mail-out.ovh.net with SMTP; 23 Jan 2009 07:17:17 -0000 Received: from b0.ovh.net (HELO queue-out) (213.186.33.50) by b0.ovh.net with SMTP; 22 Jan 2009 16:38:52 -0000 Received: from amarseille-256-1-162-36.w86-211.abo.wanadoo.fr (HELO ?192.168.1.15?) (herve.quiroz@trancecode.org@86.211.125.36) by ns0.ovh.net with SMTP; 22 Jan 2009 16:38:51 -0000 Message-ID: <4978A11A.1040408@FreeBSD.org> Date: Thu, 22 Jan 2009 17:38:50 +0100 From: Herve Quiroz User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: andy.lavr@gmail.com References: <49749D98.4080402@reactor-xg.kiev.ua> <49779F59.6050209@FreeBSD.org> <49784E41.7070006@reactor-xg.kiev.ua> In-Reply-To: <49784E41.7070006@reactor-xg.kiev.ua> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit X-Ovh-Tracer-Id: 11608872465486948871 X-Ovh-Remote: 86.211.125.36 (amarseille-256-1-162-36.w86-211.abo.wanadoo.fr) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: DONE|H 0.5/N Cc: java@FreeBSD.org Subject: Re: New patch ant.sh.in for FreeBSD ports devel/apache-ant 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: Fri, 23 Jan 2009 07:17:04 -0000 Andrei V. Lavreniyuk wrote: > I test, if > > --------------- > CLASSPATH=$ANT_LIB:$CLASSPATH;export CLASSPATH > > exec "${JAVACMD}" ${ANT_OPTS} -classpath "${LOCALCLASSPATH}" > -Dant.home="${DATADIR}" org.apache.tools.ant.launch.Launcher ${ANT_ARGS} > -lib "${CLASSPATH}" "$@" > -------------- > > then following ports > > - java/java-checkstyle > - textproc/ant-xinclude-task > - java/xdoclet (JAR contains an Ant task) > - www/extsm > - www/jetspeed > > build an installed fine. Problem is not only to install them but to run the applications. For example, checkstyle will install fine but then any project which references the task will break. That's why it is difficult to test. And that's why I don't think any port test build will improve things. >> I'll do more tests with the patch applied and see if any "critical" port >> fails to build. By "critical" I mean things like xerces-j, xalan and saxon that are currently included in ANT_LIB, but should not be. Everything related to XML can cause problems because of the JAXP classpath factory discovery process. I'll probably find some time to test those ports tonight. Herve