From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 05:30:54 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 0BF1916A4CE for ; Sun, 4 Apr 2004 05:30:54 -0700 (PDT) Received: from www.kukulies.org (www.kukulies.org [213.146.112.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3118143D41 for ; Sun, 4 Apr 2004 05:30:53 -0700 (PDT) (envelope-from kuku@www.kukulies.org) Received: from www.kukulies.org (localhost [127.0.0.1]) by www.kukulies.org (8.12.10/8.12.10) with ESMTP id i34CUoqj047343 for ; Sun, 4 Apr 2004 14:30:50 +0200 (CEST) (envelope-from kuku@www.kukulies.org) Received: (from kuku@localhost) by www.kukulies.org (8.12.10/8.12.10/Submit) id i34CUoXn047342 for java@freebsd.org; Sun, 4 Apr 2004 14:30:50 +0200 (CEST) (envelope-from kuku) Date: Sun, 4 Apr 2004 14:30:50 +0200 (CEST) From: "C. Kukulies" Message-Id: <200404041230.i34CUoXn047342@www.kukulies.org> To: java@freebsd.org Subject: apache-jserv and sun jsdk20 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: Sun, 04 Apr 2004 12:30:54 -0000 I tried to resurrect a tomcat 3.3 installation with apache jserv. I need this to get an application working again after a disk desaster. Otherwise I would perhaps tried some newer tomcat-apache combination. Anyway, while building the ports apache-jserv on a 5.2.1R installation I get: ===> apache-jserv-1.1.2_1 depends on file: /usr/local/share/java/classes/jsdk. jar - not found ===> Verifying install for /usr/local/share/java/classes/jsdk.jar in /usr/por ts/java/jsdk ========================================================== You must a fetch the Java Servlet Development Kit 2.0 (for Unix) archive from http://java.sun.com/products/servlet/download.html And copy into /usr/ports/distfiles ========================================================== ===> Extracting for jsdk-2.0 cannot open jsdk20-solaris2-sparc.tar.Z: No such file or directory *** Error code 2 Stop in /usr/ports/java/jsdk. *** Error code 1 Stop in /usr/ports/www/apache-jserv. Now visiting that html page on the Sun site it seems that this jsdk20 isn't there anymore. Any clues what I can do? Does anyone have that tarball still? Thanks. -- Chris Christoph P. U. Kukulies kuku_at_physik.rwth-aachen.de From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 07:27:59 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 ECF7316A4CE for ; Sun, 4 Apr 2004 07:27:59 -0700 (PDT) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE75543D55 for ; Sun, 4 Apr 2004 07:27:57 -0700 (PDT) (envelope-from ml@FreeBSD.org.ua) Received: from phantom.cris.net (ml@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id i34ERxZI008546; Sun, 4 Apr 2004 17:27:59 +0300 (EEST) (envelope-from ml@FreeBSD.org.ua) Received: (from ml@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id i34ERxNd008545; Sun, 4 Apr 2004 17:27:59 +0300 (EEST) (envelope-from ml) Date: Sun, 4 Apr 2004 17:27:59 +0300 From: Alexey Zelkin To: Yamada Ken Takeshi Message-ID: <20040404142759.GA8531@phantom.cris.net> References: <20040404.125552.730556286.ken@tydfam.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040404.125552.730556286.ken@tydfam.jp> X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: freebsd-java@freebsd.org Subject: Re: Q) jdk1.4.2 for amd64 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: Sun, 04 Apr 2004 14:28:00 -0000 hi, On Sun, Apr 04, 2004 at 12:55:52PM +0900, Yamada Ken Takeshi wrote: > Are there any plan/targeted date for jdk1.4.x > to work on amd64 architecture? Not until Sun releases 1.5.0 or adds amd64 support to 1.4.x branch. ps: actually 32bit i386 binaries should work for amd64 as is. From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 12:11:58 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 0B8A216A4CE for ; Sun, 4 Apr 2004 12:11:58 -0700 (PDT) Received: from mail.gmx.net (imap.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 4DA8043D41 for ; Sun, 4 Apr 2004 12:11:57 -0700 (PDT) (envelope-from christian.hofer@gmx.de) Received: (qmail 15610 invoked by uid 65534); 4 Apr 2004 19:11:56 -0000 Received: from p5080E23F.dip0.t-ipconnect.de (EHLO gmx.de) (80.128.226.63) by mail.gmx.net (mp008) with SMTP; 04 Apr 2004 21:11:56 +0200 X-Authenticated: #2522098 Message-ID: <40705DFE.3060009@gmx.de> Date: Sun, 04 Apr 2004 21:11:58 +0200 From: Christian Hofer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031208 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: BUG: FreeBSD 5.2.1. - JDK 1.4 installation from ports collection 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: Sun, 04 Apr 2004 19:11:58 -0000 Hi, I installed the JDK 1.4 from the ports collection into FreeBSD 5.2.1, with cvsup'ed java-ports. The installation fails. Searching the list, I see that obviously this already happened to other people. The error message is something like this (I included it from another post): >/usr/ports/java/jdk14/work/control/build/bsd-?>i586/gensrc/java/util/CurrencyData.java:1: >'class' or 'interface' expected >/Java HotSpot(TM) Client VM warning: Can't detect />/initial thread stack />/location />/^ />//usr/ports/java/jdk14/work/control/build/bsd->i586/gensrc/java/util/CurrencyData.java:1: / >/unclosed character literal />/Java HotSpot(TM) Client VM warning: Can't detect />/initial thread stack />/location / ^ >/2 errors />/gmake[4]: *** [.compile.classlist] Error 1 />/gmake[4]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java/java' />/gmake[3]: *** [optimized] Error 2 />/gmake[3]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java/java' />/gmake[2]: *** [all] Error 1 />/gmake[2]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java' />/gmake[1]: *** [all] Error 1 />/gmake[1]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make' />/gmake: *** [j2se-build] Error 2 />/*** Error code 2 />/ />/Stop in /usr/ports/java/jdk14. Workaround: Robert Corsaro posted the following workaround (subject //usr/ports/java/jdk14 on 25 March): > I had the same problem and found the offensive file > (/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyData.java) > and deleted the first line, which was : > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack This seems to work also with my installation. The compilation continued successfully afterwards. I didn't test, if the class CurrencyData is now working correctly. Chris From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 12:42:50 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 A3FED16A4CE for ; Sun, 4 Apr 2004 12:42:50 -0700 (PDT) Received: from smtp03.mrf.mail.rcn.net (smtp03.mrf.mail.rcn.net [207.172.4.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7605643D1D for ; Sun, 4 Apr 2004 12:42:50 -0700 (PDT) (envelope-from roberthuff@rcn.com) Received: from 209-6-197-67.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.197.67] helo=jerusalem.litteratus.org.litteratus.org) by smtp03.mrf.mail.rcn.net with esmtp (Exim 3.35 #4) id 1BADW5-0004Np-00 for freebsd-java@freebsd.org; Sun, 04 Apr 2004 15:42:49 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16496.25912.955851.592447@jerusalem.litteratus.org> Date: Sun, 4 Apr 2004 15:42:48 -0400 To: freebsd-java@freebsd.org In-Reply-To: <20040402201606.GA9880@misty.eyesbeyond.com> References: <16475.55809.46422.34516@jerusalem.litteratus.org> <16492.48354.773289.238942@jerusalem.litteratus.org> <20040402150901.GC94758@misty.eyesbeyond.com> <16493.38608.344289.830687@jerusalem.litteratus.org> <20040402201606.GA9880@misty.eyesbeyond.com> X-Mailer: VM 7.17 under 21.5 (beta16) "celeriac" XEmacs Lucid Subject: Re: sun jdk problem 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: Sun, 04 Apr 2004 19:42:50 -0000 Greg Lewis writes: > Try and find someone on the list with a working setup under > FreeBSD 5.2 and see if you can find any differences. It looked > to me like the correct kernel modules were loaded so I'm not sure > I can be of anymore help, sorry. Is there no other tool or (java) option I can use to get even a vague indicator of what/where the problem is? Comparing setups - expecially in the absence of any idea what might be a contributing factor - strikes me as worse than looking for the proverbial needle in a haystack. Robert Huff From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 13:09:26 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 B662E16A4CE for ; Sun, 4 Apr 2004 13:09:26 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CBB543D39 for ; Sun, 4 Apr 2004 13:09:26 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.209] (helo=mgr9.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BADvk-00071B-02; Sun, 04 Apr 2004 14:09:20 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr9.xmission.com with esmtp (Exim 4.30) id 1BADuw-0004Z4-Q5; Sun, 04 Apr 2004 14:08:30 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i34K8S5G064965; Sun, 4 Apr 2004 14:08:28 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i34K8RTC064964; Sun, 4 Apr 2004 14:08:27 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sun, 4 Apr 2004 14:08:26 -0600 From: Greg Lewis To: Alexey Zelkin Message-ID: <20040404200826.GA64909@misty.eyesbeyond.com> References: <20040404.125552.730556286.ken@tydfam.jp> <20040404142759.GA8531@phantom.cris.net> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040404142759.GA8531@phantom.cris.net> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr9.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: Yamada Ken Takeshi cc: freebsd-java@freebsd.org Subject: Re: Q) jdk1.4.2 for amd64 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: Sun, 04 Apr 2004 20:09:26 -0000 On Sun, Apr 04, 2004 at 05:27:59PM +0300, Alexey Zelkin wrote: > On Sun, Apr 04, 2004 at 12:55:52PM +0900, Yamada Ken Takeshi wrote: > > Are there any plan/targeted date for jdk1.4.x > > to work on amd64 architecture? > > Not until Sun releases 1.5.0 or adds amd64 support to 1.4.x branch. I think we might be able to get amd64 code from Blackdown. > ps: actually 32bit i386 binaries should work for amd64 as is. Does it though? Reading the commit list I've not convinced that the amd64 32 bit support is mature enough, but I may be wrong. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 15:08:36 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 1D12F16A4CE for ; Sun, 4 Apr 2004 15:08:36 -0700 (PDT) Received: from fielden.com.au (www.fielden.com.au [203.34.58.131]) by mx1.FreeBSD.org (Postfix) with SMTP id 95BEE43D55 for ; Sun, 4 Apr 2004 15:08:31 -0700 (PDT) (envelope-from david@fielden.com.au) Received: (qmail 5899 invoked from network); 4 Apr 2004 22:08:25 -0000 Received: from unknown (HELO fielden.com.au) (192.168.1.84) by persephone.fielden.com.au with SMTP; 4 Apr 2004 22:08:25 -0000 Message-ID: <40708758.3050700@fielden.com.au> Date: Mon, 05 Apr 2004 08:08:24 +1000 From: Rowdy User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Sun, 04 Apr 2004 22:08:36 -0000 Greetings, I hav been trying to get Tomcat to run on my FBSD 5.1-R system, but have been experiencing the infamous: SIGBUS 10* bus error Full thread dump Classic VM (diablo-1.3.1-0, green threads): ... A (partial) portversion output from my system (hopefully including all that is relevant) is: diablo-jdk-1.3.1.0_1 = up-to-date with port jakarta-tomcat-5.0.19 = up-to-date with port javavmwrapper-1.4 = up-to-date with port jdk-1.4.2p6_4 = up-to-date with port linux-sun-jdk-1.4.2.04 = up-to-date with port linux_base-7.1_7 = up-to-date with port A quick Google revealed that the solution for nearly everyone else with the same error was to upgrade something (OS version, Tomcat, Diablo etc.), however everything here is up to date, the server is cvsuped regularly. I wondered whether it was an issue with the Diablo JDK, but I couldn't find an easy way of changing it, especially when the path to diablo/bin appears to be hard-wired into tomcat50ctl. I renamed the diablo directory and made a symlink from the jdk-1.4.2 directory to the diablo-1.3.1 directory, and restarted tomcat. To my surprise it started just fine. I ran thru a few of the examples, left tomcat it running overnight, and the next morning (and, in fact, the morning after that too) it was still running. So the question probably is: does Tomcat 5 really *need* the Diablo JDK or will it run fine with the other one? Btw this is not a production server, just something for me to play with at home, so high-availbility is not required, but the less maintenance the better :) Thanx Dave From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 20:10:20 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 B4C8716A4CE for ; Sun, 4 Apr 2004 20:10:20 -0700 (PDT) Received: from avgw.bjut.edu.cn (avgw.bjut.edu.cn [202.112.78.85]) by mx1.FreeBSD.org (Postfix) with SMTP id EEA9043D5A for ; Sun, 4 Apr 2004 20:10:19 -0700 (PDT) (envelope-from liukang@bjpu.edu.cn) Received: from bjpu.edu.cn ([202.112.78.226]) by avgw.bjut.edu.cn (SAVSMTP 3.1.0.29) with SMTP id M2004040511102112105 for ; Mon, 05 Apr 2004 11:10:21 +0800 Received: (eyou send program); Mon, 05 Apr 2004 11:01:19 +0800 Message-ID: <281134079.26341@bjpu.edu.cn> X-EYOUMAIL-SMTPAUTH: liukang@bjpu.edu.cn Received: from unknown (HELO bjutliukang) (unknown@192.168.128.74) by 202.112.78.226 with SMTP; Mon, 05 Apr 2004 11:01:19 +0800 From: "Kang Liu" To: "'Rowdy'" , Date: Mon, 5 Apr 2004 11:09:56 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <281115997.13718@bjpu.edu.cn> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQakCrdSny3zliST4+jCk+5UdKghwAIZ2xg Subject: RE: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Mon, 05 Apr 2004 03:10:20 -0000 > -----Original Message----- > From: owner-freebsd-java@freebsd.org [mailto:owner-freebsd-java@freebsd.org] > On Behalf Of Rowdy > Sent: Monday, April 05, 2004 6:08 AM > To: freebsd-java@freebsd.org > Subject: FreeBSD 5.1, Tomcat 5.0.19, which JDK? > > So the question probably is: does Tomcat 5 really *need* the Diablo JDK > or will it run fine with the other one? > The Jakarta-tomcat5 do *not* need Diablo JDK, it can run well with other JDK. Have you tried run tomcat41 or 40 with Diablo JDK on your platform? Is there any special hardware on your computer? Kang From owner-freebsd-java@FreeBSD.ORG Sun Apr 4 21:07:51 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 3153E16A4D0 for ; Sun, 4 Apr 2004 21:07:51 -0700 (PDT) Received: from fielden.com.au (www.fielden.com.au [203.34.58.131]) by mx1.FreeBSD.org (Postfix) with SMTP id E554243D46 for ; Sun, 4 Apr 2004 21:07:48 -0700 (PDT) (envelope-from david@fielden.com.au) Received: (qmail 27418 invoked from network); 5 Apr 2004 04:07:36 -0000 Received: from unknown (HELO fielden.com.au) (192.168.1.84) by persephone.fielden.com.au with SMTP; 5 Apr 2004 04:07:36 -0000 Message-ID: <4070DB87.6060009@fielden.com.au> Date: Mon, 05 Apr 2004 14:07:35 +1000 From: Rowdy User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <281134079.26341@bjpu.edu.cn> In-Reply-To: <281134079.26341@bjpu.edu.cn> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Mon, 05 Apr 2004 04:07:51 -0000 Kang Liu wrote: > >>-----Original Message----- >>From: owner-freebsd-java@freebsd.org > > [mailto:owner-freebsd-java@freebsd.org] > >>On Behalf Of Rowdy >>Sent: Monday, April 05, 2004 6:08 AM >>To: freebsd-java@freebsd.org >>Subject: FreeBSD 5.1, Tomcat 5.0.19, which JDK? >> >>So the question probably is: does Tomcat 5 really *need* the Diablo JDK >>or will it run fine with the other one? >> > > The Jakarta-tomcat5 do *not* need Diablo JDK, it can run well with other > JDK. > Have you tried run tomcat41 or 40 with Diablo JDK on your platform? Is there > any special hardware on your computer? > > Kang The PC is a fairly vanilla PIII 500MHz, 384M RAM, IDE hard drives, SCSI tape drive, running 5.1-RELEASE and cvsupped regularly. I have not tried the older versions of Tomcat as we have recently started using version 5 under Windows at work, and I wanted to create as similar an environment at home as possible. This is not a critical production environment, so if you say that Tomcat 5 should work with a JDK other than the Diablo 1.3.1, then that is good enough to keep me going :-) Btw the tomcat50ctl utility has the full path to the Diablo JDK hard-coded in it, which is why I renamed the original Diablo JDK install directory and created the symlink from jdk-1.4.2 to diablo-1.3.1. This is not the cleanest solution, but Diablo JDK 1.3.1 was installed as a dependancy of Tomcat 5, and I do not believe it is needed by anything else I have installed. (partial /usr/local listing:) lrwxr-xr-x 1 root wheel 8 Apr 3 17:31 diablo-jdk1.3.1 -> jdk1.4.2 drwxr-xr-x 9 root wheel 512 Feb 27 07:33 diablo-jdk1.3.1_orig drwxr-xr-x 11 www www 512 Apr 3 17:31 jakarta-tomcat5.0 drwxr-xr-x 8 root wheel 512 Mar 25 06:24 jdk1.4.2 Thanx very much. Dave From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 00:12:35 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 6D9F716A4CE for ; Mon, 5 Apr 2004 00:12:35 -0700 (PDT) Received: from oxyd.caraldi.com (caraldi.com [195.137.249.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB98A43D2F for ; Mon, 5 Apr 2004 00:12:34 -0700 (PDT) (envelope-from jbq@anyware-tech.com) Received: from anyware12.anyware (unknown [217.112.237.100]) by oxyd.caraldi.com (Postfix) with ESMTP id 8E7EA2107 for ; Mon, 5 Apr 2004 09:12:33 +0200 (CEST) Received: by anyware12.anyware (Postfix, from userid 1001) id 60D8162E5; Mon, 5 Apr 2004 09:12:33 +0200 (CEST) Date: Mon, 5 Apr 2004 09:12:33 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20040405071230.GA23661@anyware12.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20040402121153.GA63958@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <20040402121153.GA63958@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.5.6i Subject: Re: Location of Java libraries [Was: tomcat41 producing 28 java daemons] 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: Mon, 05 Apr 2004 07:12:35 -0000 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Herve Quiroz: > On Wed, Mar 31, 2004 at 04:37:28PM +0200, Dag-Erling Smrgrav wrote: > > > The correct location is /usr/local/share/java/classes/*, aka > > ${JAVAJARDIR} in ports. > > Speaking of that, maybe this would be a good time to review the ports > tree to detect Java ports that do not comply with this common > scheme. I have started to submit PRs for ports that do not use the > JAVAJARDIR macro directly but maybe it would be nice if we had a > central point where a common TODO list could be implemented... I'm against the warnings of portlint if the packing list contains jars outside of the =AB=A0correct=A0=BB location: Java applications often come= with their own jars, sometimes it is difficult or impossible to customize the location of the required libraries. Also, when installing a web application, the location is hardcoded to WEB-INF/lib. Regards, --=20 Jean-Baptiste Quenot http://caraldi.com/jbq/ --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAcQbe9xx3BCMc9gsRAt7qAJ40WE2cP+fbKzsA/Wdq328oP81nsQCghodI mMFdSjvGgqBPuCN9xPLf5Ek= =m2Lq -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 01:29:12 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 15E4B16A4CE for ; Mon, 5 Apr 2004 01:29:12 -0700 (PDT) Received: from svbcf02.win.tue.nl (svbcf02.win.tue.nl [131.155.71.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id B851643D1F for ; Mon, 5 Apr 2004 01:29:11 -0700 (PDT) (envelope-from mriem@manorrock.org) Received: from SENSEI (dyn359.win.tue.nl [131.155.71.41]) by svbcf02.win.tue.nl (Postfix) with ESMTP id 5B7758C16; Mon, 5 Apr 2004 10:29:10 +0200 (MET DST) From: "Manfred Riem" To: "'Jean-Baptiste Quenot'" , Date: Mon, 5 Apr 2004 10:29:08 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040405071230.GA23661@anyware12.anyware> X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQa3ZTQegswyINOQcqmAm9tiE7arQACk3wg Message-Id: <20040405082910.5B7758C16@svbcf02.win.tue.nl> Subject: RE: Location of Java libraries [Was: tomcat41 producing 28 javadaemons] 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: Mon, 05 Apr 2004 08:29:12 -0000 Hi all, > > > The correct location is /usr/local/share/java/classes/*, > > > aka ${JAVAJARDIR} in ports. > > > > Speaking of that, maybe this would be a good time to > > review the ports tree to detect Java ports that do > > not comply with this common scheme. I have started to > > submit PRs for ports that do not use the JAVAJARDIR > > macro directly but maybe it would be nice if we had a > > central point where a common TODO list could be implemented... > > I'm against the warnings of portlint if the packing list > contains jars outside of the location: Java > applications often come with their own jars, sometimes > it is difficult or impossible to customize the location > of the required libraries. Also, when installing a web > application, the location is hardcoded to WEB-INF/lib. I concur with this observation. So instead I would suggest to follow the normal convention, eg. just packaging them using /usr/local/. This way you can decide yourself if you want to have a common JAR / .class directory. Especially because some of the products might use a conflicting set of JAR files. Regards, Manfred Riem mriem@win.tue.nl http://www.riaca.win.tue.nl/ From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 05:22:56 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 58FAB16A4F9 for ; Mon, 5 Apr 2004 05:22:56 -0700 (PDT) Received: from mailgw3.epnet.com (eumail1.epnet.com [208.198.163.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5521C43D2F for ; Mon, 5 Apr 2004 05:22:55 -0700 (PDT) (envelope-from DPullara@epexchange.epnet.com) Message-ID: From: David Pullara To: "'Christian Hofer'" , freebsd-java@freebsd.org Date: Mon, 5 Apr 2004 08:27:15 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain Subject: RE: FreeBSD 5.2.1. - JDK 1.4 installation from ports collection 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: Mon, 05 Apr 2004 12:22:56 -0000 As I understand it you need the linux jdk to build the native one. I noticed I got that same "can't detect" error when running the linux java before I switched to the native one. However, before I switched I found these instructions either from this mailing list or with a google search: # kldload linprocfs # mount -t linprocfs linprocfs /compat/linux/proc Once I did that I didn't get that warning anymore. So if I'm understanding this correctly and after looking at the file, CurrencyData.java seems to be generated by a java program; maybe they redirect the output to a file, hence that warning showing up in the source. So maybe the solution is to do the above commands before building the native jdk? (Maybe the build scripts can check for that, if that is a good idea?) d -----Original Message----- From: Christian Hofer [mailto:christian.hofer@gmx.de] Sent: Sunday, April 04, 2004 3:12 PM To: freebsd-java@freebsd.org Subject: BUG: FreeBSD 5.2.1. - JDK 1.4 installation from ports collection Hi, I installed the JDK 1.4 from the ports collection into FreeBSD 5.2.1, with cvsup'ed java-ports. The installation fails. Searching the list, I see that obviously this already happened to other people. The error message is something like this (I included it from another post): >/usr/ports/java/jdk14/work/control/build/bsd-?>i586/gensrc/java/util/Curren cyData.java:1: >'class' or 'interface' expected >/Java HotSpot(TM) Client VM warning: Can't detect />/initial thread stack />/location />/^ />//usr/ports/java/jdk14/work/control/build/bsd->i586/gensrc/java/util/Curre ncyData.java:1: / >/unclosed character literal />/Java HotSpot(TM) Client VM warning: Can't detect />/initial thread stack />/location / ^ >/2 errors />/gmake[4]: *** [.compile.classlist] Error 1 />/gmake[4]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java/java' />/gmake[3]: *** [optimized] Error 2 />/gmake[3]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java/java' />/gmake[2]: *** [all] Error 1 />/gmake[2]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make/java' />/gmake[1]: *** [all] Error 1 />/gmake[1]: Leaving directory />/`/usr/ports/java/jdk14/work/j2se/make' />/gmake: *** [j2se-build] Error 2 />/*** Error code 2 />/ />/Stop in /usr/ports/java/jdk14. Workaround: Robert Corsaro posted the following workaround (subject //usr/ports/java/jdk14 on 25 March): > I had the same problem and found the offensive file > (/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/Currency Data.java) > and deleted the first line, which was : > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack This seems to work also with my installation. The compilation continued successfully afterwards. I didn't test, if the class CurrencyData is now working correctly. Chris From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 05:56:22 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 7830816A4E2 for ; Mon, 5 Apr 2004 05:56:22 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA72D43D45 for ; Mon, 5 Apr 2004 05:56:21 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i35CuKDN071494 for ; Mon, 5 Apr 2004 14:56:20 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.12.10/8.12.10/Submit) id i35CuJcG071493 for freebsd-java@freebsd.org; Mon, 5 Apr 2004 14:56:19 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Mon, 5 Apr 2004 14:56:19 +0200 From: Herve Quiroz To: freebsd-java@freebsd.org Message-ID: <20040405125619.GA71140@arabica.esil.univ-mrs.fr> Mail-Followup-To: freebsd-java@freebsd.org References: <20040405071230.GA23661@anyware12.anyware> <20040405082910.5B7758C16@svbcf02.win.tue.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040405082910.5B7758C16@svbcf02.win.tue.nl> User-Agent: Mutt/1.4.2.1i Subject: Re: Location of Java libraries [Was: tomcat41 producing 28 javadaemons] 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: Mon, 05 Apr 2004 12:56:22 -0000 On Mon, Apr 05, 2004 at 10:29:08AM +0200, Manfred Riem wrote: > Hi all, > > > > > The correct location is /usr/local/share/java/classes/*, > > > > aka ${JAVAJARDIR} in ports. > > > > > > Speaking of that, maybe this would be a good time to > > > review the ports tree to detect Java ports that do > > > not comply with this common scheme. I have started to > > > submit PRs for ports that do not use the JAVAJARDIR > > > macro directly but maybe it would be nice if we had a > > > central point where a common TODO list could be implemented... > > > > I'm against the warnings of portlint if the packing list > > contains jars outside of the location: Java > > applications often come with their own jars, sometimes > > it is difficult or impossible to customize the location > > of the required libraries. Also, when installing a web > > application, the location is hardcoded to WEB-INF/lib. > > I concur with this observation. So instead I would suggest > to follow the normal convention, eg. just packaging them > using /usr/local/. This way you can decide > yourself if you want to have a common JAR / .class directory. > > Especially because some of the products might use a > conflicting set of JAR files. I agree with both of you. Actually I was speaking of Java libraries. Obviously, applications would install everything in a specific directory. See games/pcgen, textproc/fop, devel/apache-ant... Regardless, it is easier to build/install library ports when JAR files are located in the same place. And having each port install in its own directory under ${LOCALBASE} is quite not compliant with hier(7). Indeed, you still have to install port documentation in ${DOCSDIR}, which is ${LOCALBASE}/share/doc/${PORTNAME}, man pages in ${MANPREFIX}, etc... So why not installing JARs in a common place for JARs ? The main problem IMHO, is that it's not "right" to install several times the same JAR. For instance, Xerces-J JARs would be (and are currently) installed with any port that needs Xerces-J, even if textproc/xerces-j is already installed. This does not fit well with the philosophy behind the port dependency scheme provided by the FreeBSD ports system. But I agree with you about the complexity of dealing with conflicting set of JAR files, or version number problems... I had suggested to use a symbolic link mechanism (just like for non-java libraries) a long time ago but I realized it was a bit too complex. I would say that to better address this issue (location of Java libraries), we should have specific JAR file support in bsd.java.mk. Some macros that would allow to specify JAR dependencies for a Java port, and some others that would perform intallation tasks. This way, every Java port is acting the same way as others but the behaviour (where to put what, and how) may be changed once we agree on some better scheme or even overriden by end-users. I was planning to send such a statement as a PR actually before I read your answers. Herve From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 07:20:54 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 801DB16A4CE for ; Mon, 5 Apr 2004 07:20:54 -0700 (PDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id C0CB343D4C for ; Mon, 5 Apr 2004 07:20:53 -0700 (PDT) (envelope-from christian.hofer@gmx.de) Received: (qmail 766 invoked by uid 65534); 5 Apr 2004 14:20:51 -0000 Received: from p5080E8E9.dip0.t-ipconnect.de (EHLO gmx.de) (80.128.232.233) by mail.gmx.net (mp015) with SMTP; 05 Apr 2004 16:20:51 +0200 X-Authenticated: #2522098 Message-ID: <40716B45.7020600@gmx.de> Date: Mon, 05 Apr 2004 16:20:53 +0200 From: Christian Hofer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031208 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Pullara References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-java@freebsd.org Subject: Re: FreeBSD 5.2.1. - JDK 1.4 installation from ports collection 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: Mon, 05 Apr 2004 14:20:54 -0000 David Pullara wrote: >As I understand it you need the linux jdk to build the native one. >I noticed I got that same "can't detect" error when running the linux >java before I switched to the native one. However, before I switched >I found these instructions either from this mailing list or with a >google search: > > # kldload linprocfs > # mount -t linprocfs linprocfs /compat/linux/proc > >Once I did that I didn't get that warning anymore. > > > The second time I tried the installation (after getting the error the first time), I got explicit instructions to load the kernel module and mount the linproc pseudo filesystem as described. But if this is the source of the bug, then it has already been to late: the CurrencyData-File was already corrupted by the error message. So I had to manually delete it. It would actually be two bugs then: 1. It seems strange that a compiler warning is inserted in the beginning of a java file, causing the failing to parse this file later, and resulting in a strange "can't detect" error. 2. The port's Makefile has to check, if linprocfs is mounted, already the first time, that "make install" is done, not only in the second attempt. But the actual behaviour (to check only the second time) seems to be rather strange. Thus, my impression was, that the non-mounted Linux proc filesystem is not the cause of the error. I thought that the mounting of this pseudo file system happens automatically the first time you run "make install", and is only forgotten the second time, causing the above message. My explanation would be, that only the warning, which normally would be ignored, is misdirected into the file. But this is only speculation and somebody competent should check it. Chris >So if I'm understanding this correctly and after looking at the >file, CurrencyData.java seems to be generated by a java program; >maybe they redirect the output to a file, hence that warning >showing up in the source. So maybe the solution is to do the >above commands before building the native jdk? (Maybe the build >scripts can check for that, if that is a good idea?) > >d > > From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 07:30:19 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D722716A4D0 for ; Mon, 5 Apr 2004 07:30:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D64FB43D31 for ; Mon, 5 Apr 2004 07:30:18 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i35EUIbv040010 for ; Mon, 5 Apr 2004 07:30:18 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35EUIVZ040009; Mon, 5 Apr 2004 07:30:18 -0700 (PDT) (envelope-from gnats) Resent-Date: Mon, 5 Apr 2004 07:30:18 -0700 (PDT) Resent-Message-Id: <200404051430.i35EUIVZ040009@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Herve Quiroz Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA1C016A4CE for ; Mon, 5 Apr 2004 07:22:45 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0843443D5C for ; Mon, 5 Apr 2004 07:22:45 -0700 (PDT) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i35EMiDN042288 for ; Mon, 5 Apr 2004 16:22:44 +0200 (CEST) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: (from rv@localhost)i35EMhKx042287; Mon, 5 Apr 2004 16:22:43 +0200 (CEST) (envelope-from rv) Message-Id: <200404051422.i35EMhKx042287@arabica.esil.univ-mrs.fr> Date: Mon, 5 Apr 2004 16:22:43 +0200 (CEST) From: Herve Quiroz To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: java/65210: bsd.java.mk: use ${CMD} macros provided by bsd.port.mk 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: Mon, 05 Apr 2004 14:30:20 -0000 >Number: 65210 >Category: java >Synopsis: bsd.java.mk: use ${CMD} macros provided by bsd.port.mk >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 05 07:30:18 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Herve Quiroz >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD arabica.esil.univ-mrs.fr 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Fri Feb 27 11:36:17 CET 2004 root@arabica.esil.univ-mrs.fr:/usr/obj/usr/src/sys/ASSIMILATED i386 >Description: This patch changes every command call by the corresponding macro (if available) provided by bsd.port.mk. I changed ${ECHO} to ${ECHO_CMD} also as it is told in bsd.port.mk: "Use ECHO_CMD where you mean the echo command". NOTE: there's no ${UNIQ} macro in bsd.port.mk. Maybe this is a right time to implement it. I can provide the patch if you want... For now, I replaced 'uniq' by '/usr/bin/uniq' for better security. >How-To-Repeat: >Fix: --- bsd.java.mk.original Mon Apr 5 15:35:01 2004 +++ bsd.java.mk Mon Apr 5 16:03:57 2004 @@ -42,7 +42,7 @@ # The complete list of Java versions, os and vendors supported. _JAVA_VERSIONS= 1.1 1.2 1.3 1.4 -_JAVA_VERSIONS_ALL= ${_JAVA_VERSIONS} ${_JAVA_VERSIONS:S/$/+/} +_JAVA_VERSIONS_ALL= ${_JAVA_VERSIONS} ${_JAVA_VERSIONS:S/$/+/} _JAVA_OS_LIST= native linux _JAVA_VENDORS= freebsd bsdjava sun blackdown ibm @@ -72,34 +72,34 @@ _JAVA_OS_linux= Linux # Set the JAVA_HOME directories for all recognized JDK's -_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_1!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_2!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_3!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_4!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_NATIVE_FREEBSD_JDK_1_3!= echo "${_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_2!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_3!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_4!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_IBM_JDK_1_3!= echo "${_JAVA_PORT_LINUX_IBM_JDK_1_3_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_IBM_JDK_1_4!= echo "${_JAVA_PORT_LINUX_IBM_JDK_1_4_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_SUN_JDK_1_2!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_2_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_SUN_JDK_1_3!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_3_INFO}" | awk '{ print $$2 }' -_JAVA_HOME_LINUX_SUN_JDK_1_4!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_4_INFO}" | awk '{ print $$2 }' +_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_1!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_NATIVE_BSDJAVA_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_NATIVE_FREEBSD_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_BLACKDOWN_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_IBM_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_IBM_JDK_1_3_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_IBM_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_IBM_JDK_1_4_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_SUN_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_2_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_SUN_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_3_INFO}" | ${AWK} '{ print $$2 }' +_JAVA_HOME_LINUX_SUN_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_4_INFO}" | ${AWK} '{ print $$2 }' # Set the JDK ports for all recognized JDK's -_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4!= echo "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3!= echo "${_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4!= echo "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_IBM_JDK_1_3!= echo "${_JAVA_PORT_LINUX_IBM_JDK_1_3_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_IBM_JDK_1_4!= echo "${_JAVA_PORT_LINUX_IBM_JDK_1_4_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_SUN_JDK_1_2!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_2_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_SUN_JDK_1_3!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_3_INFO}" | awk '{ print $$1 }' -_JAVA_PORT_LINUX_SUN_JDK_1_4!= echo "${_JAVA_PORT_LINUX_SUN_JDK_1_4_INFO}" | awk '{ print $$1 }' +_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_1_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_NATIVE_FREEBSD_JDK_1_3_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_IBM_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_IBM_JDK_1_3_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_IBM_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_IBM_JDK_1_4_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_SUN_JDK_1_2!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_2_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_SUN_JDK_1_3!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_3_INFO}" | ${AWK} '{ print $$1 }' +_JAVA_PORT_LINUX_SUN_JDK_1_4!= ${ECHO_CMD} "${_JAVA_PORT_LINUX_SUN_JDK_1_4_INFO}" | ${AWK} '{ print $$1 }' # Set the name of the file that indicates that a JDK is indeed installed, as a # relative path within the JAVA_HOME directory. @@ -203,9 +203,9 @@ # # First detect if we are using bsd.java.mk v1.0 -_USE_BSD_JAVA_MK_1_0!= echo "${_JAVA_VERSIONS_ALL}" \ - | tr " " "\n" \ - | grep -q "^${USE_JAVA}$$" && echo "yes" || echo "no" +_USE_BSD_JAVA_MK_1_0!= ${ECHO_CMD} "${_JAVA_VERSIONS_ALL}" \ + | ${TR} " " "\n" \ + | ${GREP} -q "^${USE_JAVA}$$" && ${ECHO_CMD} "yes" || ${ECHO_CMD} "no" . if (${_USE_BSD_JAVA_MK_1_0} == "yes") && !defined(JAVA_VERSION) # Then affect the variables so that we may use v2.0 JAVA_VERSION= ${USE_JAVA} @@ -281,7 +281,7 @@ . endif . if !defined(_JAVA_PORTS_BY_VERSION) .BEGIN: - @${ECHO} "${PKGNAME}: \"${JAVA_VERSION}\" is not a valid value for JAVA_VERSION. It should be one or more of: ${_JAVA_VERSIONS} (with an optional \"+\" suffix.)"; + @${ECHO_CMD} "${PKGNAME}: \"${JAVA_VERSION}\" is not a valid value for JAVA_VERSION. It should be one or more of: ${_JAVA_VERSIONS} (with an optional \"+\" suffix.)"; @${FALSE} . endif . else @@ -299,7 +299,7 @@ . endif . if !defined(_JAVA_PORTS_BY_OS) .BEGIN: - @${ECHO} "${PKGNAME}: \"${JAVA_OS}\" is not a valid value for JAVA_OS. It should be one or more of: ${_JAVA_OS_LIST}"; + @${ECHO_CMD} "${PKGNAME}: \"${JAVA_OS}\" is not a valid value for JAVA_OS. It should be one or more of: ${_JAVA_OS_LIST}"; @${FALSE} . endif . else @@ -326,7 +326,7 @@ . endif . if !defined(_JAVA_PORTS_BY_VENDOR) .BEGIN: - @${ECHO} "${PKGNAME}: \"${JAVA_VENDOR}\" is not a valid value for JAVA_VENDOR. It should be one or more of: ${_JAVA_VENDORS}"; + @${ECHO_CMD} "${PKGNAME}: \"${JAVA_VENDOR}\" is not a valid value for JAVA_VENDOR. It should be one or more of: ${_JAVA_VENDORS}"; @${FALSE} . endif . else @@ -336,44 +336,44 @@ _MY_JAVA_PORTS:= ${_JAVA_PORTS_ALL:S/^/\${_/:S/$/_INFO} @ /} # Build the list of possible JDK ports by version, OS and vendor -_JAVA_PORTS_BY_VERSION!= echo "${_JAVA_PORTS_BY_VERSION}" | tr " " "\n" | sort | uniq -_JAVA_PORTS_BY_OS!= echo "${_JAVA_PORTS_BY_OS}" | tr " " "\n" | sort | uniq -_JAVA_PORTS_BY_VENDOR!= echo "${_JAVA_PORTS_BY_VENDOR}" | tr " " "\n" | sort | uniq -_JAVA_PORTS_POSSIBLE!= echo "${_JAVA_PORTS_BY_VERSION} ${_JAVA_PORTS_BY_OS} ${_JAVA_PORTS_BY_VENDOR}" \ - | tr " " "\n" \ - | sort -r \ - | uniq -c \ - | sed "s/^\( *\)//" \ - | grep "^3 " \ - | awk '{ print $$2 }' +_JAVA_PORTS_BY_VERSION!= ${ECHO_CMD} "${_JAVA_PORTS_BY_VERSION}" | ${TR} " " "\n" | ${SORT} | /usr/bin/uniq +_JAVA_PORTS_BY_OS!= ${ECHO_CMD} "${_JAVA_PORTS_BY_OS}" | ${TR} " " "\n" | ${SORT} | /usr/bin/uniq +_JAVA_PORTS_BY_VENDOR!= ${ECHO_CMD} "${_JAVA_PORTS_BY_VENDOR}" | ${TR} " " "\n" | ${SORT} | /usr/bin/uniq +_JAVA_PORTS_POSSIBLE!= ${ECHO_CMD} "${_JAVA_PORTS_BY_VERSION} ${_JAVA_PORTS_BY_OS} ${_JAVA_PORTS_BY_VENDOR}" \ + | ${TR} " " "\n" \ + | ${SORT} -r \ + | /usr/bin/uniq -c \ + | ${SED} "s/^\( *\)//" \ + | ${GREP} "^3 " \ + | ${AWK} '{ print $$2 }' #----------------------------------------------------------------------------- # Stage 5: Decide the exact JDK to use (or install) # # Find an installed JDK port that matches the requirements of the port -_JAVA_PORTS_INSTALLED_POSSIBLE!= echo "${_JAVA_PORTS_POSSIBLE} ${_JAVA_PORTS_INSTALLED}" \ - | tr " " "\n" \ - | sort -r \ - | uniq -c \ - | sed "s/^\( *\)//" \ - | grep "^2 " \ - | awk '{ print $$2 }' +_JAVA_PORTS_INSTALLED_POSSIBLE!= ${ECHO_CMD} "${_JAVA_PORTS_POSSIBLE} ${_JAVA_PORTS_INSTALLED}" \ + | ${TR} " " "\n" \ + | ${SORT} -r \ + | /usr/bin/uniq -c \ + | ${SED} "s/^\( *\)//" \ + | ${GREP} "^2 " \ + | ${AWK} '{ print $$2 }' . if ${_JAVA_PORTS_INSTALLED_POSSIBLE} != "" -_JAVA_PORT!= echo "${_JAVA_PORTS_INSTALLED_POSSIBLE}" \ - | awk '{ print $$1 }' +_JAVA_PORT!= ${ECHO_CMD} "${_JAVA_PORTS_INSTALLED_POSSIBLE}" \ + | ${AWK} '{ print $$1 }' # If no installed JDK port fits, then pick one from the list of possible ones . else -_JAVA_PORT!= echo "${_JAVA_PORTS_POSSIBLE}" \ - | awk '{ print $$1 }' +_JAVA_PORT!= ${ECHO_CMD} "${_JAVA_PORTS_POSSIBLE}" \ + | ${AWK} '{ print $$1 }' . endif _JAVA_PORT_INFO:= ${_JAVA_PORT:S/^/\${_/:S/$/_INFO}/} -JAVA_PORT!= echo "${_JAVA_PORT_INFO}" | awk '{ print $$1 }' -JAVA_HOME!= echo "${_JAVA_PORT_INFO}" | awk '{ print $$2 }' -JAVA_PORT_VERSION!= echo "${_JAVA_PORT_INFO}" | awk '{ print $$3 }' -JAVA_PORT_OS!= echo "${_JAVA_PORT_INFO}" | awk '{ print $$4 }' -JAVA_PORT_VENDOR!= echo "${_JAVA_PORT_INFO}" | awk '{ print $$5 }' +JAVA_PORT!= ${ECHO_CMD} "${_JAVA_PORT_INFO}" | ${AWK} '{ print $$1 }' +JAVA_HOME!= ${ECHO_CMD} "${_JAVA_PORT_INFO}" | ${AWK} '{ print $$2 }' +JAVA_PORT_VERSION!= ${ECHO_CMD} "${_JAVA_PORT_INFO}" | ${AWK} '{ print $$3 }' +JAVA_PORT_OS!= ${ECHO_CMD} "${_JAVA_PORT_INFO}" | ${AWK} '{ print $$4 }' +JAVA_PORT_VENDOR!= ${ECHO_CMD} "${_JAVA_PORT_INFO}" | ${AWK} '{ print $$5 }' JAVA_PORT_VENDOR_DESCRIPTION:= ${JAVA_PORT_VENDOR:S/^/\${_JAVA_VENDOR_/:S/$/}/} JAVA_PORT_OS_DESCRIPTION:= ${JAVA_PORT_OS:S/^/\${_JAVA_OS_/:S/$/}/} @@ -381,26 +381,26 @@ # Debug target # (will probably get removed in the final version) java-debug: - @${ECHO} "_USE_BSD_JAVA_MK_1_0= ${_USE_BSD_JAVA_MK_1_0}" - @${ECHO} - @${ECHO} "# User specified parameters:" - @${ECHO} "JAVA_VERSION= ${JAVA_VERSION} (${_JAVA_VERSION})" - @${ECHO} "JAVA_OS= ${JAVA_OS}" - @${ECHO} "JAVA_VENDOR= ${JAVA_VENDOR}" - @${ECHO} - @${ECHO} "# JDK port dependency selection process:" - @${ECHO} "_JAVA_PORTS_POSSIBLE= ${_JAVA_PORTS_POSSIBLE}" - @${ECHO} "_JAVA_PORTS_INSTALLED= ${_JAVA_PORTS_INSTALLED}" - @${ECHO} "_JAVA_PORTS_INSTALLED_POSSIBLE= ${_JAVA_PORTS_INSTALLED_POSSIBLE}" - @${ECHO} "_JAVA_PORT= ${_JAVA_PORT}" - @${ECHO} "_JAVA_PORT_INFO= ${_JAVA_PORT_INFO:S/\t/ /}" - @${ECHO} - @${ECHO} "# Selected JDK port:" - @${ECHO} "JAVA_PORT= ${JAVA_PORT}" - @${ECHO} "JAVA_HOME= ${JAVA_HOME}" - @${ECHO} "JAVA_PORT_VERSION= ${JAVA_PORT_VERSION}" - @${ECHO} "JAVA_PORT_OS= ${JAVA_PORT_OS} (${JAVA_PORT_OS_DESCRIPTION})" - @${ECHO} "JAVA_PORT_VENDOR= ${JAVA_PORT_VENDOR} (${JAVA_PORT_VENDOR_DESCRIPTION})" + @${ECHO_CMD} "_USE_BSD_JAVA_MK_1_0= ${_USE_BSD_JAVA_MK_1_0}" + @${ECHO_CMD} + @${ECHO_CMD} "# User specified parameters:" + @${ECHO_CMD} "JAVA_VERSION= ${JAVA_VERSION} (${_JAVA_VERSION})" + @${ECHO_CMD} "JAVA_OS= ${JAVA_OS}" + @${ECHO_CMD} "JAVA_VENDOR= ${JAVA_VENDOR}" + @${ECHO_CMD} + @${ECHO_CMD} "# JDK port dependency selection process:" + @${ECHO_CMD} "_JAVA_PORTS_POSSIBLE= ${_JAVA_PORTS_POSSIBLE}" + @${ECHO_CMD} "_JAVA_PORTS_INSTALLED= ${_JAVA_PORTS_INSTALLED}" + @${ECHO_CMD} "_JAVA_PORTS_INSTALLED_POSSIBLE= ${_JAVA_PORTS_INSTALLED_POSSIBLE}" + @${ECHO_CMD} "_JAVA_PORT= ${_JAVA_PORT}" + @${ECHO_CMD} "_JAVA_PORT_INFO= ${_JAVA_PORT_INFO:S/\t/ /}" + @${ECHO_CMD} + @${ECHO_CMD} "# Selected JDK port:" + @${ECHO_CMD} "JAVA_PORT= ${JAVA_PORT}" + @${ECHO_CMD} "JAVA_HOME= ${JAVA_HOME}" + @${ECHO_CMD} "JAVA_PORT_VERSION= ${JAVA_PORT_VERSION}" + @${ECHO_CMD} "JAVA_PORT_OS= ${JAVA_PORT_OS} (${JAVA_PORT_OS_DESCRIPTION})" + @${ECHO_CMD} "JAVA_PORT_VENDOR= ${JAVA_PORT_VENDOR} (${JAVA_PORT_VENDOR_DESCRIPTION})" #----------------------------------------------------------------------------- # Stage 6: Define all settings for the port to use @@ -429,7 +429,7 @@ WITH_JIKES= YES . elif !((${USE_JIKES} == "NO") || (${USE_JIKES} == "no")) .BEGIN: - @${ECHO} "${PKGNAME}: \"${USE_JIKES}\" is not a valid value for USE_JIKES. It should be YES or NO, or it should be undefined."; + @${ECHO_CMD} "${PKGNAME}: \"${USE_JIKES}\" is not a valid value for USE_JIKES. It should be YES or NO, or it should be undefined."; @${FALSE} . endif . elif exists(${_JIKES_PATH}) && !defined(NO_BUILD) @@ -484,12 +484,12 @@ # Add the JDK port to the dependencies . if defined(NO_BUILD_DEPENDS_JAVA) && defined(NO_RUN_DEPENDS_JAVA) .BEGIN: - @${ECHO} "${PKGNAME}: NO_BUILD_DEPENDS_JAVA and NO_RUN_DEPENDS_JAVA cannot be set at the same time."; + @${ECHO_CMD} "${PKGNAME}: NO_BUILD_DEPENDS_JAVA and NO_RUN_DEPENDS_JAVA cannot be set at the same time."; @${FALSE} . endif . if defined(JAVA_BUILD) && defined(NO_BUILD) .BEGIN: - @${ECHO} "${PKGNAME}: JAVA_BUILD and NO_BUILD cannot be set at the same time."; + @${ECHO_CMD} "${PKGNAME}: JAVA_BUILD and NO_BUILD cannot be set at the same time."; @${FALSE} . endif _DEPEND_JAVA= ${JAVA}:${PORTSDIR}/${JAVA_PORT} >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 08:00:22 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D02016A4CF for ; Mon, 5 Apr 2004 08:00:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81A1843D5C for ; Mon, 5 Apr 2004 08:00:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i35F0Lbv044144 for ; Mon, 5 Apr 2004 08:00:21 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35F0L0l044139; Mon, 5 Apr 2004 08:00:21 -0700 (PDT) (envelope-from gnats) Resent-Date: Mon, 5 Apr 2004 08:00:21 -0700 (PDT) Resent-Message-Id: <200404051500.i35F0L0l044139@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Herve Quiroz Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FA3316A4CE for ; Mon, 5 Apr 2004 07:57:13 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1202E43D39 for ; Mon, 5 Apr 2004 07:57:13 -0700 (PDT) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i35Ev3DN043276 for ; Mon, 5 Apr 2004 16:57:03 +0200 (CEST) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: (from rv@localhost)i35Ev3dM043275; Mon, 5 Apr 2004 16:57:03 +0200 (CEST) (envelope-from rv) Message-Id: <200404051457.i35Ev3dM043275@arabica.esil.univ-mrs.fr> Date: Mon, 5 Apr 2004 16:57:03 +0200 (CEST) From: Herve Quiroz To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: java/65211: bsd.java.mk: variable documentation in header 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: Mon, 05 Apr 2004 15:00:22 -0000 >Number: 65211 >Category: java >Synopsis: bsd.java.mk: variable documentation in header >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 05 08:00:20 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Herve Quiroz >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD arabica.esil.univ-mrs.fr 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Fri Feb 27 11:36:17 CET 2004 root@arabica.esil.univ-mrs.fr:/usr/obj/usr/src/sys/ASSIMILATED i386 >Description: I realized that each bsd.*.mk file has its variables/macros documented in its header. So here is the documentation to be put in the header of bsd.java.mk. >How-To-Repeat: >Fix: --- bsd.java.mk.original Mon Apr 5 16:29:40 2004 +++ bsd.java.mk Mon Apr 5 16:51:31 2004 @@ -18,6 +18,89 @@ Java_Include_MAINTAINER= znerd@FreeBSD.org # +# [variables that each port can define] +# +# USE_JAVA Should be defined to the remaining variables to have any +# effect +# +# JAVA_VERSION List of space-separated suitable java versions for the +# port. An optional "+" allows you to specify a range of +# versions. (allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+]) +# +# JAVA_OS List of space-separated suitable JDK port operating systems +# for the port. (allowed values: native linux) +# +# JAVA_VENDOR List of space-separated suitable JDK port vendors for the +# port. (allowed values: freebsd bsdjava sun ibm blackdown) +# +# JAVA_BUILD When set, it means that the selected JDK port should be +# added to build dependencies for the port. +# +# JAVA_RUN This variable works exactly the same as JAVA_BUILD but +# regarding run dependencies. +# +# USE_JIKES Wether the port should or should not use jikes(1) to build. +# +# [variables set by the port] +# +# JAVA_PORT The name of the JDK port. (e.g. 'java/jdk14') +# +# JAVA_PORT_VERSION The version of the JDK port. (e.g. '1.4') +# +# JAVA_PORT_OS The operating system used by the JDK port. (e.g. 'linux') +# +# JAVA_PORT_VENDOR The vendor of the JDK port. For example: sun. +# +# JAVA_PORT_OS_DESCRIPTION Description of the operating system used by the +# JDK port. (e.g. 'Linux') +# +# JAVA_PORT_VENDOR_DESCRIPTION Description of the vendor of the JDK port. +# (e.g. 'FreeBSD Foundation') +# +# JAVA_HOME Path to the installation directory of the JDK. (e.g. +# '/usr/local/jdk1.3.1') +# +# JAVAC Path to the Java compiler to use. (e.g. +# '/usr/local/jdk1.1.8/bin/javac' or '/usr/local/bin/jikes') +# +# JAR Path to the JAR tool to use. (e.g. +# '/usr/local/jdk1.2.2/bin/jar' or '/usr/local/bin/fastjar') +# +# APPLETVIEWER Path to the appletviewer utility. (e.g. +# '/usr/local/linux-jdk1.2.2/bin/appletviewer') +# +# JAVA Path to the java executable. Use this for executing Java +# programs. (e.g. '/usr/local/jdk1.3.1/bin/java') +# +# JAVADOC Path to the javadoc utility program. +# +# JAVAH Path to the javah program. +# +# JAVAP Path to the javap program. +# +# JAVA_KEYTOOL Path to the keytool utility program. This settings is +# availble only if the JDK is Java 1.2 or higher. +# +# JAVA_N2A Path to the native2ascii tool. +# +# JAVA_POLICYTOOL Path to the policytool program. This variable is available +# only if the JDK is Java 1.2 or higher. +# +# JAVA_SERIALVER Path to the serialver utility program. +# +# RMIC Path to the RMI stub/skeleton generator, rmic. +# +# RMIREGISTRY Path to the RMI registry program, rmiregistry. +# +# RMID Path to the RMI daemon program. This settings is only +# available if the JDK is Java 1.2 or higher. +# +# JAVA_CLASSES Path to the archive that contains the JDK class files. On +# JDK 1.2 or later, this is ${JAVA_HOME}/jre/lib/rt.jar. +# Earlier JDK's use ${JAVA_HOME/lib/classes.zip. +# + +# # There are the following stages: # # Stage 1: Define constants >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 08:09:48 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 00C6D16A4CE for ; Mon, 5 Apr 2004 08:09:48 -0700 (PDT) Received: from iota.root-servers.ch (iota.root-servers.ch [193.41.193.195]) by mx1.FreeBSD.org (Postfix) with SMTP id DA0C243D4C for ; Mon, 5 Apr 2004 08:09:46 -0700 (PDT) (envelope-from gabriel_ambuehl@buz.ch) Received: (qmail 76251 invoked from network); 5 Apr 2004 15:09:45 -0000 Received: from 217-162-135-163.dclient.hispeed.ch (HELO ga) (217.162.135.163) by 0 with SMTP; 5 Apr 2004 15:09:45 -0000 Date: Mon, 5 Apr 2004 17:13:34 +0200 From: Gabriel Ambuehl Organization: BUZ Internet Services X-Priority: 3 (Normal) Message-ID: <117995622.20040405171334@buz.ch> To: Herve Quiroz In-Reply-To: <20040405125619.GA71140@arabica.esil.univ-mrs.fr> References: <20040405071230.GA23661@anyware12.anyware> <20040405082910.5B7758C16@svbcf02.win.tue.nl> <20040405125619.GA71140@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd-java@freebsd.org Subject: Re[2]: Location of Java libraries [Was: tomcat41 producing 28 javadaemons] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: gabriel_ambuehl@buz.ch List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2004 15:09:48 -0000 Hello Herve, Monday, April 5, 2004, 2:56:19 PM, you wrote: > The main problem IMHO, is that it's not "right" to install several times > the same JAR. For instance, Xerces-J JARs would be (and are currently) > installed with any port that needs Xerces-J, even if textproc/xerces-j > is already installed. This does not fit well with the philosophy behind > the port dependency scheme provided by the FreeBSD ports system. > But I agree with you about the complexity of dealing with conflicting > set of JAR files, or version number problems... I had suggested to use a > symbolic link mechanism (just like for non-java libraries) a long time > ago but I realized it was a bit too complex. Well taking into account that most projects supply their entire library set with them (or at least have packages that include them all at once), I'd say this IS the way to go for Java apps. Dependencies are just too hard to figure out and realistically, who cares for 100 MB HD more or less these days (especially as Java will easily eat more RAM than that anyhow)? Sure, downloads take a bit longer but I've long since come to the conclusion that a lot of trouble on Unix systems would be completely avoided if everything was statically linked (at the cost that you'd need to update everything if libc had a bug...) and with Java's usual class path nightmare, I'm even more inclined to say give each app its own set of libs, so not to break anything during upgrades... Best regards, Gabriel From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 08:35:39 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 4820416A4CE; Mon, 5 Apr 2004 08:35:39 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9615943D1D; Mon, 5 Apr 2004 08:35:38 -0700 (PDT) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i35FZbDN055620; Mon, 5 Apr 2004 17:35:37 +0200 (CEST) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: (from rv@localhost)i35FZbMV055619; Mon, 5 Apr 2004 17:35:37 +0200 (CEST) (envelope-from rv) Date: Mon, 5 Apr 2004 17:35:37 +0200 (CEST) Message-Id: <200404051535.i35FZbMV055619@arabica.esil.univ-mrs.fr> To: FreeBSD-gnats-submit@freebsd.org From: Herve Quiroz X-send-pr-version: 3.113 X-GNATS-Notify: cc: java@freebsd.org Subject: [PATCH] java/collections: SIZEify, bsd.java.mk 2.0, (NO)PORTDOCS/DOCSDIR, JAVAJARDIR 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: Mon, 05 Apr 2004 15:35:39 -0000 >Submitter-Id: current-users >Originator: Herve Quiroz >Organization: >Confidential: no >Synopsis: [PATCH] java/collections: SIZEify, bsd.java.mk 2.0, (NO)PORTDOCS/DOCSDIR, JAVAJARDIR >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 5.2.1-RELEASE i386 >Environment: System: FreeBSD arabica.esil.univ-mrs.fr 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Fri Feb 27 11:36:17 CET 2004 >Description: - bsd.java.mk compliance - bsd.java.mk 2.0 compliance ;) - Does not install documentation when NOPORTDOCS is set - Install documentation in DOCSDIR - Use PORTDOCS and PLIST_FILES to remove pkg-plist - Use JAVAJARDIR - Verbose statements regarding what's going on - Added SIZE info NOTE: Is there a way to have portlint stop complaining about the lack of MASTER_SITES? Port maintainer (java@freebsd.org) is cc'd. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- collections-1.1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/java/collections.original/Makefile /usr/ports/java/collections/Makefile --- /usr/ports/java/collections.original/Makefile Mon Apr 5 17:09:29 2004 +++ /usr/ports/java/collections/Makefile Mon Apr 5 17:32:31 2004 @@ -14,24 +14,40 @@ MAINTAINER= java@freebsd.org COMMENT= JDK1.2 Collections' API for JDK1.1 environments -RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk11 +USE_JAVA= yes +JAVA_VERSION= 1.1 +JAVA_RUN= jre USE_ZIP= YES WRKSRC= ${WRKDIR}/1.1collections -JDK_VERSION= 1.1.8 NO_BUILD= yes NO_CDROM= "See the license" +.if !defined(NOPORTDOCS) +PORTDOCS= LICENSE.TXT README.TXT javadoc +.endif +JARFILE= collections.jar +PLIST_FILES+= ${JAVAJARDIR:S,^${PREFIX}/,,}/${JARFILE} + .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= "You must manually fetch the distribution from http://java.sun.com/products/javabeans/infobus/index.html and place it in ${DISTDIR} then run make again" .endif do-install: - @${MKDIR} ${PREFIX}/share/java/classes/ - @${CP} ${WRKSRC}/lib/*.jar ${PREFIX}/share/java/classes/ - @${MKDIR} ${PREFIX}/share/java/${PKGNAME}/ - @${CP} -R ${WRKSRC}/doc/* ${PREFIX}/share/java/${PKGNAME}/ + @${ECHO_CMD} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..." + @${MKDIR} ${JAVAJARDIR} + @${CP} ${WRKSRC}/lib/${JARFILE} ${JAVAJARDIR}/ + @${ECHO_CMD} " [ DONE ]" +.if !defined(NOPORTDOCS) + @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." + @${MKDIR} ${DOCSDIR} +.for DOCFILE in ${PORTDOCS} + @${CP} -R ${WRKSRC}/doc/${DOCFILE} ${DOCSDIR}/ + @${ECHO_CMD} -n " ${DOCFILE}" +.endfor + @${ECHO_CMD} " [ DONE ]" +.endif .include diff -ruN --exclude=CVS /usr/ports/java/collections.original/distinfo /usr/ports/java/collections/distinfo --- /usr/ports/java/collections.original/distinfo Mon Apr 5 17:09:29 2004 +++ /usr/ports/java/collections/distinfo Mon Apr 5 17:16:23 2004 @@ -1 +1,2 @@ MD5 (collections1_1.zip) = 193d1748448f14614f9e20619e555896 +SIZE (collections1_1.zip) = 202298 diff -ruN --exclude=CVS /usr/ports/java/collections.original/pkg-plist /usr/ports/java/collections/pkg-plist --- /usr/ports/java/collections.original/pkg-plist Mon Apr 5 17:09:29 2004 +++ /usr/ports/java/collections/pkg-plist Thu Jan 1 01:00:00 1970 @@ -1,39 +0,0 @@ -share/java/classes/collections.jar -share/java/collections-1.1/javadoc/com.sun.java.util.collections.UnsupportedOperationException.html -share/java/collections-1.1/javadoc/Package-com.sun.java.util.collections.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Collection.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Comparable.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Comparator.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Iterator.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.List.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.ListIterator.html -share/java/collections-1.1/javadoc/AllNames.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Map.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Set.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.SortedMap.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.SortedSet.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.AbstractCollection.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.AbstractList.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.AbstractMap.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.AbstractSequentialList.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.AbstractSet.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Arrays.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.ArrayList.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Collections.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.HashMap.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.HashSet.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Hashtable.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.LinkedList.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Random.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.SubList.html -share/java/collections-1.1/javadoc/tree.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.TreeMap.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.TreeSet.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.Vector.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.ConcurrentModificationException.html -share/java/collections-1.1/javadoc/com.sun.java.util.collections.NoSuchElementException.html -share/java/collections-1.1/javadoc/packages.html -share/java/collections-1.1/README.TXT -share/java/collections-1.1/LICENSE.TXT -@dirrm share/java/collections-1.1/javadoc -@dirrm share/java/collections-1.1/ --- collections-1.1.patch ends here --- From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 10:30:18 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 ABBA716A4CF for ; Mon, 5 Apr 2004 10:30:18 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F56F43D58 for ; Mon, 5 Apr 2004 10:30:18 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.204] (helo=mgr4.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BAXvN-00043b-02; Mon, 05 Apr 2004 11:30:17 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 4.30) id 1BAXvL-000875-RY; Mon, 05 Apr 2004 11:30:15 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i35HUE5G038262; Mon, 5 Apr 2004 11:30:14 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i35HUD16038261; Mon, 5 Apr 2004 11:30:13 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Mon, 5 Apr 2004 11:30:12 -0600 From: Greg Lewis To: Rowdy Message-ID: <20040405173012.GA38120@misty.eyesbeyond.com> References: <40708758.3050700@fielden.com.au> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <40708758.3050700@fielden.com.au> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr4.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: freebsd-java@FreeBSD.org Subject: Re: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Mon, 05 Apr 2004 17:30:18 -0000 On Mon, Apr 05, 2004 at 08:08:24AM +1000, Rowdy wrote: > I hav been trying to get Tomcat to run on my FBSD 5.1-R system, but have > been experiencing the infamous: > > SIGBUS 10* bus error > Full thread dump Classic VM (diablo-1.3.1-0, green threads): There are problems with diablo on 5.x, particularly 5.0 and 5.1. I would use jdk14. I would also upgrade to 5.2.1. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 10:34:14 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC65F16A4CE; Mon, 5 Apr 2004 10:34:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC8AF43D48; Mon, 5 Apr 2004 10:34:14 -0700 (PDT) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (glewis@localhost [127.0.0.1]) i35HYEbv067467; Mon, 5 Apr 2004 10:34:14 -0700 (PDT) (envelope-from glewis@freefall.freebsd.org) Received: (from glewis@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35HYEn1067463; Mon, 5 Apr 2004 10:34:14 -0700 (PDT) (envelope-from glewis) Date: Mon, 5 Apr 2004 10:34:14 -0700 (PDT) From: Greg Lewis Message-Id: <200404051734.i35HYEn1067463@freefall.freebsd.org> To: glewis@FreeBSD.org, freebsd-java@FreeBSD.org, glewis@FreeBSD.org Subject: Re: java/65210: bsd.java.mk: use ${CMD} macros provided by bsd.port.mk 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: Mon, 05 Apr 2004 17:34:15 -0000 Synopsis: bsd.java.mk: use ${CMD} macros provided by bsd.port.mk Responsible-Changed-From-To: freebsd-java->glewis Responsible-Changed-By: glewis Responsible-Changed-When: Mon Apr 5 10:33:44 PDT 2004 Responsible-Changed-Why: I'll take this since I did commit of the new bsd.java.mk. http://www.freebsd.org/cgi/query-pr.cgi?pr=65210 From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 10:34:41 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50FE116A4D1; Mon, 5 Apr 2004 10:34:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32A0D43D1F; Mon, 5 Apr 2004 10:34:41 -0700 (PDT) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (glewis@localhost [127.0.0.1]) i35HYfbv067512; Mon, 5 Apr 2004 10:34:41 -0700 (PDT) (envelope-from glewis@freefall.freebsd.org) Received: (from glewis@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35HYfGe067508; Mon, 5 Apr 2004 10:34:41 -0700 (PDT) (envelope-from glewis) Date: Mon, 5 Apr 2004 10:34:41 -0700 (PDT) From: Greg Lewis Message-Id: <200404051734.i35HYfGe067508@freefall.freebsd.org> To: glewis@FreeBSD.org, freebsd-java@FreeBSD.org, glewis@FreeBSD.org Subject: Re: java/65211: bsd.java.mk: variable documentation in header 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: Mon, 05 Apr 2004 17:34:41 -0000 Synopsis: bsd.java.mk: variable documentation in header Responsible-Changed-From-To: freebsd-java->glewis Responsible-Changed-By: glewis Responsible-Changed-When: Mon Apr 5 10:34:22 PDT 2004 Responsible-Changed-Why: I'll take this since I did the bsd.java.mk update commit. http://www.freebsd.org/cgi/query-pr.cgi?pr=65211 From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 10:55:27 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 AC8D716A4CE for ; Mon, 5 Apr 2004 10:55:27 -0700 (PDT) Received: from www.kukulies.org (www.kukulies.org [213.146.112.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1B2743D66 for ; Mon, 5 Apr 2004 10:55:26 -0700 (PDT) (envelope-from kuku@www.kukulies.org) Received: from www.kukulies.org (localhost [127.0.0.1]) by www.kukulies.org (8.12.10/8.12.10) with ESMTP id i35HtJqj058994 for ; Mon, 5 Apr 2004 19:55:19 +0200 (CEST) (envelope-from kuku@www.kukulies.org) Received: (from kuku@localhost) by www.kukulies.org (8.12.10/8.12.10/Submit) id i35HtJYH058993 for freebsd-java@freebsd.org; Mon, 5 Apr 2004 19:55:19 +0200 (CEST) (envelope-from kuku) Date: Mon, 5 Apr 2004 19:55:19 +0200 (CEST) From: "C. Kukulies" Message-Id: <200404051755.i35HtJYH058993@www.kukulies.org> To: freebsd-java@freebsd.org Subject: tomcat 3.3 and apache 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: Mon, 05 Apr 2004 17:55:27 -0000 Excuse if this is not quite java centric but is anyone running a 3.3 tomcat with apache from ports? I'm totally blocked with not getting the jserv communication between apache and tomcat working. It worked fine with tomcat 3.1 but then I had this disk crash, gradually recovering everything but could not get exactly my 3.1 tomcat working again (which I built from sources at that time - "ant" and that all) Something is screwed with the invoker servlet and servlet deploying/mapping. I already called for help in the tomcat-user list but the only answer I could get was, that I should use tomcat 5+. (with all the hassle I might get with newer Servlet APIs) My classes work when I invoke http://localhost:8080/servlets/servlet/Hello but doing the same via apache it seems that /servlets isn't found although I'm aliasing it and map it with the ApjServMount. Any clues welcome. -- Chris Christoph P. U. Kukulies kuku_at_physik.rwth-aachen.de From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 11:01:37 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 F382216A4CE for ; Mon, 5 Apr 2004 11:01:36 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D68AE43D45 for ; Mon, 5 Apr 2004 11:01:36 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i35I1abv069781 for ; Mon, 5 Apr 2004 11:01:36 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35I1aZZ069775 for freebsd-java@freebsd.org; Mon, 5 Apr 2004 11:01:36 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 5 Apr 2004 11:01:36 -0700 (PDT) Message-Id: <200404051801.i35I1aZZ069775@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Subject: Current problem reports assigned to you 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: Mon, 05 Apr 2004 18:01:37 -0000 Current FreeBSD problem reports Critical problems Serious problems Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/10/18] java/44219 java Update port: textproc/cocoon to 2.0.3 o [2002/10/18] java/44251 java Create stylebook port o [2003/07/29] java/55032 java SVr4 emulation interferes with install o [2004/02/14] java/62837 java linux-sun-jdk14 executables hang with COM 4 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 11:02:01 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 6617916A4CE for ; Mon, 5 Apr 2004 11:02:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 495FB43D5A for ; Mon, 5 Apr 2004 11:02:01 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i35I1xbv070482 for ; Mon, 5 Apr 2004 11:01:59 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35I1xbg070476 for java@freebsd.org; Mon, 5 Apr 2004 11:01:59 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 5 Apr 2004 11:01:59 -0700 (PDT) Message-Id: <200404051801.i35I1xbg070476@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: java@FreeBSD.org Subject: Current problem reports assigned to you 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: Mon, 05 Apr 2004 18:02:01 -0000 Current FreeBSD problem reports Critical problems Serious problems Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2003/09/16] java/56928 java jce-aba port should install to $JAVA_HOME 1 problem total. From owner-freebsd-java@FreeBSD.ORG Mon Apr 5 17:06:27 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 5423D16A4CF for ; Mon, 5 Apr 2004 17:06:27 -0700 (PDT) Received: from hotmail.com (sea2-f49.sea2.hotmail.com [207.68.165.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A8D943D45 for ; Mon, 5 Apr 2004 17:06:27 -0700 (PDT) (envelope-from bcpremium@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 5 Apr 2004 17:05:57 -0700 Received: from 81.185.80.4 by sea2fd.sea2.hotmail.msn.com with HTTP; Tue, 06 Apr 2004 00:05:56 GMT X-Originating-IP: [81.185.80.4] X-Originating-Email: [bcpremium@hotmail.com] X-Sender: bcpremium@hotmail.com From: "blend premium" To: freebsd-java@freebsd.org Date: Tue, 06 Apr 2004 00:05:56 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 06 Apr 2004 00:05:57.0170 (UTC) FILETIME=[EF7DD120:01C41B6A] Subject: 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: Tue, 06 Apr 2004 00:06:27 -0000 Hi, I am trying to run Azureus on a 4.9 FreeBSD box with only the webui enabled. Has anyone had done that already? The web interface is announced as based only on Swing but I suspect that it still needs swt. Has anyone compiled eclipse 3.0M8? Thanks and regards _________________________________________________________________ Check out MSN PC Safety & Security to help ensure your PC is protected and safe. http://specials.msn.com/msn/security.asp From owner-freebsd-java@FreeBSD.ORG Tue Apr 6 07:03:56 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 EF40416A4CE for ; Tue, 6 Apr 2004 07:03:56 -0700 (PDT) Received: from avgw.bjut.edu.cn (avgw.bjut.edu.cn [202.112.78.85]) by mx1.FreeBSD.org (Postfix) with SMTP id E48C943D2F for ; Tue, 6 Apr 2004 07:03:55 -0700 (PDT) (envelope-from liukang@bjpu.edu.cn) Received: from bjpu.edu.cn ([202.112.78.226]) by avgw.bjut.edu.cn (SAVSMTP 3.1.0.29) with SMTP id M2004040622020426482 for ; Tue, 06 Apr 2004 22:02:04 +0800 Received: (eyou send program); Tue, 06 Apr 2004 21:52:56 +0800 Message-ID: <281259576.11185@bjpu.edu.cn> X-EYOUMAIL-SMTPAUTH: liukang@bjpu.edu.cn Received: from unknown (HELO ssc) (unknown@61.149.140.175) by 202.112.78.226 with SMTP; Tue, 06 Apr 2004 21:52:56 +0800 From: "Kang Liu" To: "'Greg Lewis'" , "'Rowdy'" Date: Tue, 6 Apr 2004 22:11:50 +0800 X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: <281185789.26182@bjpu.edu.cn> Thread-Index: AcQbMqojmi1HIXG8SV+4OdY0/kNX3gAra30Q cc: freebsd-java@FreeBSD.org Subject: RE: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Tue, 06 Apr 2004 14:03:57 -0000 > -----Original Message----- > From: owner-freebsd-java@freebsd.org > [mailto:owner-freebsd-java@freebsd.org] On Behalf Of Greg Lewis > Sent: Tuesday, April 06, 2004 1:30 AM > There are problems with diablo on 5.x, particularly 5.0 and > 5.1. I would use jdk14. I would also upgrade to 5.2.1. > Do you mean it would be better if use jdk14 on 5.x? if so, I'll make a small adjustment in the Makefile of jakarta-tomcat5. Kang From owner-freebsd-java@FreeBSD.ORG Tue Apr 6 08:38:58 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 7E20F16A4CE; Tue, 6 Apr 2004 08:38:58 -0700 (PDT) Received: from oxyd.caraldi.com (caraldi.com [195.137.249.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00BB043D4C; Tue, 6 Apr 2004 08:38:58 -0700 (PDT) (envelope-from jbq@anyware-tech.com) Received: from anyware12.anyware (unknown [217.112.237.100]) by oxyd.caraldi.com (Postfix) with ESMTP id 173DB2242; Tue, 6 Apr 2004 17:38:57 +0200 (CEST) Received: by anyware12.anyware (Postfix, from userid 1001) id 5B6ED636C; Tue, 6 Apr 2004 17:38:57 +0200 (CEST) Date: Tue, 6 Apr 2004 17:38:57 +0200 From: Jean-Baptiste Quenot To: freebsd-ports Message-ID: <20040406153855.GC2042@anyware12.anyware> Mail-Followup-To: freebsd-ports , Eclipse Maintainer Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Yb+qhiCg54lqZFXW" Content-Disposition: inline User-Agent: Mutt/1.5.6i cc: Eclipse Maintainer Subject: Eclipse 2.1.3_1 fails to build after Gnome updates 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: Tue, 06 Apr 2004 15:38:58 -0000 --Yb+qhiCg54lqZFXW Content-Type: multipart/mixed; boundary="JwB53PgKC5A7+0Ej" Content-Disposition: inline --JwB53PgKC5A7+0Ej Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, There is a problem while building the SWT stuff of Eclipse 2.1.3_1 since the huge update made to the Gnome and especially Gtk ports. See attached file for details. --=20 Jean-Baptiste Quenot http://caraldi.com/jbq/ --JwB53PgKC5A7+0Ej Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eclipse.log" ---> Upgrading 'eclipse-2.1.3' to 'eclipse-2.1.3_1' (java/eclipse) ---> Building '/usr/ports/java/eclipse' ===> Cleaning for atk-1.6.0 ===> Cleaning for rpm-3.0.6_9 ===> Cleaning for unzip-5.50_2 ===> Cleaning for zip-2.3_1 ===> Cleaning for libiconv-1.9.1_3 ===> Cleaning for apache-ant-1.6.1_1 ===> Cleaning for autoconf-2.13.000227_5 ===> Cleaning for automake-1.4.5_9 ===> Cleaning for gettext-0.13.1_1 ===> Cleaning for glib-2.4.0 ===> Cleaning for gmake-3.80_2 ===> Cleaning for imake-4.3.0_2 ===> Cleaning for libtool-1.3.5_2 ===> Cleaning for m4-1.4_1 ===> Cleaning for nspr-4.4.1_1 ===> Cleaning for pkgconfig-0.15.0_1 ===> Cleaning for popt-1.6.4_2 ===> Cleaning for linux_base-7.1_7 ===> Cleaning for jpeg-6b_2 ===> Cleaning for png-1.2.5_3 ===> Cleaning for tiff-3.6.1_1 ===> Cleaning for javavmwrapper-1.5 ===> Cleaning for jdk-1.4.2p6_4 ===> Cleaning for linux-sun-jdk-1.4.2.04 ===> Cleaning for perl-5.6.1_15 ===> Cleaning for python-2.3.3_4 ===> Cleaning for hicolor-icon-theme-0.4 ===> Cleaning for shared-mime-info-0.14_1 ===> Cleaning for freetype2-2.1.7_2 ===> Cleaning for expat-1.95.7 ===> Cleaning for intltool-0.30_1 ===> Cleaning for libxml2-2.6.8 ===> Cleaning for p5-XML-Parser-2.34_1 ===> Cleaning for XFree86-fontEncodings-4.3.0 ===> Cleaning for XFree86-fontScalable-4.3.0 ===> Cleaning for fontconfig-2.2.2,1 ===> Cleaning for libXft-2.1.6 ===> Cleaning for urwfonts-1.0 ===> Cleaning for gtk-2.4.0 ===> Cleaning for open-motif-2.2.2_2 ===> Cleaning for pango-1.4.0 ===> Cleaning for XFree86-clients-4.3.0_7 ===> Cleaning for XFree86-libraries-4.3.0_6 ===> Cleaning for eclipse-2.1.3_1 ===> Vulnerability check disabled ===> Extracting for eclipse-2.1.3_1 >> Checksum OK for eclipse/eclipse-sourceBuild-srcIncluded-2.1.3.zip. ===> eclipse-2.1.3_1 depends on executable: unzip - found ===> Patching for eclipse-2.1.3_1 ===> Applying FreeBSD patches for eclipse-2.1.3_1 # "refactoring" begins here ===> eclipse-2.1.3_1 depends on executable: ant - found ===> eclipse-2.1.3_1 depends on executable: pkg-config - found ===> eclipse-2.1.3_1 depends on file: /usr/local/jdk1.4.2/bin/java - found ===> eclipse-2.1.3_1 depends on shared library: gtk-x11-2.0 - found ===> Configuring for eclipse-2.1.3_1 Copying features/org.eclipse.platform.linux.gtk-feature into features/org.eclipse.platform.freebsd.gtk-feature Copying features/org.eclipse.platform.linux.gtk.source-feature into features/org.eclipse.platform.freebsd.gtk.source-feature Copying features/org.eclipse.platform.linux.motif-feature into features/org.eclipse.platform.freebsd.motif-feature Copying features/org.eclipse.platform.linux.motif.source-feature into features/org.eclipse.platform.freebsd.motif.source-feature Copying features/org.eclipse.sdk.linux.gtk-feature into features/org.eclipse.sdk.freebsd.gtk-feature Copying features/org.eclipse.sdk.linux.motif-feature into features/org.eclipse.sdk.freebsd.motif-feature Copying plugins/org.eclipse.platform.linux.gtk into plugins/org.eclipse.platform.freebsd.gtk Copying plugins/org.eclipse.platform.linux.gtk.source into plugins/org.eclipse.platform.freebsd.gtk.source Copying plugins/org.eclipse.sdk.linux.gtk into plugins/org.eclipse.sdk.freebsd.gtk Copying plugins/org.eclipse.update.core.linux into plugins/org.eclipse.update.core.freebsd Copying plugins/org.eclipse.sdk.linux.motif into plugins/org.eclipse.sdk.freebsd.motif Copying plugins/org.eclipse.core.resources.linux into plugins/org.eclipse.core.resources.freebsd Copying plugins/org.eclipse.platform.linux.motif into plugins/org.eclipse.platform.freebsd.motif Copying plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties into plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd_gtk.properties Copying plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties into plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd.properties ===> Building for eclipse-2.1.3_1 ===> Building libupdate.so. /bin/mkdir -p plugins/org.eclipse.update.core.freebsd/os/freebsd/x86 c++ -O -pipe -I/usr/local/jdk1.4.2/include -I/usr/local/jdk1.4.2/include/bsd -I/usr/local/jdk1.4.2/include/freebsd -shared -fpic -fPIC -Iplugins/org.eclipse.update.core.freebsd/src -o plugins/org.eclipse.update.core.freebsd/os/freebsd/x86/libupdate.so plugins/org.eclipse.update.core.freebsd/src/update.cpp ===> Compiling structs.c. cc -O -pipe -I/usr/local/jdk1.4.2/include -I/usr/local/jdk1.4.2/include/bsd -I/usr/local/jdk1.4.2/include/freebsd -c -s -fpic -fPIC -o plugins/org.eclipse.swt/Eclipse_SWT/structs.o plugins/org.eclipse.swt/Eclipse_SWT/structs.c `pkg-config --cflags gthread-2.0` `pkg-config --cflags gtk+-2.0` ===> Compiling swt.c. cc -O -pipe -I/usr/local/jdk1.4.2/include -I/usr/local/jdk1.4.2/include/bsd -I/usr/local/jdk1.4.2/include/freebsd -c -s -fpic -fPIC -o plugins/org.eclipse.swt/Eclipse_SWT/swt.o plugins/org.eclipse.swt/Eclipse_SWT/swt.c `pkg-config --cflags gthread-2.0` `pkg-config --cflags gtk+-2.0` In file included from plugins/org.eclipse.swt/Eclipse_SWT/swt.c:21: plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: error: syntax error before '*' token plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: error: syntax error before "GtkCombo" plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: warning: data definition has no type or storage class plugins/org.eclipse.swt/Eclipse_SWT/structs.h:66: error: syntax error before "GtkCombo" plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1disable_1activate': plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: `GtkCombo' undeclared (first use in this function) plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: (Each undeclared identifier is reported only once plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: for each function it appears in.) plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: syntax error before ')' token plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1set_1case_1sensitive': plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2423: error: `GtkCombo' undeclared (first use in this function) plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2423: error: syntax error before ')' token plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1set_1popdown_1strings': plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2433: error: `GtkCombo' undeclared (first use in this function) plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2433: error: syntax error before ')' token plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I': plugins/org.eclipse.swt/Eclipse_SWT/swt.c:6310: error: `GtkCombo' undeclared (first use in this function) plugins/org.eclipse.swt/Eclipse_SWT/swt.c:6310: error: syntax error before ')' token *** Error code 1 Stop in /usr/ports/java/eclipse/work. *** Error code 1 Stop in /usr/ports/java/eclipse. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade97040.0 make ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! java/eclipse (eclipse-2.1.3) (compiler error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed --JwB53PgKC5A7+0Ej-- --Yb+qhiCg54lqZFXW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAcs8O9xx3BCMc9gsRAvZkAJsEFgYNWtOUPe+Lxf6ejUpQ9JNwzwCbBIRy 94gqU27K4mhKuQiQ0n/KgmY= =YXkX -----END PGP SIGNATURE----- --Yb+qhiCg54lqZFXW-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 6 09:03:38 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 833B116A4CE for ; Tue, 6 Apr 2004 09:03:38 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 554A943D48 for ; Tue, 6 Apr 2004 09:03:38 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.207] (helo=mgr7.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BAt28-00071F-02; Tue, 06 Apr 2004 10:02:40 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr7.xmission.com with esmtp (Exim 4.30) id 1BAt26-0002jP-Si; Tue, 06 Apr 2004 10:02:39 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i36G2b5G058373; Tue, 6 Apr 2004 10:02:37 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i36G2aKa058372; Tue, 6 Apr 2004 10:02:36 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Tue, 6 Apr 2004 10:02:31 -0600 From: Greg Lewis To: Kang Liu Message-ID: <20040406160231.GA58315@misty.eyesbeyond.com> References: <281185789.26182@bjpu.edu.cn> <281259576.11185@bjpu.edu.cn> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <281259576.11185@bjpu.edu.cn> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr7.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: 'Rowdy' cc: freebsd-java@freebsd.org Subject: Re: FreeBSD 5.1, Tomcat 5.0.19, which JDK? 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: Tue, 06 Apr 2004 16:03:38 -0000 On Tue, Apr 06, 2004 at 10:11:50PM +0800, Kang Liu wrote: > > -----Original Message----- > > From: owner-freebsd-java@freebsd.org > > [mailto:owner-freebsd-java@freebsd.org] On Behalf Of Greg Lewis > > Sent: Tuesday, April 06, 2004 1:30 AM > > There are problems with diablo on 5.x, particularly 5.0 and > > 5.1. I would use jdk14. I would also upgrade to 5.2.1. > > > Do you mean it would be better if use jdk14 on 5.x? > if so, I'll make a small adjustment in the Makefile of jakarta-tomcat5. Mostly I mean that diablo doesn't work on earlier versions of 5.x. It should work on 5.2 and better though. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Tue Apr 6 14:14:04 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 C554816A4CF; Tue, 6 Apr 2004 14:14:04 -0700 (PDT) Received: from svbcf02.win.tue.nl (svbcf02.win.tue.nl [131.155.71.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFEAF43D48; Tue, 6 Apr 2004 14:14:03 -0700 (PDT) (envelope-from mriem@win.tue.nl) Received: from SENSEI (v048.vpn.tue.nl [131.155.212.48]) by svbcf02.win.tue.nl (Postfix) with ESMTP id AD9CF8C0B; Tue, 6 Apr 2004 23:13:28 +0200 (MET DST) From: "Manfred Riem" To: "'Herve Quiroz'" Date: Tue, 6 Apr 2004 23:13:26 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_012D_01C41C2C.C4764300" X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040402131712.GA78675@arabica.esil.univ-mrs.fr> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQYtNIFz6HEXnlORlGw0YOPvbTpEADYQACg Message-Id: <20040406211328.AD9CF8C0B@svbcf02.win.tue.nl> cc: freebsd-doc@freebsd.org cc: freebsd-java@freebsd.org Subject: Changes for Java section (was RE: Documentation proposal) 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: Tue, 06 Apr 2004 21:14:05 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi there, A first of submissions of small changes for the Java section of the FreeBSD website. Hopefully the SGML files come thru ;) Please review it and send me comments, Manfred Riem mriem@win.tue.nl http://www.riaca.win.tue.nl/ ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="index.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="index.sgml" %includes; ]> &header;

News
Announcements

Software
Getting Java for FreeBSD
Release Information
JDK 1.1.x
JDK 1.2.x
JDK 1.3.x
JDK 1.4.x
Available Ports...
How can I help?
I found a bug!?!

Documentation
For Newbies
Tutorials
FAQ
Creating Ports...

Java = Resources
Links
FreeBSD
Vendor
Development Tools
APIs
Tutorials
Documentation
Resources...
Servlets

Search for:

This is the official port of Sun's &java; Development Kit for FreeBSD. No known significant bugs exist at this time, but there are no guarantees of usability. However, many commercial companies rely on this port, so it should be safe to use.

3D"Jump

The FreeBSD Foundation has negotiated a license with Sun Microsystems to distribute FreeBSD binaries for the Java Runtime Environment (JRE™) and Java Development Kit (&jdk;).

The current release of the JDK and JRE available via the FreeBSD Foundation is 1.3.1. These binaries have been tested and certified to run with FreeBSD 4.8-RELEASE, but may also work on other 4.X releases. These binaries are not intended for use with FreeBSD 5.X, due to a binary compatibility issue the FreeBSD Foundation is working with the FreeBSD release engineering team to resolve.

For further information about downloading the JDK and JRE binaries for FreeBSD, please see the FreeBSD Foundation Java Downloads page.

Need help installing &java; on FreeBSD?

The Java and Jakarta Tomcat article is a useful guide in helping users setup the &jdk; and the JRE™ on FreeBSD. It also includes a small section on installing Jakarta Tomcat from the Apache Software = Foundation.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="install.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="install.sgml" %includes; ]> &header;

When installing Java on FreeBSD you have the choice between=20 different Java Development Kits:

Native JDK on FreeBSD

This is the effort of the Java 2 FreeBSD porting project. By the use = of=20 patchsets and the JDK source code released by Sun, this port builds = a native=20 JDK for FreeBSD.

Generally the JDK can be installed using the following commands: cd /usr/ports/java/jdk14
make install clean

Note: if you are building the JDK for the first time, make = sure you=20 have installed a Linux based JDK first. When you have done that you = can use the following commands instead of the ones given before: cd /usr/ports/java/jdk14
make -DWITH_LINUX_BOOTSTRAP install = clean

If you have a problem please read the Frequently Asked=20 Questions before sending an email to the freebsd-java = mailinglist.

Sun JDK for Linux

This port installs the Java 2 Developement Kit from Sun which was = built for Linux. It will run under FreeBSD using the Linux = compatibility.

cd /usr/ports/java/linux-sun-jdk14
make install clean

IBM JDK for Linux

This is an implementation of the Java 2 Standard Edition SDK, version 1.4 for Linux by IBM. It contains IBM's just-in-time compiler, enhanced with a unique Mixed Mode Interpreter and a re-engineered Java 2 virtual machine.

cd /usr/ports/java/linux-ibm-jdk14
make install clean

Blackdown JDK for Linux

Blackdown Java Developer Kit 1.4.1. It includes the HotSpot Client and Server VMs, as well as an enhanced version of Java Web Start 1.2, a Java Plug-In for browsers based on Mozilla and a Java Plug-In for Netscape 4.x browsers.

cd /usr/ports/java/linux-blackdown-jdk14
make install clean

Note: Please note that due to the current Sun licensing policy = the resulting binaries can not be distributed and you are only permitted to use/hack it = personally. Due to the same reasons you have to manually fetch the source code and = patchset for FreeBSD.

If you should have trouble, you can see the FreeBSD Handbook section on "installing applications" for help.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 6 15:06:16 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 7379916A4CE; Tue, 6 Apr 2004 15:06:16 -0700 (PDT) Received: from mail51.messagelabs.com (mail51.messagelabs.com [216.82.244.51]) by mx1.FreeBSD.org (Postfix) with SMTP id DDD3143D5E; Tue, 6 Apr 2004 15:06:15 -0700 (PDT) (envelope-from mriem@win.tue.nl) X-VirusChecked: Checked X-Env-Sender: mriem@win.tue.nl X-Msg-Ref: server-20.tower-51.messagelabs.com!1081289093!1119168 X-StarScan-Version: 5.2.10; banners=.,-,- X-Originating-IP: [63.84.4.68] Received: (qmail 19185 invoked from network); 6 Apr 2004 22:04:53 -0000 Received: from unknown (HELO amnapsmtp01.bp.com) (63.84.4.68) by server-20.tower-51.messagelabs.com with SMTP; 6 Apr 2004 22:04:53 -0000 Received: from bp1napav002.bp1.ad.bp.com (inetgate1.napdmz.bp.com [63.84.4.1]) i36MBH1d017320; Tue, 6 Apr 2004 17:11:17 -0500 (CDT) Received: from BP1HOUEX012.bp1.ad.bp.com ([149.179.200.144]) by bp1napav002 with trend_isnt_name_B; Tue, 06 Apr 2004 17:04:51 -0500 Received: from BP1HOUEX009.bp1.ad.bp.com ([149.179.200.54]) by BP1HOUEX012.bp1.ad.bp.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 6 Apr 2004 17:04:45 -0500 Received: from mail pickup service by BP1HOUEX009.bp1.ad.bp.com with Microsoft SMTPSVC; Tue, 6 Apr 2004 17:04:44 -0500 Received: from bp1houav003.bp1.ad.bp.com ([149.179.200.94]) by BP1HOUEX010.bp1.ad.bp.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 6 Apr 2004 16:14:26 -0500 Received: from amhousmtp01.bp.com ([65.198.138.126]) by bp1houav003.bp1.ad.bp.com with InterScan Messaging Security Suite; Tue, 06 Apr 2004 16:14:25 -0500 Received: from mail51.messagelabs.com (mail51.messagelabs.com with SMTP id i36LJjti029902for ; Tue, 6 Apr 2004 16:19:45 -0500 (CDT) X-VirusChecked: Checked X-Env-Sender: owner-freebsd-doc@freebsd.org X-Msg-Ref: server-3.tower-51.messagelabs.com!1081286062!1182705 X-StarScan-Version: 5.2.10; banners=-,-,- X-Originating-IP: [216.136.204.119] X-SpamReason: No, hits=-4.9 required=7.0 tests=CYNIC_B_GOOD,MISSING_OUTLOOK_NAME Received: (qmail 16356 invoked from network); 6 Apr 2004 21:14:22 -0000 Received: from mx2.freebsd.org (216.136.204.119)by server-3.tower-51.messagelabs.com with SMTP; 6 Apr 2004 21:14:22 -0000 Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18])by mx2.freebsd.org (Postfix) with ESMTPid 82B0755E9B; Tue, 6 Apr 2004 14:14:18 -0700 (PDT)(envelope-from owner-freebsd-doc@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1])by hub.freebsd.org (Postfix) with ESMTPid 6137516A4D0; Tue, 6 Apr 2004 14:14:17 -0700 (PDT) Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])by hub.freebsd.org (Postfix) with ESMTPid C554816A4CF; Tue, 6 Apr 2004 14:14:04 -0700 (PDT) Received: from svbcf02.win.tue.nl (svbcf02.win.tue.nl [131.155.71.100])by mx1.FreeBSD.org (Postfix) with ESMTPid CFEAF43D48; Tue, 6 Apr 2004 14:14:03 -0700 (PDT)(envelope-from mriem@win.tue.nl) Received: from SENSEI (v048.vpn.tue.nl [131.155.212.48])by svbcf02.win.tue.nl (Postfix) with ESMTPid AD9CF8C0B; Tue, 6 Apr 2004 23:13:28 +0200 (MET DST) From: "Manfred Riem" To: "'Herve Quiroz'" Date: Tue, 6 Apr 2004 23:13:26 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_012D_01C41C2C.C4764300" X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040402131712.GA78675@arabica.esil.univ-mrs.fr> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQYtNIFz6HEXnlORlGw0YOPvbTpEADYQACg Message-Id: <20040406211328.AD9CF8C0B@svbcf02.win.tue.nl> X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-doc@freebsd.org Errors-To: owner-freebsd-doc@freebsd.org X-OriginalArrivalTime: 06 Apr 2004 21:14:26.0822 (UTC) FILETIME=[24611260:01C41C1C] cc: freebsd-doc@freebsd.org cc: freebsd-java@freebsd.org Subject: Changes for Java section (was RE: Documentation proposal) X-BeenThere: freebsd-java@freebsd.org List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 22:06:16 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi there, A first of submissions of small changes for the Java section of the FreeBSD website. Hopefully the SGML files come thru ;) Please review it and send me comments, Manfred Riem mriem@win.tue.nl http://www.riaca.win.tue.nl/ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="index.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="index.sgml" %includes; ]> &header;

News
Announcements

Software
Getting Java for FreeBSD
Release Information
JDK 1.1.x
JDK 1.2.x
JDK 1.3.x
JDK 1.4.x
Available Ports...
How can I help?
I found a bug!?!

Documentation
For Newbies
Tutorials
FAQ
Creating Ports...

Java = Resources
Links
FreeBSD
Vendor
Development Tools
APIs
Tutorials
Documentation
Resources...
Servlets

Search for:

This is the official port of Sun's &java; Development Kit for FreeBSD. No known significant bugs exist at this time, but there are no guarantees of usability. However, many commercial companies rely on this port, so it should be safe to use.

3D"Jump

The FreeBSD Foundation has negotiated a license with Sun Microsystems to distribute FreeBSD binaries for the Java Runtime Environment (JRE™) and Java Development Kit (&jdk;).

The current release of the JDK and JRE available via the FreeBSD Foundation is 1.3.1. These binaries have been tested and certified to run with FreeBSD 4.8-RELEASE, but may also work on other 4.X releases. These binaries are not intended for use with FreeBSD 5.X, due to a binary compatibility issue the FreeBSD Foundation is working with the FreeBSD release engineering team to resolve.

For further information about downloading the JDK and JRE binaries for FreeBSD, please see the FreeBSD Foundation Java Downloads page.

Need help installing &java; on FreeBSD?

The Java and Jakarta Tomcat article is a useful guide in helping users setup the &jdk; and the JRE™ on FreeBSD. It also includes a small section on installing Jakarta Tomcat from the Apache Software = Foundation.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="install.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="install.sgml" %includes; ]> &header;

When installing Java on FreeBSD you have the choice between=20 different Java Development Kits:

Native JDK on FreeBSD

This is the effort of the Java 2 FreeBSD porting project. By the use = of=20 patchsets and the JDK source code released by Sun, this port builds = a native=20 JDK for FreeBSD.

Generally the JDK can be installed using the following commands: cd /usr/ports/java/jdk14
make install clean

Note: if you are building the JDK for the first time, make = sure you=20 have installed a Linux based JDK first. When you have done that you = can use the following commands instead of the ones given before: cd /usr/ports/java/jdk14
make -DWITH_LINUX_BOOTSTRAP install = clean

If you have a problem please read the Frequently Asked=20 Questions before sending an email to the freebsd-java = mailinglist.

Sun JDK for Linux

This port installs the Java 2 Developement Kit from Sun which was = built for Linux. It will run under FreeBSD using the Linux = compatibility.

cd /usr/ports/java/linux-sun-jdk14
make install clean

IBM JDK for Linux

This is an implementation of the Java 2 Standard Edition SDK, version 1.4 for Linux by IBM. It contains IBM's just-in-time compiler, enhanced with a unique Mixed Mode Interpreter and a re-engineered Java 2 virtual machine.

cd /usr/ports/java/linux-ibm-jdk14
make install clean

Blackdown JDK for Linux

Blackdown Java Developer Kit 1.4.1. It includes the HotSpot Client and Server VMs, as well as an enhanced version of Java Web Start 1.2, a Java Plug-In for browsers based on Mozilla and a Java Plug-In for Netscape 4.x browsers.

cd /usr/ports/java/linux-blackdown-jdk14
make install clean

Note: Please note that due to the current Sun licensing policy = the resulting binaries can not be distributed and you are only permitted to use/hack it = personally. Due to the same reasons you have to manually fetch the source code and = patchset for FreeBSD.

If you should have trouble, you can see the FreeBSD Handbook section on "installing applications" for help.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ freebsd-doc@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-doc To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org" ------=_NextPart_000_012D_01C41C2C.C4764300-- From owner-freebsd-java@FreeBSD.ORG Wed Apr 7 01:35:36 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 71B1816A4CE for ; Wed, 7 Apr 2004 01:35:36 -0700 (PDT) Received: from mail.dti.supsi.ch (mail.die.supsi.ch [193.5.153.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D94243D5D for ; Wed, 7 Apr 2004 01:35:35 -0700 (PDT) (envelope-from roberto.nunnari@supsi.ch) Received: from supsi.ch (pcm2027.dti.supsi.ch [193.5.152.27]) by mail.dti.supsi.ch (8.11.6/8.11.6) with ESMTP id i378YCv12946 for ; Wed, 7 Apr 2004 10:34:12 +0200 Message-ID: <4073BC8D.2050402@supsi.ch> Date: Wed, 07 Apr 2004 10:32:13 +0200 From: Roberto Nunnari User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: jkd1.4.2 on FreeBSD 4.9-STABLE 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: Wed, 07 Apr 2004 08:35:36 -0000 Hello. I'm a happy java user on Freebsd 5.2-p1, jdk-1.4.2p5 and jdk-1.3.1p7_2 But my server won't boot the latest versions of FreeBSD (5.2.1-p1). That is why I'm thinking about trying moving to stable. But before doing that I'd like to hear from the mailing list what is your experience and grade of satisfaction about jdd-1.4.2 (and evenctually jdk-1.3.1) on FreeBSD 4.9-STABLE (or security branch..) I'm not using any graphical environment.. the server only runs in alfanumeric console and java is used for running jakarta-tomcat 3.3.1 and 4.1.29 and cocoon 2.1.3 Thank you for your feedback. -- Roberto Nunnari -software engineer- mailto:roberto.nunnari@supsi.ch Scuola Universitaria Professionale della Svizzera Italiana Dipartimento Tecnologie Innovative http://www.dti.supsi.ch SUPSI-DTI Via Cantonale tel: +41-91-6108561 6928 Manno """ fax: +41-91-6108570 Switzerland (o o) =======================oOO==(_)==OOo======================== From owner-freebsd-java@FreeBSD.ORG Wed Apr 7 08:57:04 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 1886116A4CE for ; Wed, 7 Apr 2004 08:57:04 -0700 (PDT) Received: from mailserv1.neuroflux.com (mailserv1.neuroflux.com [204.228.228.92]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9958B43D2F for ; Wed, 7 Apr 2004 08:57:03 -0700 (PDT) (envelope-from ryans@gamersimpact.com) Received: (qmail 99461 invoked by uid 89); 7 Apr 2004 15:56:39 -0000 Received: from unknown (HELO www2.neuroflux.com) (127.0.0.1) by localhost with SMTP; 7 Apr 2004 15:56:39 -0000 Received: from 134.84.153.235 (SquirrelMail authenticated user ryans@gamersimpact.com) by www2.neuroflux.com with HTTP; Wed, 7 Apr 2004 09:56:39 -0600 (MDT) Message-ID: <49533.134.84.153.235.1081353399.squirrel@www2.neuroflux.com> Date: Wed, 7 Apr 2004 09:56:39 -0600 (MDT) From: "Ryan Sommers" To: java@freebsd.org User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal Subject: getLocalHost() Always Returns Loopback? 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: Wed, 07 Apr 2004 15:57:04 -0000 I'm having a lot of difficulty getting InetAddress.getLocalHost() to return anything besides the loopback address. After hours of scouring google I've found this is a common problem. Most of the solutions have to deal with the java.policy file. First off... Everything says to put the policy file in your home directory; never works. Any ideas? I've gottne past this by running with the arguments "-Djava.security.manager -Djava.security.policy==/usr/home/.../java.policy". My java.policy file contains: grant { permission java.net.SocketPermission "*:1024-65535", "connect,accept,listen,resolve"; permission java.security.AllPermission; }; Any ideas how I can get any of the other IP Addresses returned? I'm attempting to run the PAST java code (search google for PAST AND Storage). Any hints would be greatly appreciated. -- Ryan "leadZERO" Sommers Gamer's Impact President ryans@gamersimpact.com ICQ: 1019590 AIM/MSN: leadZERO -= http://www.gamersimpact.com =- From owner-freebsd-java@FreeBSD.ORG Wed Apr 7 09:49:21 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 DAD2816A4CF for ; Wed, 7 Apr 2004 09:49:21 -0700 (PDT) Received: from electricrain.com (electricrain.com [64.71.143.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E19143D5E for ; Wed, 7 Apr 2004 09:49:21 -0700 (PDT) (envelope-from fuzzy@electricrain.com) Received: (qmail 17544 invoked by uid 540); 7 Apr 2004 16:48:41 -0000 Date: Wed, 7 Apr 2004 09:48:41 -0700 From: Chris Doherty To: java@freebsd.org Message-ID: <20040407164841.GS18887@zot.electricrain.com> References: <49533.134.84.153.235.1081353399.squirrel@www2.neuroflux.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49533.134.84.153.235.1081353399.squirrel@www2.neuroflux.com> User-Agent: Mutt/1.4i X-Operating-System: XEmacs X-Koan: mu. X-Message-Flag: This message contains absolutely no malicious code. Organization: The Inside Foundation Subject: Re: getLocalHost() Always Returns Loopback? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: chris-freebsd@randomcamel.net List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 16:49:22 -0000 On Wed, Apr 07, 2004 at 09:56:39AM -0600, Ryan Sommers said: > I'm having a lot of difficulty getting InetAddress.getLocalHost() to > return anything besides the loopback address. After hours of scouring > google I've found this is a common problem. Most of the solutions have to > deal with the java.policy file. additional specific data points that don't solve your problem: Windows 2000, Weblogic JDK 1.3.1_03: returns non-loopback Linux (kernel 2.6), JDK 1.4.2_01: returns non-loopback FreeBSD -stable from 8 Jan 2004, native JDK 1.3.1-p9: returns loopback FreeBSD -stable from 8 Jan 2004, linux JDK 1.3.1_10: returns loopback chris ------------------------------- Chris Doherty "I think," said Christopher Robin, "that we ought to eat all our provisions now, so we won't have so much to carry." -- A. A. Milne ------------------------------- From owner-freebsd-java@FreeBSD.ORG Wed Apr 7 15:43:41 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 BFB3516A4D0 for ; Wed, 7 Apr 2004 15:43:41 -0700 (PDT) Received: from mail2.dbitech.ca (radius.wavefire.com [64.141.13.252]) by mx1.FreeBSD.org (Postfix) with SMTP id 51EED43D2D for ; Wed, 7 Apr 2004 15:43:41 -0700 (PDT) (envelope-from archeron@wavefire.com) Received: (qmail 29340 invoked from network); 7 Apr 2004 21:06:56 -0000 Received: from archeron.wavefire.com (archeron@archero@64.141.15.246) by radius.wavefire.com with SMTP; 7 Apr 2004 21:06:56 -0000 From: Wade Klaver To: freebsd-java@freebsd.org Date: Wed, 7 Apr 2004 12:56:34 -0800 User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_CsGdAwPnbap1q+D" Message-Id: <200404071356.34569.archeron@wavefire.com> Subject: SIGSEGV in java 1.4.2-p6 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: archeron@wavefire.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 22:43:41 -0000 --Boundary-00=_CsGdAwPnbap1q+D Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Running a freenet node I manage to get a segfault from javavm. It appears to happen at random intervals. Attached is the java error log and system CV. Please let me know if I can provide more information. -- Wade Klaver Wavefire Technologies Corporation GPG Public Key at http://archeron.wavefire.com /"\ ASCII Ribbon Campaign . \ / - NO HTML/RTF in e-mail . X - NO Word docs in e-mail . / \ ----------------------------------------------------------------- --Boundary-00=_CsGdAwPnbap1q+D Content-Type: text/plain; charset="us-ascii"; name="typescript" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="typescript" Script started on Wed Apr 7 13:41:44 2004 bash-2.05b$ uname -a FreeBSD ***.***.com 5.2-CURRENT FreeBSD 5.2-CURRENT #26: Thu Mar 11 08:25:16 PST 2004 root@***.***.com:/usr/obj/usr/src/sys/WORKSTATION-5.0-SMP i386 bash-2.05b$ javavm -version java version "1.4.2-p6" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p6-root_12_mar_2004_07_21) Java HotSpot(TM) Client VM (build 1.4.2-p6-root_12_mar_2004_07_21, mixed mode) bash-2.05b$ cat hs_err_pid50222.log An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x2814A927 Function=flockfile+0x1F Library=/lib/libc.so.5 Current Java thread: at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:770) at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1059) at java.net.InetAddress.getAllByName0(InetAddress.java:1009) at java.net.InetAddress.getAllByName0(InetAddress.java:981) at java.net.InetAddress.getAllByName(InetAddress.java:975) at java.net.InetAddress.getByName(InetAddress.java:889) at freenet.transport.tcpAddress.doDeferredLookup(tcpAddress.java:119) at freenet.transport.tcpAddress.connect(tcpAddress.java:130) at freenet.OpenConnectionManager$ConnectionJob.run(OpenConnectionManager.java:969) at freenet.OpenConnectionManager.createConnection(OpenConnectionManager.java:451) - locked <0x2c5eb158> (a freenet.OpenConnectionManager$ConnectionJob) at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95) at freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54) at freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47) at freenet.node.StateChain.received(StateChain.java:177) at freenet.node.StateChain.received(StateChain.java:61) - locked <0x2c5eafc0> (a freenet.node.StateChain) at freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChainManagingMessageHandler.java:332) - locked <0x2c5eafc0> (a freenet.node.StateChain) at freenet.node.StateChainManagingMessageHandler$ChainContainer.received(StateChainManagingMessageHandler.java:285) at freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(StateChainManagingMessageHandler.java:204) at freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMessageHandler.java:96) at freenet.Ticker$Event.run(Ticker.java:323) at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:250) Dynamic libraries: 0x8048000 /usr/local/jdk1.4.2/bin/java 0x28080000 /usr/lib/libpthread.so.1 0x280a3000 /lib/libc.so.5 0x2816f000 /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so 0x28589000 /usr/lib/libstdc++.so.4 0x2863b000 /lib/libm.so.2 0x28653000 /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so 0x28661000 /usr/local/jdk1.4.2/jre/lib/i386/libverify.so 0x28676000 /usr/local/jdk1.4.2/jre/lib/i386/libjava.so 0x28695000 /usr/local/jdk1.4.2/jre/lib/i386/libzip.so 0x40a66000 /usr/local/jdk1.4.2/jre/lib/i386/libnet.so 0x40a99000 /usr/local/jdk1.4.2/jre/lib/i386/libnio.so 0x2804e000 /libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 4288K, used 1920K [0x2c430000, 0x2c8d0000, 0x2d7e0000) eden space 3840K, 48% used [0x2c430000, 0x2c5fd4b8, 0x2c7f0000) from space 448K, 16% used [0x2c860000, 0x2c872e60, 0x2c8d0000) to space 448K, 0% used [0x2c7f0000, 0x2c7f0000, 0x2c860000) tenured generation total 54720K, used 34048K [0x2d7e0000, 0x30d50000, 0x3c430000) the space 54720K, 62% used [0x2d7e0000, 0x2f9202d0, 0x2f920400, 0x30d50000) compacting perm gen total 6400K, used 6241K [0x3c430000, 0x3ca70000, 0x40430000) the space 6400K, 97% used [0x3c430000, 0x3ca48568, 0x3ca48600, 0x3ca70000) Local Time = Wed Apr 7 13:18:48 2004 Elapsed Time = 2786 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.4.2-p6-root_12_mar_2004_07_21 mixed mode) # bash-2.05b$ exit Script done on Wed Apr 7 13:42:24 2004 Loaded symbols for /libexec/ld-elf.so.1 #0 0x2809a42f in pthread_testcancel () from /usr/lib/libpthread.so.1 (gdb) bt #0 0x2809a42f in pthread_testcancel () from /usr/lib/libpthread.so.1 #1 0x2808c8c1 in sigaction () from /usr/lib/libpthread.so.1 #2 0x28086cf5 in pthread_kill () from /usr/lib/libpthread.so.1 #3 0x280866e0 in raise () from /usr/lib/libpthread.so.1 #4 0x28148b07 in abort () from /lib/libc.so.5 #5 0x2845eae2 in os::abort(int) () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #6 0x2845c9e4 in os::handle_unexpected_exception(Thread*, int, unsigned char*, void*) () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #7 0x28460ff5 in JVM_handle_bsd_signal () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #8 0x2845fa7d in signalHandler () from /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so #9 0x2808b513 in sigaction () from /usr/lib/libpthread.so.1 #10 0x2808b3ba in sigaction () from /usr/lib/libpthread.so.1 #11 0x2808be89 in sigaction () from /usr/lib/libpthread.so.1 #12 0x28093767 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #13 0x280936b2 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1 #14 0x28135363 in _ctx_start () from /lib/libc.so.5 #15 0x2816cd84 in __isthreaded () from /lib/libc.so.5 --Boundary-00=_CsGdAwPnbap1q+D-- From owner-freebsd-java@FreeBSD.ORG Wed Apr 7 16:10:31 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 6B44D16A4CE for ; Wed, 7 Apr 2004 16:10:31 -0700 (PDT) Received: from mta07-svc.ntlworld.com (mta07-svc.ntlworld.com [62.253.162.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF9D643D5F for ; Wed, 7 Apr 2004 16:10:30 -0700 (PDT) (envelope-from antony.t.curtis@ntlworld.com) Received: from [10.10.10.100] ([81.98.106.69]) by mta07-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20040407194835.GKFC7604.mta07-svc.ntlworld.com@[10.10.10.100]>; Wed, 7 Apr 2004 20:48:35 +0100 From: Antony T Curtis To: Roberto Nunnari In-Reply-To: <4073BC8D.2050402@supsi.ch> References: <4073BC8D.2050402@supsi.ch> Content-Type: text/plain Message-Id: <1081367305.1229.2.camel@pcgem.rdg.cyberkinetica.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 07 Apr 2004 20:48:25 +0100 Content-Transfer-Encoding: 7bit cc: freebsd-java@freebsd.org Subject: Re: jkd1.4.2 on FreeBSD 4.9-STABLE 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: Wed, 07 Apr 2004 23:10:31 -0000 On Wed, 2004-04-07 at 09:32, Roberto Nunnari wrote: > Hello. > > I'm a happy java user on Freebsd 5.2-p1, jdk-1.4.2p5 > and jdk-1.3.1p7_2 > > But my server won't boot the latest versions of FreeBSD (5.2.1-p1). I have jdk-1.4.2 and jdk-1.3.1 successfully running on FreeBSD-CURRENT and FreeBSD-STABLE - although I did build them on the same OS as the target OS... -- Antony T Curtis BSc Unix Analyst Programmer http://homepage.ntlworld.com/antony.t.curtis/ From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 05:50:21 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBFBF16A4CE for ; Thu, 8 Apr 2004 05:50:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1FE143D3F for ; Thu, 8 Apr 2004 05:50:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i38CoLbv022060 for ; Thu, 8 Apr 2004 05:50:21 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i38CoL4n022059; Thu, 8 Apr 2004 05:50:21 -0700 (PDT) (envelope-from gnats) Date: Thu, 8 Apr 2004 05:50:21 -0700 (PDT) Message-Id: <200404081250.i38CoL4n022059@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Christopher Sean Hilton Subject: Re: java/62837: linux-sun-jdk14 executables hang with COMPAT_LINUX in the the kernel. X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Christopher Sean Hilton List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 12:50:22 -0000 The following reply was made to PR java/62837; it has been noted by GNATS. From: Christopher Sean Hilton To: freebsd-gnats-submit@FreeBSD.org Cc: roberthuff@rcn.com Subject: Re: java/62837: linux-sun-jdk14 executables hang with COMPAT_LINUX in the the kernel. Date: Thu, 8 Apr 2004 08:44:47 -0400 I solved this by rebuilding my kernel configuration starting with GENERIC. I've enclosed a working kernel config and the differences. I stopped optimizing after I got Java running so I don't know which on the patches here actually fixed the problem. *** New Kernel config (works with Java) *** # Kernel Configuration for GATEWAY-450 Laptop # # $Id$ machine i386 cpu I386_CPU/c cpu I486_CPU cpu I586_CPU cpu I686_CPU ident GATEWAY_450 maxusers 0 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols options DDB options DDB_UNATTENDED options GDB_REMOTE_CHAT options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options EXT2FS #Linux Filesystems options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options P1003_1B #Posix P1003_1B real-time extensions options _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev options USER_LDT options IPSEC options IPSEC_ESP options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #enable logging to syslogd(8) options IPFIREWALL_FORWARD #enable transparent proxy support options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options IPV6FIREWALL #firewall for IPv6 options IPV6FIREWALL_VERBOSE options IPV6FIREWALL_VERBOSE_LIMIT=100 options IPV6FIREWALL_DEFAULT_TO_ACCEPT options IPDIVERT #divert sockets options DA_OLD_QUIRKS options CAMDEBUG device isa device eisa device pci # Floppy drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 # ATA and ATAPI devices device ata0 at isa? port IO_WD1 irq 14 device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID #Static device numbering # SCSI Controllers device aic0 at isa? # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device ch # Tape Changer device pass # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 device psm0 at atkbdc? irq 12 device vga0 at isa? # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 options SC_PIXEL_MODE options VESA device agp # support several AGP chipsets device pcm # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm0 at nexus? # PCCARD (PCMCIA) support device card device pcic0 at isa? irq 0 port 0x3e0 iomem 0xd0000 # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x90 irq 4 device sio1 at isa? port IO_COM2 irq 3 # Parallel port device ppc0 at isa? irq 7 device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da # PCI Ethernet NICs. device em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'') device ed device miibus device awi device wi # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device ppp 4 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device gif # IPv6 and IPv4 tunneling pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf 4 #Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device uscanner # Scanners device urio # Diamond Rio MP3 Player device uvisor device ucom # USB Ethernet, requires mii device aue # ADMtek USB ethernet device cue # CATC USB ethernet device kue # Kawasaki LSI USB ethernet # FireWire support device firewire # FireWire bus code device sbp # SCSI over FireWire (Requires scbus and da) device fwe # Ethernet over FireWire (non-standard!) *** Differences *** diff -c /sys/i386/conf/DAGOBAH /sys/i386/conf/DAGOBAH.no-java *** /sys/i386/conf/DAGOBAH Sun Apr 4 18:42:40 2004 --- /sys/i386/conf/DAGOBAH.no-java Tue Feb 17 01:07:19 2004 *************** *** 1,32 **** ! # Kernel Configuration for GATEWAY-450 Laptop ! # ! # $Id$ machine i386 - cpu I386_CPU - cpu I486_CPU cpu I586_CPU cpu I686_CPU ! ident GATEWAY_450 maxusers 0 - makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols - - options DDB - options DDB_UNATTENDED - options GDB_REMOTE_CHAT - - options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking ! options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support ! options UFS_DIRHASH #Improve performance on big directories options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem - options EXT2FS #Linux Filesystems options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI --- 1,21 ---- ! # Kernel Configuration for GATEWAY-M450 Laptop machine i386 cpu I586_CPU cpu I686_CPU ! ident GATEWAY-450 maxusers 0 options INET #InterNETworking ! options INET6 #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support ! options UFS_DIRHASH options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem + options EXT2FS options CD9660 #ISO 9660 Filesystem options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI *************** *** 37,45 **** options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores ! options P1003_1B #Posix P1003_1B real-time extensions ! options _KPOSIX_PRIORITY_SCHEDULING ! options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev options USER_LDT --- 26,32 ---- options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores ! options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev options USER_LDT *************** *** 47,129 **** options IPSEC options IPSEC_ESP ! options IPFIREWALL #firewall ! options IPFIREWALL_VERBOSE #enable logging to syslogd(8) ! options IPFIREWALL_FORWARD #enable transparent proxy support ! options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity ! options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default ! ! options IPV6FIREWALL #firewall for IPv6 ! options IPV6FIREWALL_VERBOSE ! options IPV6FIREWALL_VERBOSE_LIMIT=100 ! options IPV6FIREWALL_DEFAULT_TO_ACCEPT ! ! options IPDIVERT #divert sockets ! ! options DA_OLD_QUIRKS ! options CAMDEBUG device isa device eisa device pci ! # Floppy drives ! device fdc0 at isa? port IO_FD1 irq 6 drq 2 ! device fd0 at fdc0 drive 0 # ATA and ATAPI devices ! device ata0 at isa? port IO_WD1 irq 14 ! device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives - options ATA_STATIC_ID #Static device numbering - - # SCSI Controllers - device aic0 at isa? # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD - device ch # Tape Changer device pass # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 ! device psm0 at atkbdc? irq 12 ! ! device vga0 at isa? ! ! # splash screen/screen saver ! pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 options SC_PIXEL_MODE - options VESA - - device agp # support several AGP chipsets - - device pcm # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 - # Power management support (see LINT for more options) - device apm0 at nexus? - # PCCARD (PCMCIA) support device card ! device pcic0 at isa? irq 0 port 0x3e0 iomem 0xd0000 ! # Serial (COM) ports ! device sio0 at isa? port IO_COM1 flags 0x90 irq 4 ! device sio1 at isa? port IO_COM2 irq 3 # Parallel port device ppc0 at isa? irq 7 --- 34,98 ---- options IPSEC options IPSEC_ESP ! makeoptions DEBUG=-g ! options DDB ! options DDB_UNATTENDED ! options GDB_REMOTE_CHAT device isa device eisa device pci ! device apm0 # ATA and ATAPI devices ! device ata0 ! device ata1 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 ! device psm0 at atkbdc? irq 12 flags 0x6100 # syscons is the default console driver, resembling an SCO console + device vga0 at isa? device sc0 at isa? flags 0x100 + pseudo-device splash + options VESA options SC_PIXEL_MODE # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # PCCARD (PCMCIA) support device card ! device pcic0 at isa? irq 10 port 0x3e0 iomem 0xd0000 ! ! # Server Management Bus Supported interfaces: ! device smbus ! device intpm # Intel PIIX4 Power Management Unit ! device iicbus # Bus support, required for ic/iic/iicsmb below. ! device iicbb ! device ic ! device iic ! device iicsmb # smb over i2c bridge ! ! # Serial ports ! device sio0 at isa? port IO_COM1 flags 0x10 irq 4 ! device sio1 at isa? disable port IO_COM2 irq 3 # Parallel port device ppc0 at isa? irq 7 *************** *** 131,156 **** device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device ! #device vpo # Requires scbus and da ! # PCI Ethernet NICs. ! device em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'') ! device ed ! device miibus ! ! device awi device wi ! # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support ! pseudo-device ppp 4 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) - pseudo-device md # Memory "disks" - pseudo-device gif # IPv6 and IPv4 tunneling - pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! --- 100,120 ---- device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device ! device vpo # Requires scbus and da + device miibus # MII bus support ! device em device wi ! device pcm ! ! # Pseudo devices - the number indicates how many units to allocated. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support ! pseudo-device ppp 2 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! *************** *** 159,165 **** # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface - device ehci device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" --- 123,128 ---- *************** *** 167,182 **** device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse ! device uscanner # Scanners ! device urio # Diamond Rio MP3 Player ! device uvisor ! device ucom # USB Ethernet, requires mii device aue # ADMtek USB ethernet device cue # CATC USB ethernet device kue # Kawasaki LSI USB ethernet - # FireWire support - device firewire # FireWire bus code - device sbp # SCSI over FireWire (Requires scbus and da) - device fwe # Ethernet over FireWire (non-standard!) --- 130,139 ---- device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse ! device uvisor # Visor USB PDA ! device ucom # More Visor # USB Ethernet, requires mii device aue # ADMtek USB ethernet device cue # CATC USB ethernet device kue # Kawasaki LSI USB ethernet -- Chris Chris Hilton chilton-at-vindaloo-dot-com ------------------------------------------------------------------------ "All I was doing was trying to get home from work!" -- Rosa Parks From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 12:40:11 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D55516A4CF for ; Thu, 8 Apr 2004 12:40:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 009E443D3F for ; Thu, 8 Apr 2004 12:40:11 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i38JeAbv096251 for ; Thu, 8 Apr 2004 12:40:10 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i38JeACP096250; Thu, 8 Apr 2004 12:40:10 -0700 (PDT) (envelope-from gnats) Resent-Date: Thu, 8 Apr 2004 12:40:10 -0700 (PDT) Resent-Message-Id: <200404081940.i38JeACP096250@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Herve Quiroz Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF2A616A4CE; Thu, 8 Apr 2004 12:38:04 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3DBC43D45; Thu, 8 Apr 2004 12:38:03 -0700 (PDT) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i38Jc2DN069748; Thu, 8 Apr 2004 21:38:02 +0200 (CEST) (envelope-from rv@arabica.esil.univ-mrs.fr) Received: (from rv@localhost)i38Jc2Vb069747; Thu, 8 Apr 2004 21:38:02 +0200 (CEST) (envelope-from rv) Message-Id: <200404081938.i38Jc2Vb069747@arabica.esil.univ-mrs.fr> Date: Thu, 8 Apr 2004 21:38:02 +0200 (CEST) From: Herve Quiroz To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: glewis@FreeBSD.org cc: znerd@FreeBSD.org cc: phantom@FreeBSD.org Subject: java/65335: [PATCH] java/jdk14: use bsd.java.mk for JDK bootstrap setting 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: Thu, 08 Apr 2004 19:40:11 -0000 >Number: 65335 >Category: java >Synopsis: [PATCH] java/jdk14: use bsd.java.mk for JDK bootstrap setting >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Apr 08 12:40:10 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Herve Quiroz >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD arabica.esil.univ-mrs.fr 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Fri Feb 27 11:36:17 CET 2004 >Description: This was one of my plans with bsd.java.mk 2.0 so here it is. This patch moves all the JDK bootstrap picking logic from the port to bsd.java.mk. I had to modify bsd.java.mk itself so there's also a patch for it. It's just a "draft" for now (things haven't been removed but just commented out). I realize that maybe I should have patched java/jdk13 instead as Greg is the maintainer and is more aware of the internals of bsd.java.mk but I noticed this port (java/jdk14) would not bootstrap with a native JDK if a linux one was installed. So Greg, if you wish to work on your maintained JDK port instead, please tell me and I will provide a patch as well. As I said above, this is still "work-in-progress" as more testing needs to be done. Especially building with IBM JDKs... There was a discussion a long ago on freebsd-java@FreeBSD.org regarding building this IBM bootstrapping but I can't find it in the archives. Anyway, IIRC it was regarding JDK 1.3 The main problem encountered was cyclic dependency issues but this has been fixed. If someone feels like having time to spare (and CPU to burn), please help yourself and try the patch ;) I will do tests on my own anyway but this will take time obviously. java/jdk14 Port maintainer (phantom@FreeBSD.org) is cc'd. java/jdk13 Port maintainer (glewis@FreeBSD.org) is cc'd. bsd.java.mk maintainer (znerd@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: $ cd /usr/portsjava/linux-sun-jdk14 $ make install [...] $ cd /usr/ports/java/jdk14 $ make install [...] $ cd /usr/ports/java/jdk14 $ make build-depends-list /usr/ports/archivers/unzip /usr/ports/archivers/zip /usr/ports/devel/gmake /usr/ports/devel/m4 /usr/ports/devel/nspr /usr/ports/java/linux-sun-jdk14 /usr/ports/x11-toolkits/open-motif IMHO, 'java/linux-sun-jdk14' should not be used as 'java/jdk14' is already there for bootstrapping. >Fix: --- jdk-1.4.2p6_4.patch begins here --- diff -ruN --exclude=CVS /usr/ports/java/jdk14.original/Makefile /usr/ports/java/jdk14/Makefile --- /usr/ports/java/jdk14.original/Makefile Thu Apr 8 20:19:11 2004 +++ /usr/ports/java/jdk14/Makefile Thu Apr 8 20:50:39 2004 @@ -29,54 +29,62 @@ RUN_DEPENDS+= ${X11BASE}/lib/X11/fonts/URW/fonts.dir:${PORTSDIR}/x11-fonts/urwfonts .endif +USE_JAVA= yes +JAVA_VERSION= 1.4 +JAVA_BUILD= jdk + WRKSRC= ${WRKDIR}/control/make JDK_VERSION= 1.4.2 JDK_PATCHSET_VERSION= 6 LATEST_LINK= jdk14 -SUN_LINUX_JDK_VERSION= 1.4.2 - -.if !defined(WITH_LINUX_BOOTSTRAP) -NATIVE_BOOTSTRAP_JDKS= ${LOCALBASE}/jdk1.4.2 \ - ${LOCALBASE}/jdk1.4.1 -.endif - -LINUX_BOOTSTRAP_JDKS= ${LOCALBASE}/linux-sun-jdk1.4.2_03 \ - ${LOCALBASE}/linux-sun-jdk1.4.2_02 \ - ${LOCALBASE}/linux-sun-jdk1.4.2_01 \ - ${LOCALBASE}/linux-sun-jdk1.4.2 \ - ${LOCALBASE}/linux-sun-jdk1.4.1_02 \ - ${LOCALBASE}/linux-sun-jdk1.4.1_01 \ - ${LOCALBASE}/linux-sun-jdk1.4.1 +#SUN_LINUX_JDK_VERSION= 1.4.2 +# +#.if !defined(WITH_LINUX_BOOTSTRAP) +#NATIVE_BOOTSTRAP_JDKS= ${LOCALBASE}/jdk1.4.2 \ +# ${LOCALBASE}/jdk1.4.1 +#.endif +# +#LINUX_BOOTSTRAP_JDKS= ${LOCALBASE}/linux-sun-jdk1.4.2_03 \ +# ${LOCALBASE}/linux-sun-jdk1.4.2_02 \ +# ${LOCALBASE}/linux-sun-jdk1.4.2_01 \ +# ${LOCALBASE}/linux-sun-jdk1.4.2 \ +# ${LOCALBASE}/linux-sun-jdk1.4.1_02 \ +# ${LOCALBASE}/linux-sun-jdk1.4.1_01 \ +# ${LOCALBASE}/linux-sun-jdk1.4.1 .include -# do we have valid native jdk installed? -.if !defined(WITH_LINUX_BOOTSTRAP) -.for CJDK in ${NATIVE_BOOTSTRAP_JDKS} -. if !defined(JDK14DIR) && exists(${CJDK}/bin/javac) -JDK14DIR= ${CJDK} -. endif -.endfor +.if (${JAVA_PORT_OS} == "linux") +WITH_LINUX_BOOTSTRAP= yes .endif +# do we have valid native jdk installed? +#.if !defined(WITH_LINUX_BOOTSTRAP) +#.for CJDK in ${NATIVE_BOOTSTRAP_JDKS} +#. if !defined(JDK14DIR) && exists(${CJDK}/bin/javac) +#JDK14DIR= ${CJDK} +#. endif +#.endfor +#.endif + # do we have valid linux jdk installed? -.if !defined(JDK14DIR) -.for CJDK in ${LINUX_BOOTSTRAP_JDKS} -. if !defined(JDK14DIR) && exists(${CJDK}/bin/javac) -JDK14DIR= ${CJDK} -WITH_LINUX_BOOTSTRAP= YES -. endif -.endfor -.endif +#.if !defined(JDK14DIR) +#.for CJDK in ${LINUX_BOOTSTRAP_JDKS} +#. if !defined(JDK14DIR) && exists(${CJDK}/bin/javac) +#JDK14DIR= ${CJDK} +#WITH_LINUX_BOOTSTRAP= YES +#. endif +#.endfor +#.endif # if no valid jdk found, set dependency -.if !defined(JDK14DIR) -JDK14DIR?= ${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} -.endif - -BUILD_DEPENDS+= ${JDK14DIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk14 +#.if !defined(JDK14DIR) +#JDK14DIR?= ${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} +#.endif +# +#BUILD_DEPENDS+= ${JDK14DIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk14 # workaround to handle both 'zip' and 'tar.gz' distfiles USE_ZIP= YES @@ -87,7 +95,7 @@ USE_REINPLACE= YES RESTRICTED= "Redistribution of pre-compiled binaries is not permitted" NO_CDROM= "Redistribution of pre-compiled binaries is not permitted" -MAKE_ENV= ALT_BOOTDIR="${JDK14DIR}" \ +MAKE_ENV= ALT_BOOTDIR="${JAVA_HOME}" \ ALT_MOTIF_DIR="${X11BASE}" \ SYS_CFLAGS="${CFLAGS}" \ DEV_ONLY="YES" \ --- jdk-1.4.2p6_4.patch ends here --- --- bsd.java.mk.patch begins here --- diff -u /usr/ports/Mk/bsd.java.mk.original /usr/ports/Mk/bsd.java.mk --- bsd.java.mk.original Thu Apr 8 17:01:00 2004 +++ bsd.java.mk Thu Apr 8 20:48:00 2004 @@ -295,6 +295,16 @@ . endif # From here, the port is using bsd.java.mk v2.0 +# Determine if the current port is a JDK port +# (We should have a more generic way of doing this) +. if (${PORTNAME} == "jdk") +. if (${PWD} == "${PORTSDIR}/${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3}") +_THIS_JAVA_PORT= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3 +. elif (${PWD} == "${PORTSDIR}/${_JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4}") +_THIS_JAVA_PORT= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4 +. endif +. endif + # List JDK ports by version _JAVA_PORTS_1_4= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4 \ JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4 \ @@ -448,7 +458,7 @@ # If no installed JDK port fits, then pick one from the list of possible ones . else -_JAVA_PORT!= ${ECHO_CMD} "${_JAVA_PORTS_POSSIBLE}" \ +_JAVA_PORT!= ${ECHO_CMD} "${_JAVA_PORTS_POSSIBLE:S/${_THIS_JAVA_PORT}//}" \ | ${AWK} '{ print $$1 }' . endif _JAVA_PORT_INFO:= ${_JAVA_PORT:S/^/\${_/:S/$/_INFO}/} @@ -475,6 +485,8 @@ @${ECHO_CMD} "_JAVA_PORTS_POSSIBLE= ${_JAVA_PORTS_POSSIBLE}" @${ECHO_CMD} "_JAVA_PORTS_INSTALLED= ${_JAVA_PORTS_INSTALLED}" @${ECHO_CMD} "_JAVA_PORTS_INSTALLED_POSSIBLE= ${_JAVA_PORTS_INSTALLED_POSSIBLE}" + @${ECHO_CMD} "_THIS_JAVA_PORT= ${_THIS_JAVA_PORT}" + @${ECHO_CMD} "_JAVA_PORTS_POSSIBLE (-THIS)= ${_JAVA_PORTS_POSSIBLE:S/${_THIS_JAVA_PORT}//}" @${ECHO_CMD} "_JAVA_PORT= ${_JAVA_PORT}" @${ECHO_CMD} "_JAVA_PORT_INFO= ${_JAVA_PORT_INFO:S/\t/ /}" @${ECHO_CMD} @@ -575,7 +587,9 @@ @${ECHO_CMD} "${PKGNAME}: JAVA_BUILD and NO_BUILD cannot be set at the same time."; @${FALSE} . endif +. if (${_JAVA_PORT} != "${_THIS_JAVA_PORT}") _DEPEND_JAVA= ${JAVA}:${PORTSDIR}/${JAVA_PORT} +. endif . if !defined(JAVA_EXTRACT) && !defined(JAVA_BUILD) && !defined(JAVA_RUN) # In general, an EXTRACT_DEPENDS on java is not wanted, so only # automatically set up BUILD_DEPENDS and RUN_DEPENDS --- bsd.java.mk.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:49:20 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 2B98416A4CE for ; Thu, 8 Apr 2004 17:49:20 -0700 (PDT) Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EB6B43D31 for ; Thu, 8 Apr 2004 17:49:20 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (d05c9a42930cf5c3ff92351df3905f84@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mta7.pltn13.pbi.net (8.12.10/8.12.10) with ESMTP id i390nJnr027618 for ; Thu, 8 Apr 2004 17:49:19 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8D12A5126A; Thu, 8 Apr 2004 17:49:18 -0700 (PDT) Date: Thu, 8 Apr 2004 17:49:18 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409004916.GS42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="O3bhLwMadv7h6/J9" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: jakarta-commons-lang-2.0 failed on i386 4] 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, 09 Apr 2004 00:49:20 -0000 --O3bhLwMadv7h6/J9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 14:08:52 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: jakarta-commons-lang-2.0 failed on i386 4 X-UIDL: pTR"!&=3D(#!9;O!!6nB!! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building jakarta-commons-lang-2.0 on gohan21 in directory /x/tmp/4/chroot/30086 with arguments: jakarta-commons-lang-2.0.tgz /usr/ports/java/jakarta-common= s-lang XFree86-libraries-4.3.0_6.tgz apache-ant-1.6.1_1.tgz diablo-jdk-1.3.= 1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz get= text-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz ja= vavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_= 1.tgz urwfonts-1.0.tgz XFree86-libraries-4.3.0_6.tgz diablo-jdk-1.3.1.0_1.t= gz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-0.= 13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz javavmwra= pper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.tgz u= rwfonts-1.0.tgz maintained by: znerd@FreeBSD.org build started at Thu Apr 8 21:03:29 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> commons-lang-2.0-src.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//commons-la= ng-2.0-src.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles//. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles//commons-lang-2.0-src.= tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from http://www.apache.org/dist/jakarta/commons/lang= /source/. commons-lang-2.0-src.tar.gz 430 kB 19 kBps >> Checksum OK for commons-lang-2.0-src.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for jakarta-commons-lang-2.0 >> Checksum OK for commons-lang-2.0-src.tar.gz. =3D=3D=3D> Patching for jakarta-commons-lang-2.0 =3D=3D=3D> jakarta-commons-lang-2.0 depends on file: /usr/local/bin/ant -= found =3D=3D=3D> jakarta-commons-lang-2.0 depends on file: /usr/local/diablo-jd= k1.3.1/bin/java - found =3D=3D=3D> Configuring for jakarta-commons-lang-2.0 =3D=3D=3D> Building for jakarta-commons-lang-2.0 Buildfile: build.xml init: [echo] -------- commons-lang 2.0 -------- prepare: [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/target [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/target/classes [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/target/conf [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/target/tests static: [copy] Copying 1 file to /tmp/a/ports/java/jakarta-commons-lang/work/c= ommons-lang-2.0-src/target/conf [copy] Replacing: @name@ -> commons-lang [copy] Replacing: @version@ -> 2.0 compile: [javac] Compiling 57 source files to /tmp/a/ports/java/jakarta-commons-= lang/work/commons-lang-2.0-src/target/classes [copy] Copying 7 files to /tmp/a/ports/java/jakarta-commons-lang/work/= commons-lang-2.0-src/target/classes jar: [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/dist [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/target/classes/META-INF [copy] Copying 1 file to /tmp/a/ports/java/jakarta-commons-lang/work/c= ommons-lang-2.0-src/target/classes/META-INF [jar] Building jar: /tmp/a/ports/java/jakarta-commons-lang/work/commo= ns-lang-2.0-src/dist/commons-lang-2.0.jar init: [echo] -------- commons-lang 2.0 -------- prepare: static: compile: javadoc: [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/dist/docs [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-lang/work/common= s-lang-2.0-src/dist/docs/api [javadoc] Generating Javadoc [javadoc] Javadoc execution [javadoc] Loading source files for package org.apache.commons.lang... [javadoc] Loading source files for package org.apache.commons.lang.builde= r... [javadoc] Loading source files for package org.apache.commons.lang.enum... [javadoc] Loading source files for package org.apache.commons.lang.except= ion... [javadoc] Loading source files for package org.apache.commons.lang.math... [javadoc] Loading source files for package org.apache.commons.lang.time... [javadoc] Constructing Javadoc information... [javadoc] Building tree for all the packages and classes... [javadoc] Building index for all the packages and classes... [javadoc] javadoc: warning - Tag @link: Class or Package not found: Syste= m#identityHashCode(java.lang.Object) [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] Building index for all classes... [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] javadoc: warning - Tag @link: Class or Package not found: Syste= m#identityHashCode(java.lang.Object) [javadoc] javadoc: warning - Tag @link: Class or Package not found: Syste= m#identityHashCode(java.lang.Object) [javadoc] javadoc: warning - Tag @link: Class or Package not found: Syste= m#identityHashCode(java.lang.Object) [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] javadoc: warning - Tag @link: Class or Package not found: java.= lang.Math#random() [javadoc] Generating /tmp/a/ports/java/jakarta-commons-lang/work/commons-= lang-2.0-src/dist/docs/api/stylesheet.css... [javadoc] 10 warnings BUILD SUCCESSFUL Total time: 1 minute 13 seconds =3D=3D=3D> Installing for jakarta-commons-lang-2.0 =3D=3D=3D> jakarta-commons-lang-2.0 depends on file: /usr/local/diablo-jd= k1.3.1/bin/java - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if java/jakarta-commons-lang already installed >> Installing JAR as /usr/local/share/java/classes/commons-lang.jar... [ DO= NE ] >> Installing documentation in /usr/local/share/doc/commons-lang... [ DONE ] =3D=3D=3D> Registering installation for jakarta-commons-lang-2.0 =3D=3D=3D> Building package for jakarta-commons-lang-2.0 tar: share/doc/commons-lang/resources/inherit.gif: Cannot stat: No such fil= e or directory tar: share/doc/commons-lang/constant-values.html: Cannot stat: No such file= or directory tar: share/doc/commons-lang/allclasses-noframe.html: Cannot stat: No such f= ile or directory tar: Error exit delayed from previous errors pkg_create: make_dist: tar command failed with code 512 Creating package /tmp/packages/All/jakarta-commons-lang-2.0.tgz Registering depends: diablo-jdk-1.3.1.0_1 gtk-1.2.10_11 urwfonts-1.0 gettex= t-0.13.1_1 XFree86-libraries-4.3.0_6 fontconfig-2.2.2,1 glib-1.2.10_10 free= type2-2.1.7_2 imake-4.3.0_2 javavmwrapper-1.5 libiconv-1.9.1_3 nspr-4.4.1_1= pkgconfig-0.15.0_1 expat-1.95.7. Creating gzip'd tar ball in '/tmp/packages/All/jakarta-commons-lang-2.0.tgz' *** Error code 1 Stop in /a/ports/java/jakarta-commons-lang. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 21:08:10 GMT 2004 ----- End forwarded message ----- --O3bhLwMadv7h6/J9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfMIWry0BWjoQKURAhPBAKC9/z2G0QU62oKWSCVq8XgEGYVHggCgvqm4 pkZnUT9mxowkYtDDyLHYcsA= =j3Cz -----END PGP SIGNATURE----- --O3bhLwMadv7h6/J9-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:49:32 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 485F116A4CE for ; Thu, 8 Apr 2004 17:49:32 -0700 (PDT) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF18943D41 for ; Thu, 8 Apr 2004 17:49:31 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (112bc0f11101fa5f8993c7e2684060ab@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128])i390nUWh029613 for ; Thu, 8 Apr 2004 19:49:30 -0500 (CDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 686C751844; Thu, 8 Apr 2004 17:49:30 -0700 (PDT) Date: Thu, 8 Apr 2004 17:49:30 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409004930.GT42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G2d+m75Tjo442KmM" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: spread-j-3.17.1 failed on i386 4] 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, 09 Apr 2004 00:49:32 -0000 --G2d+m75Tjo442KmM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 14:09:29 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: spread-j-3.17.1 failed on i386 4 X-UIDL: -=3DY"!`90!!YOY!!eQ]!! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building spread-j-3.17.1 on gohan39 in directory /x/tmp/4/chroot/42370 with arguments: spread-j-3.17.1.tgz /usr/ports/net/spread-j XFree86-librari= es-4.3.0_6.tgz apache-ant-1.6.1_1.tgz diablo-jdk-1.3.1.0_1.tgz expat-1.95.7= .tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-0.13.1_1.tgz glib= -1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz javavmwrapper-1.5.tgz li= biconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.tgz urwfonts-1.0.tgz= XFree86-libraries-4.3.0_6.tgz diablo-jdk-1.3.1.0_1.tgz expat-1.95.7.tgz fo= ntconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-0.13.1_1.tgz glib-1.2.10= _10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz javavmwrapper-1.5.tgz libiconv-= 1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.tgz urwfonts-1.0.tgz maintained by: joshua@roughtrade.net build started at Thu Apr 8 21:06:45 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> spread-src-3.17.1.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. spread-src-3.17.1.tar.gz 284 kB 15 kBps >> Checksum OK for spread-src-3.17.1.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for spread-j-3.17.1 >> Checksum OK for spread-src-3.17.1.tar.gz. =3D=3D=3D> Patching for spread-j-3.17.1 =3D=3D=3D> spread-j-3.17.1 depends on file: /usr/local/bin/ant - found =3D=3D=3D> spread-j-3.17.1 depends on file: /usr/local/diablo-jdk1.3.1/bi= n/java - found =3D=3D=3D> Configuring for spread-j-3.17.1 =3D=3D=3D> Building for spread-j-3.17.1 Buildfile: build.xml prepare: [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/dest [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/dest/class javadocs: [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/docs [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/dest/src/spread [copy] Copying 12 files to /tmp/a/ports/net/spread-j/work/spread-src-3= .17.1/java/dest/src/spread [javadoc] Generating Javadoc [javadoc] Javadoc execution [javadoc] Loading source files for package spread... [javadoc] Constructing Javadoc information... [javadoc] Building tree for all the packages and classes... [javadoc] Building index for all the packages and classes... [javadoc] Building index for all classes... [javadoc] Generating /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/jav= a/docs/stylesheet.css... [delete] Deleting directory /tmp/a/ports/net/spread-j/work/spread-src-3.= 17.1/java/dest/src/spread clean: [delete] Deleting directory /tmp/a/ports/net/spread-j/work/spread-src-3.= 17.1/java/dest prepare: [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/dest [mkdir] Created dir: /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/j= ava/dest/class compile: [javac] Compiling 12 source files to /tmp/a/ports/net/spread-j/work/spr= ead-src-3.17.1/java/dest/class BUILD FAILED /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/java/build.xml:44: Error r= unning jikes compiler Total time: 25 seconds *** Error code 1 Stop in /a/ports/net/spread-j. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 21:08:49 GMT 2004 ----- End forwarded message ----- --G2d+m75Tjo442KmM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfMZWry0BWjoQKURAueRAJwNrihdi3IzyDzwOShMeb1r4I5QZQCgsWu8 CW7lXkQJdod8jOCawesfCXs= =iQYf -----END PGP SIGNATURE----- --G2d+m75Tjo442KmM-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:49:40 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 A8FCA16A4CE for ; Thu, 8 Apr 2004 17:49:40 -0700 (PDT) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 634A343D2D for ; Thu, 8 Apr 2004 17:49:40 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (1b23e0c74f4bd9dc44ef70d848402444@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i390nb1O012208 for ; Thu, 8 Apr 2004 17:49:37 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8D47552B03; Thu, 8 Apr 2004 17:49:37 -0700 (PDT) Date: Thu, 8 Apr 2004 17:49:37 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409004937.GU42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2F7AbV2suvT8PGoH" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: java-checkstyle-3.2_1 failed on i386 4] 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, 09 Apr 2004 00:49:40 -0000 --2F7AbV2suvT8PGoH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 14:10:36 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: java-checkstyle-3.2_1 failed on i386 4 X-UIDL: i&F"!Xj'#!dU-"!gZ'"! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building java-checkstyle-3.2_1 on gohan37 in directory /x/tmp/4/chroot/12804 with arguments: java-checkstyle-3.2_1.tgz /usr/ports/java/java-checkstyle X= Free86-libraries-4.3.0_6.tgz apache-ant-1.6.1_1.tgz diablo-jdk-1.3.1.0_1.tg= z expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-0.1= 3.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz javavmwrap= per-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.tgz ur= wfonts-1.0.tgz XFree86-libraries-4.3.0_6.tgz diablo-jdk-1.3.1.0_1.tgz expat= -1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-0.13.1_1.t= gz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz javavmwrapper-1.5= .tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.tgz urwfonts-= 1.0.tgz maintained by: dglo@ssec.wisc.edu build started at Thu Apr 8 21:04:44 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> checkstyle-src-3.2.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//checkstyle= -src-3.2.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles//. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles//checkstyle-src-3.2.ta= r.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/ch= eckstyle/. checkstyle-src-3.2.tar.gz 1244 kB 19 kBps >> Checksum OK for checkstyle-src-3.2.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for java-checkstyle-3.2_1 >> Checksum OK for checkstyle-src-3.2.tar.gz. =3D=3D=3D> Patching for java-checkstyle-3.2_1 =3D=3D=3D> java-checkstyle-3.2_1 depends on file: /usr/local/bin/ant - fo= und =3D=3D=3D> java-checkstyle-3.2_1 depends on file: /usr/local/diablo-jdk1.= 3.1/bin/java - found =3D=3D=3D> Configuring for java-checkstyle-3.2_1 =3D=3D=3D> Building for java-checkstyle-3.2_1 Buildfile: build.xml check.antlr: build.antlr: [java] ANTLR Parser Generator Version 2.7.2 1989-2003 jGuru.com [java] ANTLR Parser Generator Version 2.7.2 1989-2003 jGuru.com [copy] Copying 1 file to /tmp/a/ports/java/java-checkstyle/work/checks= tyle-src-3.2/src/checkstyle/com/puppycrawl/tools/checkstyle/api compile.checkstyle: [mkdir] Created dir: /tmp/a/ports/java/java-checkstyle/work/checkstyle-= src-3.2/target/checkstyle [depend] Deleted 0 out of date files in 7 seconds [javac] Compiling 296 source files to /tmp/a/ports/java/java-checkstyle= /work/checkstyle-src-3.2/target/checkstyle [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:23: cannot re= solve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: package parsers [javac] import javax.xml.parsers.ParserConfigurationException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:24: cannot re= solve symbol [javac] symbol : class SAXParserFactory =20 [javac] location: package parsers [javac] import javax.xml.parsers.SAXParserFactory; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:25: cannot re= solve symbol [javac] symbol : class InputSource =20 [javac] location: package sax [javac] import org.xml.sax.InputSource; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:26: cannot re= solve symbol [javac] symbol : class SAXException =20 [javac] location: package sax [javac] import org.xml.sax.SAXException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:27: cannot re= solve symbol [javac] symbol : class SAXParseException =20 [javac] location: package sax [javac] import org.xml.sax.SAXParseException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:28: cannot re= solve symbol [javac] symbol : class XMLReader =20 [javac] location: package sax [javac] import org.xml.sax.XMLReader; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:29: cannot re= solve symbol [javac] symbol : class DefaultHandler =20 [javac] location: package helpers [javac] import org.xml.sax.helpers.DefaultHandler; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:45: cannot re= solve symbol [javac] symbol : class DefaultHandler =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] extends DefaultHandler [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:52: cannot re= solve symbol [javac] symbol : class XMLReader =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] private final XMLReader mParser; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:62: cannot re= solve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] throws SAXException, ParserConfigurationException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:62: cannot re= solve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] throws SAXException, ParserConfigurationException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:80: cannot re= solve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] protected void parseInputSource(InputSource aInputSource) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:81: cannot re= solve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] throws IOException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:87: cannot re= solve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public InputSource resolveEntity(String aPublicId, String a= SystemId) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:88: cannot re= solve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:104: cannot r= esolve symbol [javac] symbol : class SAXParseException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void warning(SAXParseException aEx) throws SAXExcept= ion [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:104: cannot r= esolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void warning(SAXParseException aEx) throws SAXExcept= ion [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:110: cannot r= esolve symbol [javac] symbol : class SAXParseException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void error(SAXParseException aEx) throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:110: cannot r= esolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void error(SAXParseException aEx) throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:116: cannot r= esolve symbol [javac] symbol : class SAXParseException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void fatalError(SAXParseException aEx) throws SAXExc= eption [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:116: cannot r= esolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] public void fatalError(SAXParseException aEx) throws SAXExc= eption [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:32: cann= ot resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: package parsers [javac] import javax.xml.parsers.ParserConfigurationException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:36: cann= ot resolve symbol [javac] symbol : class Attributes =20 [javac] location: package sax [javac] import org.xml.sax.Attributes; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:37: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: package sax [javac] import org.xml.sax.InputSource; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:38: cann= ot resolve symbol [javac] symbol : class SAXException =20 [javac] location: package sax [javac] import org.xml.sax.SAXException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:39: cann= ot resolve symbol [javac] symbol : class SAXParseException =20 [javac] location: package sax [javac] import org.xml.sax.SAXParseException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:163: can= not resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:163: can= not resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:179: can= not resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] throws IOException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:82: cann= ot resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader.InternalLoader [javac] throws SAXException, ParserConfigurationException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:82: cann= ot resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader.InternalLoader [javac] throws SAXException, ParserConfigurationException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:91: cann= ot resolve symbol [javac] symbol : class Attributes =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader.InternalLoader [javac] Attributes aAtts) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:92: cann= ot resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader.InternalLoader [javac] throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:27: canno= t resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: package parsers [javac] import javax.xml.parsers.ParserConfigurationException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:30: canno= t resolve symbol [javac] symbol : class Attributes =20 [javac] location: package sax [javac] import org.xml.sax.Attributes; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:31: canno= t resolve symbol [javac] symbol : class InputSource =20 [javac] location: package sax [javac] import org.xml.sax.InputSource; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:32: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: package sax [javac] import org.xml.sax.SAXException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:72: canno= t resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:72: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:81: canno= t resolve symbol [javac] symbol : class Attributes =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] Attributes aAtts) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:82: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:179: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] InputSource aSource, String aSourceName) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:25: canno= t resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: package parsers [javac] import javax.xml.parsers.ParserConfigurationException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:28: canno= t resolve symbol [javac] symbol : class Attributes =20 [javac] location: package sax [javac] import org.xml.sax.Attributes; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:29: canno= t resolve symbol [javac] symbol : class InputSource =20 [javac] location: package sax [javac] import org.xml.sax.InputSource; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:30: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: package sax [javac] import org.xml.sax.SAXException; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:63: canno= t resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:63: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throws ParserConfigurationException, SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:81: canno= t resolve symbol [javac] symbol : class Attributes =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] Attributes aAtts) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:82: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throws SAXException [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:142: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] InputSource aSource, String aSourceName) [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/checks/usage/transmogrify/ASTMana= ger.java:24: cannot resolve symbol [javac] symbol : class IdentityHashMap =20 [javac] location: package util [javac] import java.util.IdentityHashMap; [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:66: cannot re= solve symbol [javac] symbol : class SAXParserFactory =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] final SAXParserFactory factory =3D SAXParserFactory.new= Instance(); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:66: cannot re= solve symbol [javac] symbol : variable SAXParserFactory =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] final SAXParserFactory factory =3D SAXParserFactory.new= Instance(); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:91: cannot re= solve symbol [javac] symbol : method getClass () [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] final InputStream dtdIS =3D getClass().getClassLoad= er() [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:94: cannot re= solve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] throw new SAXException( [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:97: cannot re= solve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] return new InputSource(dtdIS); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:100: cannot r= esolve symbol [javac] symbol : variable super =20 [javac] location: class com.puppycrawl.tools.checkstyle.AbstractLoader [javac] return super.resolveEntity(aPublicId, aSystemId); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:123: can= not resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader.InternalLoader [javac] throw new SAXException(ex.getMessage()); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:183: can= not resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] final InputSource inputSource =3D new InputSource(confi= gStream); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:183: can= not resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] final InputSource inputSource =3D new InputSource(confi= gStream); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:221: can= not resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] catch (ParserConfigurationException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:225: can= not resolve symbol [javac] symbol : class SAXParseException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] catch (SAXParseException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/ConfigurationLoader.java:230: can= not resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.ConfigurationLo= ader [javac] catch (SAXException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:88: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] throw new SAXException("missing package name"); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:145: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] final InputSource source =3D new InputSource(stream); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:145: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] final InputSource source =3D new InputSource(stream); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:167: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] final InputSource source =3D new InputSource(reader); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:167: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] final InputSource source =3D new InputSource(reader); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:190: cann= ot resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] catch (ParserConfigurationException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/PackageNamesLoader.java:193: cann= ot resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.PackageNamesLoa= der [javac] catch (SAXException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:88: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throw new SAXException("missing files attribute= "); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:92: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throw new SAXException("missing checks attribut= e"); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:99: canno= t resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] throw new SAXException("invalid files or checks= format"); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:130: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] final InputSource source =3D new InputSource(reader); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:130: cann= ot resolve symbol [javac] symbol : class InputSource =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] final InputSource source =3D new InputSource(reader); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:154: cann= ot resolve symbol [javac] symbol : class ParserConfigurationException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] catch (ParserConfigurationException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/SuppressionsLoader.java:157: cann= ot resolve symbol [javac] symbol : class SAXException =20 [javac] location: class com.puppycrawl.tools.checkstyle.SuppressionsLoa= der [javac] catch (SAXException e) { [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/checks/design/MutableExceptionChe= ck.java:100: valueOf(java.lang.String) in java.lang.Boolean cannot be appli= ed to (boolean) [javac] mCheckingStack.push(Boolean.valueOf(mChecking)); [javac] ^ [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/c= heckstyle/com/puppycrawl/tools/checkstyle/checks/usage/transmogrify/ASTMana= ger.java:44: cannot resolve symbol [javac] symbol : class IdentityHashMap =20 [javac] location: class com.puppycrawl.tools.checkstyle.checks.usage.tr= ansmogrify.ASTManager [javac] private Map mMap =3D new IdentityHashMap(); [javac] ^ [javac] 80 errors BUILD FAILED /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/build.xml:142: Co= mpile failed; see the compiler error output for details. Total time: 2 minutes 9 seconds *** Error code 1 Stop in /a/ports/java/java-checkstyle. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 21:10:21 GMT 2004 ----- End forwarded message ----- --2F7AbV2suvT8PGoH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfMhWry0BWjoQKURAqQBAKC8nNhPLltrDWKI0h6qblFT6bZQHACcDeeU 2d6nbGBepEZn6i1P9Ui6NCA= =pVWu -----END PGP SIGNATURE----- --2F7AbV2suvT8PGoH-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:50:24 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 7F2AA16A4CE for ; Thu, 8 Apr 2004 17:50:24 -0700 (PDT) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BD5943D31 for ; Thu, 8 Apr 2004 17:50:24 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (91fdfdb729324a2e75fb908157db0e5b@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128])i390oLWh000193 for ; Thu, 8 Apr 2004 19:50:21 -0500 (CDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 71D365126A; Thu, 8 Apr 2004 17:50:21 -0700 (PDT) Date: Thu, 8 Apr 2004 17:50:21 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409005021.GW42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zGa1rFMfQatMxgJk" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: jakarta-commons-beanutils-1.6.1 failed on i386 4] 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, 09 Apr 2004 00:50:24 -0000 --zGa1rFMfQatMxgJk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 14:57:02 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: jakarta-commons-beanutils-1.6.1 failed on i386 4 X-UIDL: A69!!%A@"!%nX"!hjd!! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building jakarta-commons-beanutils-1.6.1 on gohan27 in directory /x/tmp/4/chroot/73512 with arguments: jakarta-commons-beanutils-1.6.1.tgz /usr/ports/java/jakarta= -commons-beanutils XFree86-libraries-4.3.0_6.tgz apache-ant-1.6.1_1.tgz dia= blo-jdk-1.3.1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1= .7_2.tgz gettext-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.= 3.0_2.tgz jakarta-commons-collections-2.1.tgz jakarta-commons-logging-1.0.3= .tgz javavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-= 0.15.0_1.tgz urwfonts-1.0.tgz XFree86-libraries-4.3.0_6.tgz diablo-jdk-1.3.= 1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz get= text-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz ja= vavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_= 1.tgz urwfonts-1.0.tgz maintained by: znerd@FreeBSD.org build started at Thu Apr 8 21:54:24 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add jakarta-commons-collections-2.1.tgz pkg_add jakarta-commons-logging-1.0.3.tgz pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> commons-beanutils-1.6.1-src.tar.gz doesn't seem to exist in /tmp/distfil= es/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//commons-be= anutils-1.6.1-src.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles//. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles//commons-beanutils-1.6= .1-src.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from http://apache.cs.uu.nl/dist/jakarta/commons/bea= nutils/source/. commons-beanutils-1.6.1-src.tar.gz 144 kB 3501 Bps >> Checksum OK for commons-beanutils-1.6.1-src.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for jakarta-commons-beanutils-1.6.1 >> Checksum OK for commons-beanutils-1.6.1-src.tar.gz. =3D=3D=3D> Patching for jakarta-commons-beanutils-1.6.1 =3D=3D=3D> jakarta-commons-beanutils-1.6.1 depends on file: /usr/local/bi= n/ant - found =3D=3D=3D> jakarta-commons-beanutils-1.6.1 depends on file: /usr/local/sh= are/java/classes/commons-logging.jar - found =3D=3D=3D> jakarta-commons-beanutils-1.6.1 depends on file: /usr/local/sh= are/java/classes/commons-collections.jar - found =3D=3D=3D> jakarta-commons-beanutils-1.6.1 depends on file: /usr/local/di= ablo-jdk1.3.1/bin/java - found =3D=3D=3D> Configuring for jakarta-commons-beanutils-1.6.1 =3D=3D=3D> Building for jakarta-commons-beanutils-1.6.1 Buildfile: build.xml init: [echo] -------- beanutils 1.6.1 -------- prepare: [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-beanutils/work/c= ommons-beanutils-1.6.1-src/target [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-beanutils/work/c= ommons-beanutils-1.6.1-src/target/classes [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-beanutils/work/c= ommons-beanutils-1.6.1-src/target/conf [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-beanutils/work/c= ommons-beanutils-1.6.1-src/target/tests static: [copy] Copying 1 file to /tmp/a/ports/java/jakarta-commons-beanutils/w= ork/commons-beanutils-1.6.1-src/target/conf compile: [javac] Compiling 64 source files to /tmp/a/ports/java/jakarta-commons-= beanutils/work/commons-beanutils-1.6.1-src/target/classes [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanComparator.java:67:= cannot resolve symbol [javac] symbol : class ComparableComparator =20 [javac] location: package comparators [javac] import org.apache.commons.collections.comparators.ComparableCom= parator; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:77: cann= ot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: package collections [javac] import org.apache.commons.collections.FastHashMap; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:78: cann= ot resolve symbol [javac] symbol : class Log =20 [javac] location: package logging [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:79: cann= ot resolve symbol [javac] symbol : class LogFactory =20 [javac] location: package logging [javac] import org.apache.commons.logging.LogFactory; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:106: can= not resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.BeanUtils [javac] private static FastHashMap dummy =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:111: can= not resolve symbol [javac] symbol : class Log =20 [javac] location: class org.apache.commons.beanutils.BeanUtils [javac] private static Log log =3D LogFactory.getLog(BeanUtils.clas= s); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:96: c= annot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: package collections [javac] import org.apache.commons.collections.FastHashMap; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:97: c= annot resolve symbol [javac] symbol : class Log =20 [javac] location: package logging [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:98: c= annot resolve symbol [javac] symbol : class LogFactory =20 [javac] location: package logging [javac] import org.apache.commons.logging.LogFactory; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:306: = cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.ConvertUtils [javac] private static FastHashMap converters =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:318: = cannot resolve symbol [javac] symbol : class Log =20 [javac] location: class org.apache.commons.beanutils.ConvertUtils [javac] private static Log log =3D LogFactory.getLog(ConvertUtils.c= lass); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/MethodUtils.java:67: ca= nnot resolve symbol [javac] symbol : class Log =20 [javac] location: package logging [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/MethodUtils.java:68: ca= nnot resolve symbol [javac] symbol : class LogFactory =20 [javac] location: package logging [javac] import org.apache.commons.logging.LogFactory; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/MethodUtils.java:103: c= annot resolve symbol [javac] symbol : class Log =20 [javac] location: class org.apache.commons.beanutils.MethodUtils [javac] private static Log log =3D LogFactory.getLog(MethodUtils.cl= ass); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:79: = cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: package collections [javac] import org.apache.commons.collections.FastHashMap; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:204:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] private static FastHashMap descriptorsCache =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:205:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] private static FastHashMap mappedDescriptorsCache =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:666:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] public static FastHashMap getMappedPropertyDescriptors(Clas= s beanClass) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:685:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] public static FastHashMap getMappedPropertyDescriptors(Obje= ct bean) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleBeanUtils.= java:66: cannot resolve symbol [javac] symbol : class Log =20 [javac] location: package logging [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleBeanUtils.= java:67: cannot resolve symbol [javac] symbol : class LogFactory =20 [javac] location: package logging [javac] import org.apache.commons.logging.LogFactory; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleBeanUtils.= java:93: cannot resolve symbol [javac] symbol : class Log =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleBeanU= tils [javac] private static Log log =3D LogFactory.getLog(LocaleBeanUtil= s.class); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:65: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: package collections [javac] import org.apache.commons.collections.FastHashMap; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:66: cannot resolve symbol [javac] symbol : class Log =20 [javac] location: package logging [javac] import org.apache.commons.logging.Log; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:67: cannot resolve symbol [javac] symbol : class LogFactory =20 [javac] location: package logging [javac] import org.apache.commons.logging.LogFactory; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:159: cannot resolve symbol [javac] symbol : class Log =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] private static Log log =3D LogFactory.getLog(LocaleConvertU= tils.class); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:165: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] private static FastHashMap mapConverters =3D new FastHashMa= p(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:399: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] protected static FastHashMap lookup(Locale locale) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:424: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] protected static FastHashMap create(Locale locale) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanComparator.java:88:= cannot resolve symbol [javac] symbol : variable ComparableComparator =20 [javac] location: class org.apache.commons.beanutils.BeanComparator [javac] this( property, ComparableComparator.getInstance() ); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:106: can= not resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.BeanUtils [javac] private static FastHashMap dummy =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/BeanUtils.java:111: can= not resolve symbol [javac] symbol : variable LogFactory =20 [javac] location: class org.apache.commons.beanutils.BeanUtils [javac] private static Log log =3D LogFactory.getLog(BeanUtils.clas= s); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:306: = cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.ConvertUtils [javac] private static FastHashMap converters =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/ConvertUtils.java:318: = cannot resolve symbol [javac] symbol : variable LogFactory =20 [javac] location: class org.apache.commons.beanutils.ConvertUtils [javac] private static Log log =3D LogFactory.getLog(ConvertUtils.c= lass); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/MethodUtils.java:103: c= annot resolve symbol [javac] symbol : variable LogFactory =20 [javac] location: class org.apache.commons.beanutils.MethodUtils [javac] private static Log log =3D LogFactory.getLog(MethodUtils.cl= ass); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:208:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] descriptorsCache =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:210:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] mappedDescriptorsCache =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:673:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] return (FastHashMap) mappedDescriptorsCache.get(beanCla= ss); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:896:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] FastHashMap mappedDescriptors =3D [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/PropertyUtils.java:899:= cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.PropertyUtils [javac] mappedDescriptors =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleBeanUtils.= java:93: cannot resolve symbol [javac] symbol : variable LogFactory =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleBeanU= tils [javac] private static Log log =3D LogFactory.getLog(LocaleBeanUtil= s.class); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:159: cannot resolve symbol [javac] symbol : variable LogFactory =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] private static Log log =3D LogFactory.getLog(LocaleConvertU= tils.class); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:165: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] private static FastHashMap mapConverters =3D new FastHashMa= p(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:345: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] FastHashMap defaultConverter =3D lookup(defaultLocale); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:400: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] FastHashMap localeConverters; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:403: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] localeConverters =3D (FastHashMap) mapConverters.ge= t(defaultLocale); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:406: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] localeConverters =3D (FastHashMap) mapConverters.ge= t(locale); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:426: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] FastHashMap converter =3D new FastHashMap(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanut= ils-1.6.1-src/src/java/org/apache/commons/beanutils/locale/LocaleConvertUti= ls.java:426: cannot resolve symbol [javac] symbol : class FastHashMap =20 [javac] location: class org.apache.commons.beanutils.locale.LocaleConve= rtUtils [javac] FastHashMap converter =3D new FastHashMap(); [javac] ^ [javac] 49 errors BUILD FAILED /tmp/a/ports/java/jakarta-commons-beanutils/work/commons-beanutils-1.6.1-sr= c/build.xml:162: Compile failed; see the compiler error output for details. Total time: 22 seconds *** Error code 1 Stop in /a/ports/java/jakarta-commons-beanutils. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 21:56:44 GMT 2004 ----- End forwarded message ----- --zGa1rFMfQatMxgJk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfNNWry0BWjoQKURAisjAKDIYww6mPH7dmOJJ4aQkhsa1oPAhACfbLh1 XUFpuyytXfhfcHRpTtUvEmk= =hamn -----END PGP SIGNATURE----- --zGa1rFMfQatMxgJk-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:50:29 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 C1A7A16A4CE for ; Thu, 8 Apr 2004 17:50:29 -0700 (PDT) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6F4243D39 for ; Thu, 8 Apr 2004 17:50:29 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (5c514265b48670b698121131f1bc6203@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i390nLjG007973 for ; Thu, 8 Apr 2004 17:49:21 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 46FEE51844; Thu, 8 Apr 2004 17:50:28 -0700 (PDT) Date: Thu, 8 Apr 2004 17:50:28 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409005028.GX42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tgO4DUqb0GCKXXLG" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: ant-xinclude-task-0.2 failed on i386 4] 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, 09 Apr 2004 00:50:29 -0000 --tgO4DUqb0GCKXXLG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 14:58:34 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: ant-xinclude-task-0.2 failed on i386 4 X-UIDL: +-Z"!O9i"!ld\"!)W7!! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building ant-xinclude-task-0.2 on gohan37 in directory /x/tmp/4/chroot/20981 with arguments: ant-xinclude-task-0.2.tgz /usr/ports/textproc/ant-xinclude-= task XFree86-libraries-4.3.0_6.tgz apache-ant-1.6.1_1.tgz diablo-jdk-1.3.1.= 0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gette= xt-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz java= vmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pkgconfig-0.15.0_1.= tgz urwfonts-1.0.tgz xincluder-1.0.d11_1.tgz XFree86-libraries-4.3.0_6.tgz = diablo-jdk-1.3.1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-= 2.1.7_2.tgz gettext-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake= -4.3.0_2.tgz javavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1.tgz pk= gconfig-0.15.0_1.tgz urwfonts-1.0.tgz maintained by: znerd@FreeBSD.org build started at Thu Apr 8 21:55:17 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added pkg_add xincluder-1.0.d11_1.tgz =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> xinclude-task-0.2.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//xinclude-t= ask-0.2.tar.gz: Not logged in >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles//. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles//xinclude-task-0.2.tar= .gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from http://people.freebsd.org/~znerd/xinclude-task/. xinclude-task-0.2.tar.gz 4721 B 12 MBps >> Checksum OK for xinclude-task-0.2.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for ant-xinclude-task-0.2 >> Checksum OK for xinclude-task-0.2.tar.gz. =3D=3D=3D> Patching for ant-xinclude-task-0.2 =3D=3D=3D> ant-xinclude-task-0.2 depends on file: /usr/local/bin/ant - fo= und =3D=3D=3D> ant-xinclude-task-0.2 depends on file: /usr/local/share/java/c= lasses/xincluder.jar - found =3D=3D=3D> ant-xinclude-task-0.2 depends on file: /usr/local/diablo-jdk1.= 3.1/bin/java - found =3D=3D=3D> Configuring for ant-xinclude-task-0.2 =3D=3D=3D> Building for ant-xinclude-task-0.2 Buildfile: build.xml -init: -prepare: [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xincl= ude-task-0.2/build -prepare-src: [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xincl= ude-task-0.2/build/src [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xincl= ude-task-0.2/build/src/main [copy] Copying 1 file to /tmp/a/ports/textproc/ant-xinclude-task/work/= xinclude-task-0.2/build/src/main -prepare-classes: [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xincl= ude-task-0.2/build/classes classes-main: [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xincl= ude-task-0.2/build/classes/main [javac] Compiling 1 source file to /tmp/a/ports/textproc/ant-xinclude-t= ask/work/xinclude-task-0.2/build/classes/main [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:23: cannot resolve = symbol [javac] symbol : class SAXXIncluder =20 [javac] location: package xinclude [javac] import com.elharo.xml.xinclude.SAXXIncluder; [javac] ^ [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:24: cannot resolve = symbol [javac] symbol : class XIncludeFilter =20 [javac] location: package xinclude [javac] import com.elharo.xml.xinclude.XIncludeFilter; [javac] ^ [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:131: cannot resolve= symbol [javac] symbol : class XIncludeFilter =20 [javac] location: class org.znerd.xincludetask.XIncludeTask [javac] XIncludeFilter filter =3D new XIncludeFilter();=20 [javac] ^ [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:131: cannot resolve= symbol [javac] symbol : class XIncludeFilter =20 [javac] location: class org.znerd.xincludetask.XIncludeTask [javac] XIncludeFilter filter =3D new XIncludeFilter();=20 [javac] ^ [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:143: cannot resolve= symbol [javac] symbol : class SAXXIncluder =20 [javac] location: class org.znerd.xincludetask.XIncludeTask [javac] SAXXIncluder s; [javac] ^ [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/= build/src/main/org/znerd/xincludetask/XIncludeTask.java:146: cannot resolve= symbol [javac] symbol : class SAXXIncluder =20 [javac] location: class org.znerd.xincludetask.XIncludeTask [javac] s =3D new SAXXIncluder(stream, outEncoding); [javac] ^ [javac] Note: /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-tas= k-0.2/build/src/main/org/znerd/xincludetask/XIncludeTask.java uses or overr= ides a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 6 errors BUILD FAILED /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/build.xml:67= : Compile failed; see the compiler error output for details. Total time: 8 seconds *** Error code 1 Stop in /a/ports/textproc/ant-xinclude-task. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 21:57:44 GMT 2004 ----- End forwarded message ----- --tgO4DUqb0GCKXXLG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfNTWry0BWjoQKURAndqAJ9/4tfnyWawYFHLxYRNqJJs4MV3xwCg2UvD WwXxAjD+NDW1rmSsC2ut9xU= =1fBj -----END PGP SIGNATURE----- --tgO4DUqb0GCKXXLG-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:50:39 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 5B20C16A4DA for ; Thu, 8 Apr 2004 17:50:39 -0700 (PDT) Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A5EB43D48 for ; Thu, 8 Apr 2004 17:50:39 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (fc66f0193e47d54fa26b9d70a81400a3@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mta7.pltn13.pbi.net (8.12.10/8.12.10) with ESMTP id i390oanr029468 for ; Thu, 8 Apr 2004 17:50:36 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 048B652B03; Thu, 8 Apr 2004 17:50:35 -0700 (PDT) Date: Thu, 8 Apr 2004 17:50:35 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409005035.GY42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5cJDuji44TeXTx+X" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: jakarta-commons-dbcp-1.1 failed on i386 4] 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, 09 Apr 2004 00:50:39 -0000 --5cJDuji44TeXTx+X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 15:18:12 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: jakarta-commons-dbcp-1.1 failed on i386 4 X-UIDL: ~#b"!e8H"!4Rn"!\Ii!! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building jakarta-commons-dbcp-1.1 on gohan11 in directory /x/tmp/4/chroot/97511 with arguments: jakarta-commons-dbcp-1.1.tgz /usr/ports/java/jakarta-common= s-dbcp XFree86-libraries-4.3.0_6.tgz apache-ant-1.6.1_1.tgz diablo-jdk-1.3.= 1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz get= text-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tgz imake-4.3.0_2.tgz ja= karta-commons-pool-1.1.tgz javavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-= 4.4.1_1.tgz pkgconfig-0.15.0_1.tgz urwfonts-1.0.tgz XFree86-libraries-4.3.0= _6.tgz diablo-jdk-1.3.1.0_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz fre= etype2-2.1.7_2.tgz gettext-0.13.1_1.tgz glib-1.2.10_10.tgz gtk-1.2.10_11.tg= z imake-4.3.0_2.tgz javavmwrapper-1.5.tgz libiconv-1.9.1_3.tgz nspr-4.4.1_1= .tgz pkgconfig-0.15.0_1.tgz urwfonts-1.0.tgz maintained by: toha@toha.org.ua build started at Thu Apr 8 22:16:50 GMT 2004 adding dependencies pkg_add XFree86-libraries-4.3.0_6.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add apache-ant-1.6.1_1.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz skipping diablo-jdk-1.3.1.0_1, already added pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add jakarta-commons-pool-1.1.tgz pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> commons-dbcp-1.1-src.tar.gz doesn't seem to exist in /tmp/distfiles/jaka= rta. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles/jakarta/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/jakarta/com= mons-dbcp-1.1-src.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles/j= akarta/. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles/jakarta/commons-dbcp-1= .1-src.tar.gz: File unavailable (e.g., file not found, no access) >> Attempting to fetch from http://www.apache.org/dist/jakarta/commons/dbcp= /source/. commons-dbcp-1.1-src.tar.gz 83 kB 1426 kBps >> Checksum OK for jakarta/commons-dbcp-1.1-src.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for jakarta-commons-dbcp-1.1 >> Checksum OK for jakarta/commons-dbcp-1.1-src.tar.gz. =3D=3D=3D> Patching for jakarta-commons-dbcp-1.1 =3D=3D=3D> jakarta-commons-dbcp-1.1 depends on file: /usr/local/bin/ant -= found =3D=3D=3D> jakarta-commons-dbcp-1.1 depends on file: /usr/local/share/jav= a/classes/commons-pool.jar - found =3D=3D=3D> jakarta-commons-dbcp-1.1 depends on file: /usr/local/diablo-jd= k1.3.1/bin/java - found =3D=3D=3D> Configuring for jakarta-commons-dbcp-1.1 =3D=3D=3D> Building for jakarta-commons-dbcp-1.1 Buildfile: build.xml init: prepare-nojdbc3: [echo] Commenting out the jdbc3 additional methods since JDBC 3 was no= t detected. [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-dbcp/work/common= s-dbcp-1.1/build/src [copy] Copying 62 files to /tmp/a/ports/java/jakarta-commons-dbcp/work= /commons-dbcp-1.1/build/src prepare-jdbc3: prepare: compile: [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-dbcp/work/common= s-dbcp-1.1/build/classes [javac] Compiling 39 source files to /tmp/a/ports/java/jakarta-commons-= dbcp/work/commons-dbcp-1.1/build/classes [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/BasicDataSource.java:70: cannot resolv= e symbol [javac] symbol : class DataSource =20 [javac] location: package sql [javac] import javax.sql.DataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/BasicDataSource.java:89: cannot resolv= e symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.BasicDataSource [javac] public class BasicDataSource implements DataSource { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/BasicDataSource.java:500: cannot resol= ve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.BasicDataSource [javac] protected DataSource dataSource =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/BasicDataSource.java:719: cannot resol= ve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.BasicDataSource [javac] protected synchronized DataSource createDataSource() [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/DataSourceConnectionFactory.java:66: c= annot resolve symbol [javac] symbol : class DataSource =20 [javac] location: package sql [javac] import javax.sql.DataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/DataSourceConnectionFactory.java:75: c= annot resolve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.DataSourceConnectionFac= tory [javac] public DataSourceConnectionFactory(DataSource source) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/DataSourceConnectionFactory.java:79: c= annot resolve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.DataSourceConnectionFac= tory [javac] public DataSourceConnectionFactory(DataSource source, Strin= g uname, String passwd) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/DataSourceConnectionFactory.java:95: c= annot resolve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.DataSourceConnectionFac= tory [javac] protected DataSource _source =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/PoolingDataSource.java:75: cannot reso= lve symbol [javac] symbol : class DataSource =20 [javac] location: package sql [javac] import javax.sql.DataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/PoolingDataSource.java:89: cannot reso= lve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.PoolingDataSource [javac] public class PoolingDataSource implements DataSource { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 70: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: package sql [javac] import javax.sql.ConnectionEvent; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 71: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: package sql [javac] import javax.sql.ConnectionEventListener; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 72: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 87: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] implements PooledConnection, KeyedPoolableObjectFactory= { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 131: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] public void addConnectionEventListener(ConnectionEventListe= ner listener) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 197: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] ConnectionEventListener listener) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:69:= cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:70:= cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:131= : cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.DriverAdapt= erCPDS [javac] implements ConnectionPoolDataSource, Referenceable, Seriali= zable,=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:174= : cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.DriverAdapt= erCPDS [javac] public PooledConnection getPooledConnection() throws SQLExc= eption { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:181= : cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.DriverAdapt= erCPDS [javac] public PooledConnection getPooledConnection(String username= ,=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :72: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: package sql [javac] import javax.sql.ConnectionEvent; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :73: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: package sql [javac] import javax.sql.ConnectionEventListener; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :74: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :75: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :89: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] implements PoolableObjectFactory, ConnectionEventListen= er { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :95: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] protected ConnectionPoolDataSource _cpds =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :115: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] public CPDSConnectionFactory(ConnectionPoolDataSource cpds,= =20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :134: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] public synchronized void setCPDS(ConnectionPoolDataSource c= pds) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :267: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] public void connectionClosed(ConnectionEvent event) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :297: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] public void connectionErrorOccurred(ConnectionEvent event) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :77: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :78: cannot resolve symbol [javac] symbol : class DataSource =20 [javac] location: package sql [javac] import javax.sql.DataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :79: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :130: cannot resolve symbol [javac] symbol : class DataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] implements DataSource, Referenceable, Serializable { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :143: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] private ConnectionPoolDataSource cpds =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :209: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] public ConnectionPoolDataSource getConnectionPoolDataSource= () { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :219: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] public void setConnectionPoolDataSource(ConnectionPoolDataS= ource v) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PooledConnectionAndInfo.ja= va:64: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :726: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] protected ConnectionPoolDataSource=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PooledConnectionAndInfo.ja= va:67: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.PooledConne= ctionAndInfo [javac] private final PooledConnection pooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PooledConnectionAndInfo.ja= va:72: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.PooledConne= ctionAndInfo [javac] PooledConnectionAndInfo(PooledConnection pc,=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PooledConnectionAndInfo.ja= va:80: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.PooledConne= ctionAndInfo [javac] final PooledConnection getPooledConnection() { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:72: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: package sql [javac] import javax.sql.ConnectionEvent; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:73: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: package sql [javac] import javax.sql.ConnectionEventListener; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:74: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:75: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: package sql [javac] import javax.sql.PooledConnection; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:89: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] implements KeyedPoolableObjectFactory, ConnectionEventListe= ner { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:95: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] protected ConnectionPoolDataSource _cpds =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:107: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] public KeyedCPDSConnectionFactory(ConnectionPoolDataSource = cpds,=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:120: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] synchronized public void setCPDS(ConnectionPoolDataSource c= pds) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:257: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] public void connectionClosed(ConnectionEvent event) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:287: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] public void connectionErrorOccurred(ConnectionEvent event) { [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PerUserPoolDataSource.java= :73: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:= 71: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: package sql [javac] import javax.sql.ConnectionPoolDataSource; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:= 73: cannot resolve symbol [javac] symbol : class LRUMap =20 [javac] location: package collections [javac] import org.apache.commons.collections.LRUMap; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 224: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] ConnectionEvent event =3D new ConnectionEvent(this); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 224: cannot resolve symbol [javac] symbol : class ConnectionEvent =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] ConnectionEvent event =3D new ConnectionEvent(this); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:= 227: cannot resolve symbol [javac] symbol : class ConnectionEventListener =20 [javac] location: class org.apache.commons.dbcp.cpdsadapter.PooledConne= ctionImpl [javac] ((ConnectionEventListener) i.next()).connectionClos= ed(event); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :175: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pc =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :201: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pconn =3D=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :268: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pc =3D (PooledConnection) event.getSou= rce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :268: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pc =3D (PooledConnection) event.getSou= rce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :298: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java= :298: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.CPDSConnect= ionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :730: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] ConnectionPoolDataSource cpds =3D this.cpds; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :738: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] cpds =3D (ConnectionPoolDataSource) ctx.lookup(data= SourceName); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java= :742: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.InstanceKey= DataSource [javac] PooledConnection conn =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:165: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pc =3D null; [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:191: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pconn =3D=20 [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:258: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:258: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:288: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory= .java:288: cannot resolve symbol [javac] symbol : class PooledConnection =20 [javac] location: class org.apache.commons.dbcp.datasources.KeyedCPDSCo= nnectionFactory [javac] PooledConnection pc =3D (PooledConnection)event.getSour= ce(); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/PerUserPoolDataSource.java= :490: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.PerUserPool= DataSource [javac] ConnectionPoolDataSource cpds =3D testCPDS(username, pa= ssword); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:= 94: cannot resolve symbol [javac] symbol : class LRUMap =20 [javac] location: class org.apache.commons.dbcp.datasources.SharedPoolD= ataSource [javac] private static final Map userKeys =3D new LRUMap(10); [javac] ^ [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/bu= ild/src/java/org/apache/commons/dbcp/datasources/SharedPoolDataSource.java:= 236: cannot resolve symbol [javac] symbol : class ConnectionPoolDataSource =20 [javac] location: class org.apache.commons.dbcp.datasources.SharedPoolD= ataSource [javac] ConnectionPoolDataSource cpds =3D testCPDS(username, pa= ssword); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 77 errors BUILD FAILED /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/build.xml:126:= Compile failed; see the compiler error output for details. Total time: 15 seconds *** Error code 1 Stop in /a/ports/java/jakarta-commons-dbcp. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Thu Apr 8 22:17:50 GMT 2004 ----- End forwarded message ----- --5cJDuji44TeXTx+X Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdfNbWry0BWjoQKURAnvgAKC/bpGLrza+SjWM47C7D4tldgJhrACglmZE k70MT6cFMIxrLkg5MTnaQlg= =Ofbn -----END PGP SIGNATURE----- --5cJDuji44TeXTx+X-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:52:50 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 3B5CA16A4CE for ; Thu, 8 Apr 2004 17:52:50 -0700 (PDT) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7674E43D39 for ; Thu, 8 Apr 2004 17:52:49 -0700 (PDT) (envelope-from mmercer@nc.rr.com) Received: from [192.168.1.8] (cpe-066-061-003-103.nc.rr.com [66.61.3.103]) i390qlkF009061 for ; Thu, 8 Apr 2004 20:52:47 -0400 (EDT) From: "Michael E. Mercer" To: freebsd-java@freebsd.org Content-Type: text/plain Message-Id: <1081471971.332.5.camel@fast.mmercer.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 08 Apr 2004 20:52:52 -0400 Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine Subject: Why are we building 100% java projects... 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, 09 Apr 2004 00:52:50 -0000 Hello All! when they are already built and all you have to do is install it? Just Curious... Michael From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 17:56:07 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 8409016A4CE for ; Thu, 8 Apr 2004 17:56:07 -0700 (PDT) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 169D843D41 for ; Thu, 8 Apr 2004 17:56:07 -0700 (PDT) (envelope-from mmercer@nc.rr.com) Received: from [192.168.1.8] (cpe-066-061-003-103.nc.rr.com [66.61.3.103]) i390u4s1026126 for ; Thu, 8 Apr 2004 20:56:04 -0400 (EDT) From: "Michael E. Mercer" To: freebsd-java@freebsd.org In-Reply-To: <1081471971.332.5.camel@fast.mmercer.com> References: <1081471971.332.5.camel@fast.mmercer.com> Content-Type: text/plain Message-Id: <1081472169.332.8.camel@fast.mmercer.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 08 Apr 2004 20:56:09 -0400 Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine Subject: Re: Why are we building 100% java projects... X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-java@freebsd.org List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 00:56:07 -0000 After reading my own post, let me further explain... There are a number of projects at Jakarta.apache.org that are part of freebsd ports. They are 100% Java. Why build them from scratch when all you need to do is install the binary. Build once, run anywhere... ring a bell? later Michael On Thu, 2004-04-08 at 20:52, Michael E. Mercer wrote: > Hello All! > > when they are already built and all you have to do is > install it? > > Just Curious... > > Michael > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 21:49:39 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 8DA3516A4CE for ; Thu, 8 Apr 2004 21:49:39 -0700 (PDT) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B7B843D41 for ; Thu, 8 Apr 2004 21:49:39 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (533e0e2867641fe3551de575a7e91282@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i394mQjG012054 for ; Thu, 8 Apr 2004 21:48:30 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id F06D852B03; Thu, 8 Apr 2004 20:28:49 -0700 (PDT) Date: Thu, 8 Apr 2004 20:28:49 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040409032849.GA45164@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: eclipse-langpack-2.1.2_3 failed on i386 4] 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, 09 Apr 2004 04:49:39 -0000 --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Thu, 8 Apr 2004 20:02:49 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: eclipse-langpack-2.1.2_3 failed on i386 4 X-UIDL: \R$"!3cP!!NiE"!c+p"! X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.16.4 building eclipse-langpack-2.1.2_3 on gohan25 in directory /x/tmp/4/chroot/65076 with arguments: eclipse-langpack-2.1.2_3.tgz /usr/ports/java/eclipse-langpa= ck XFree86-fontEncodings-4.3.0.tgz XFree86-fontScalable-4.3.0.tgz XFree86-l= ibraries-4.3.0_6.tgz atk-1.6.0.tgz diablo-jdk-1.3.1.0_1.tgz eclipse-2.1.3_1= .tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz gettext-= 0.13.1_1.tgz glib-1.2.10_10.tgz glib-2.4.0.tgz gtk-1.2.10_11.tgz gtk-2.4.0.= tgz hicolor-icon-theme-0.4.tgz imake-4.3.0_2.tgz javavmwrapper-1.5.tgz jpeg= -6b_2.tgz libXft-2.1.6.tgz libiconv-1.9.1_3.tgz libxml2-2.6.8.tgz nspr-4.4.= 1_1.tgz pango-1.4.0.tgz pkgconfig-0.15.0_1.tgz png-1.2.5_3.tgz python-2.3.3= _4.tgz shared-mime-info-0.14_1.tgz tiff-3.6.1_1.tgz unzip-5.50_2.tgz urwfon= ts-1.0.tgz XFree86-fontEncodings-4.3.0.tgz XFree86-fontScalable-4.3.0.tgz X= Free86-libraries-4.3.0_6.tgz atk-1.6.0.tgz diablo-jdk-1.3.1.0_1.tgz eclipse= -2.1.3_1.tgz expat-1.95.7.tgz fontconfig-2.2.2,1.tgz freetype2-2.1.7_2.tgz = gettext-0.13.1_1.tgz glib-1.2.10_10.tgz glib-2.4.0.tgz gtk-1.2.10_11.tgz gt= k-2.4.0.tgz hi! color-icon-theme-0.4.tgz imake-4.3.0_2.tgz javavmwrapper-1.5.tgz jpeg-6b_2= .tgz libXft-2.1.6.tgz libiconv-1.9.1_3.tgz libxml2-2.6.8.tgz nspr-4.4.1_1.t= gz pango-1.4.0.tgz pkgconfig-0.15.0_1.tgz png-1.2.5_3.tgz python-2.3.3_4.tg= z shared-mime-info-0.14_1.tgz tiff-3.6.1_1.tgz urwfonts-1.0.tgz maintained by: java@FreeBSD.ORG build started at Fri Apr 9 02:34:55 GMT 2004 adding dependencies pkg_add XFree86-fontEncodings-4.3.0.tgz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add XFree86-fontScalable-4.3.0.tgz pkg_add XFree86-libraries-4.3.0_6.tgz skipping XFree86-libraries-4.3.0_6, already added pkg_add atk-1.6.0.tgz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add diablo-jdk-1.3.1.0_1.tgz pkg_add eclipse-2.1.3_1.tgz =3D=3D=3D=3D Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm mpz math/py-mpz tkinter x11-toolkits/py-tkinter Install them as needed. =3D=3D=3D=3D Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 14 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 12 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 29 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/URW": caching, 35 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add expat-1.95.7.tgz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tgz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tgz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tgz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tgz skipping glib-1.2.10_10, already added pkg_add glib-2.4.0.tgz skipping glib-2.4.0, already added pkg_add gtk-1.2.10_11.tgz skipping gtk-1.2.10_11, already added pkg_add gtk-2.4.0.tgz skipping gtk-2.4.0, already added pkg_add hicolor-icon-theme-0.4.tgz skipping hicolor-icon-theme-0.4, already added pkg_add imake-4.3.0_2.tgz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tgz skipping javavmwrapper-1.5, already added pkg_add jpeg-6b_2.tgz skipping jpeg-6b_2, already added pkg_add libXft-2.1.6.tgz skipping libXft-2.1.6, already added pkg_add libiconv-1.9.1_3.tgz skipping libiconv-1.9.1_3, already added pkg_add libxml2-2.6.8.tgz skipping libxml2-2.6.8, already added pkg_add nspr-4.4.1_1.tgz skipping nspr-4.4.1_1, already added pkg_add pango-1.4.0.tgz skipping pango-1.4.0, already added pkg_add pkgconfig-0.15.0_1.tgz skipping pkgconfig-0.15.0_1, already added pkg_add png-1.2.5_3.tgz skipping png-1.2.5_3, already added pkg_add python-2.3.3_4.tgz skipping python-2.3.3_4, already added pkg_add shared-mime-info-0.14_1.tgz skipping shared-mime-info-0.14_1, already added pkg_add tiff-3.6.1_1.tgz skipping tiff-3.6.1_1, already added pkg_add unzip-5.50_2.tgz pkg_add urwfonts-1.0.tgz skipping urwfonts-1.0, already added =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> eclipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature.zip doesn't seem to exi= st in /tmp/distfiles/eclipse. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles/eclipse/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/eclipse/ecl= ipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature.zip: File unavailable (e.g., = file not found, no access) >> Attempting to fetch from ftp://bento.freebsd.org/pub/FreeBSD/distfiles/e= clipse/. fetch: ftp://bento.freebsd.org/pub/FreeBSD/distfiles/eclipse/eclipse2.1.2.1= -SDK-linux-gtk-LanguagePackFeature.zip: File unavailable (e.g., file not fo= und, no access) >> Attempting to fetch from http://download.eclipse.org/downloads/drops/L-2= .1.2_Translations-200312151300/. fetch: http://download.eclipse.org/downloads/drops/L-2.1.2_Translations-200= 312151300/eclipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature.zip: Moved Tempo= rarily >> Attempting to fetch from ftp://download.eclipse.org/L-2.1.2_Translations= -200312151300/. fetch: ftp://download.eclipse.org/L-2.1.2_Translations-200312151300/eclipse= 2.1.2.1-SDK-linux-gtk-LanguagePackFeature.zip: Operation timed out >> Attempting to fetch from ftp://sunsite.informatik.rwth-aachen.de/pub/mir= ror/eclipse/L-2.1.2_Translations-200312151300/. eclipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature.zip 22 MB 18 kB= ps >> Checksum OK for eclipse/eclipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature= .zip. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for eclipse-langpack-2.1.2_3 >> Checksum OK for eclipse/eclipse2.1.2.1-SDK-linux-gtk-LanguagePackFeature= .zip. =3D=3D=3D> eclipse-langpack-2.1.2_3 depends on executable: unzip - found =3D=3D=3D> Patching for eclipse-langpack-2.1.2_3 =3D=3D=3D> eclipse-langpack-2.1.2_3 depends on file: /usr/local/bin/eclip= se - found =3D=3D=3D> Configuring for eclipse-langpack-2.1.2_3 =3D=3D=3D> Installing for eclipse-langpack-2.1.2_3 =3D=3D=3D> eclipse-langpack-2.1.2_3 depends on file: /usr/local/bin/eclip= se - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if java/eclipse-langpack already installed install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_zh_= TW.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_zh_= CN.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_pt_= BR.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_ko.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_ja.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_it.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_fr.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_es.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform_2.1.2/feature_de.= properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_zh_TW.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_zh_CN.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_pt_BR.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_ko.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_ja.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_it.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_fr.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_es.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.platform.source_2.1.2/feat= ure_de.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_zh_TW.pr= operties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_zh_CN.pr= operties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_pt_BR.pr= operties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_ko.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_ja.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_it.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_fr.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_es.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt_2.1.2/feature_de.prope= rties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_z= h_TW.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_z= h_CN.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_p= t_BR.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_k= o.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_j= a.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_i= t.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_f= r.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_e= s.properties: No such file or directory install: /usr/local/eclipse/features/org.eclipse.jdt.source_2.1.2/feature_d= e.properties: No such file or directory =3D=3D=3D> Registering installation for eclipse-langpack-2.1.2_3 =3D=3D=3D> Building package for eclipse-langpack-2.1.2_3 tar: eclipse/features/org.eclipse.platform_2.1.2/feature_zh_TW.properties: = Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_zh_CN.properties: = Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_pt_BR.properties: = Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_ko.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_ja.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_it.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_fr.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_es.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform_2.1.2/feature_de.properties: Can= not stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_zh_TW.prope= rties: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_zh_CN.prope= rties: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_pt_BR.prope= rties: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_ko.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_ja.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_it.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_fr.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_es.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.platform.source_2.1.2/feature_de.properti= es: Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_zh_TW.properties: Canno= t stat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_zh_CN.properties: Canno= t stat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_pt_BR.properties: Canno= t stat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_ko.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_ja.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_it.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_fr.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_es.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt_2.1.2/feature_de.properties: Cannot s= tat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_zh_TW.properties= : Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_zh_CN.properties= : Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_pt_BR.properties= : Cannot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_ko.properties: C= annot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_ja.properties: C= annot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_it.properties: C= annot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_fr.properties: C= annot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_es.properties: C= annot stat: No such file or directory tar: eclipse/features/org.eclipse.jdt.source_2.1.2/feature_de.properties: C= annot stat: No such file or directory tar: Error exit delayed from previous errors pkg_create: make_dist: tar command failed with code 512 Creating package /tmp/packages/All/eclipse-langpack-2.1.2_3.tgz Registering depends: eclipse-2.1.3_1 gtk-2.4.0 diablo-jdk-1.3.1.0_1 atk-1.6= .0 pango-1.4.0 gtk-1.2.10_11 XFree86-fontScalable-4.3.0 shared-mime-info-0.= 14_1 hicolor-icon-theme-0.4 glib-2.4.0 glib-1.2.10_10 libXft-2.1.6 XFree86-= fontEncodings-4.3.0 urwfonts-1.0 XFree86-libraries-4.3.0_6 imake-4.3.0_2 ja= vavmwrapper-1.5 tiff-3.6.1_1 gettext-0.13.1_1 libxml2-2.6.8 libiconv-1.9.1_= 3 nspr-4.4.1_1 fontconfig-2.2.2,1 pkgconfig-0.15.0_1 png-1.2.5_3 python-2.3= .3_4 expat-1.95.7 jpeg-6b_2 freetype2-2.1.7_2. Creating gzip'd tar ball in '/tmp/packages/All/eclipse-langpack-2.1.2_3.tgz' *** Error code 1 Stop in /a/ports/java/eclipse-langpack. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Fri Apr 9 03:02:33 GMT 2004 ----- End forwarded message ----- --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAdhhxWry0BWjoQKURAoyHAJ9aiZCMYSTxsQp46KWYH6EarGcTmQCgxEM5 eiZqDoGcEwLb/BqMN+uEWq0= =mQ4h -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 23:37:49 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 6B37216A4CE for ; Thu, 8 Apr 2004 23:37:49 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EA2343D1D for ; Thu, 8 Apr 2004 23:37:48 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i396blDN043621 for ; Fri, 9 Apr 2004 08:37:47 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.12.10/8.12.10/Submit) id i396bkvO043620 for freebsd-java@freebsd.org; Fri, 9 Apr 2004 08:37:46 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Fri, 9 Apr 2004 08:37:46 +0200 From: Herve Quiroz To: freebsd-java@freebsd.org Message-ID: <20040409063746.GA43513@arabica.esil.univ-mrs.fr> Mail-Followup-To: freebsd-java@freebsd.org References: <1081471971.332.5.camel@fast.mmercer.com> <1081472169.332.8.camel@fast.mmercer.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1081472169.332.8.camel@fast.mmercer.com> User-Agent: Mutt/1.4.2.1i Subject: Re: Why are we building 100% java projects... 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, 09 Apr 2004 06:37:49 -0000 Michael, That's a interesting issue, that has already been discussed on this list many times. The last time I was the originator of such a question: http://lists.freebsd.org/pipermail/freebsd-java/2003-November/001098.html Actually I agree with you in the sense of Java is build once, run anywhere. So why not installing/using provided JARs ? But then binary ports exists: they are called packages... ;) Anyway, I recently tried to port/fix some stuff that poses a lot of problems when built from source, such as Jakarta Commons Logging. Indeed, if you build commons-logging with JDK1.4, it will build (and pack in the JAR) JDK 1.4 Logging API support, and the same goes for LOG4J and Avalon LogKit. But then if you build it with JDK 1.3, then install JDK 1.4, your users would expect to have JDK 1.4 support (reading from the Jakarta website, they would consider support for 1.4 is there as they are actually using JDK 1.4), which is not the case. For this particular port, I sent a PR some time ago, using the OPTIONS (WITH_*/WITHOUT_* knobs) macros to enforce dependencies installlation as well. I also suggested using some kind of PKGNAME_SUFFIX to let users know about which support is installed. But that's quite a pain to port/fix/manage/use so I don't know if it's worth it actually. Anyway, my position here is quite questionable, as I initally advocated for source port but mostly maintain binary ones (trove4j, commons-primitives, jakarta-log4j...). Regardless, what I really don't like with binary ports is that they are usually packed with all JARs (even Ant and JUnit sometimes) which means the distfiles get bigger while we have the JAR dependencies available and installed via the ports system anyway. But that's also a much debated issue on this list: should each Java library or application be installed as a self-contained package (that is with all needed JARs) or use the ports system to get required JARs installed ? On this particular issue, someone recently posted a message on this list about a project to unify Java library release/packaging methods. I'm am too lazy at the moment to provide the link but I am sure you will find it the archives easily. Back to the source/binary issue: people have different opinions on the subject but most of us think that the most important point would be to have a common way of dealing with Java ports. Furthermore, as we are planning to update (actually fill as it's empty ATM) the Java section of the porter's handbook, maybe it's time to discuss this (again) and decide something. Herve On Thu, Apr 08, 2004 at 08:56:09PM -0400, Michael E. Mercer wrote: > After reading my own post, let me further explain... > > There are a number of projects at Jakarta.apache.org that are part of > freebsd ports. They are 100% Java. > Why build them from scratch when all you need to do is install the > binary. > > Build once, run anywhere... ring a bell? > > later > Michael From owner-freebsd-java@FreeBSD.ORG Thu Apr 8 23:48:01 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 9D0CB16A4CE for ; Thu, 8 Apr 2004 23:48:01 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEE8A43D39 for ; Thu, 8 Apr 2004 23:48:00 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i396m0DN043722 for ; Fri, 9 Apr 2004 08:48:00 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.12.10/8.12.10/Submit) id i396m0Nr043721 for java@FreeBSD.org; Fri, 9 Apr 2004 08:48:00 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Fri, 9 Apr 2004 08:48:00 +0200 From: Herve Quiroz To: java@FreeBSD.org Message-ID: <20040409064800.GB43513@arabica.esil.univ-mrs.fr> Mail-Followup-To: java@FreeBSD.org References: <20040409005035.GY42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040409005035.GY42056@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Subject: Re: [ports-i386@bento.FreeBSD.org: jakarta-commons-dbcp-1.1 failed on i386 4] 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, 09 Apr 2004 06:48:01 -0000 On Thu, Apr 08, 2004 at 05:50:35PM -0700, Kris Kennaway wrote: > FYI > > ----- Forwarded message from User Ports-i386 ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > Delivered-To: kris@freebsd.org > Date: Thu, 8 Apr 2004 15:18:12 -0700 (PDT) > From: User Ports-i386 > To: kris@FreeBSD.org > Subject: jakarta-commons-dbcp-1.1 failed on i386 4 > X-UIDL: ~#b"!e8H"!4Rn"!\Ii!! > X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.16.4 > > [...] > > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/bin/ant - found > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/share/java/classes/commons-pool.jar - found > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/diablo-jdk1.3.1/bin/java - found So the port is built with JDK 1.3... > > [...] > > compile: > [mkdir] Created dir: /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/build/classes > [javac] Compiling 39 source files to /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/build/classes > [javac] /tmp/a/ports/java/jakarta-commons-dbcp/work/commons-dbcp-1.1/build/src/java/org/apache/commons/dbcp/BasicDataSource.java:70: cannot resolve symbol > [javac] symbol : class DataSource > [javac] location: package sql > [javac] import javax.sql.DataSource; > [javac] ^ ..and javax.sql.* is a new feature from JDK 1.4 Which advocates (again) for binary Java ports. ;) Anyway, I can send a fix for that if you want but we have two options here: - Update Makefile to enforce the use of JDK 1.4 (JAVA_VERSION=1.4+) which is bad as JDK 1.2/1.3 users should be able to use it anyway. - Switch to a binary port (NO_BUILD=yes) which is bad for many ethic reasons (debated in many occasions by many people). Up to the maintainer... Herve From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 00:30:06 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 59A7716A4CE for ; Fri, 9 Apr 2004 00:30:06 -0700 (PDT) Received: from ib.com.ua (ib.com.ua [217.144.67.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 020C043D45 for ; Fri, 9 Apr 2004 00:30:02 -0700 (PDT) (envelope-from tech@ib.com.ua) Received: from ib.com.ua (localhost.ib.com.ua [127.0.0.1]) by ib.com.ua (8.12.10/8.12.10) with ESMTP id i397TSPX006315; Fri, 9 Apr 2004 10:29:28 +0300 (EEST) (envelope-from tech@ib.com.ua) Received: (from tech@localhost) by ib.com.ua (8.12.10/8.12.10/Submit) id i397TS2r006314; Fri, 9 Apr 2004 10:29:28 +0300 (EEST) (envelope-from tech) Date: Fri, 9 Apr 2004 10:29:28 +0300 (EEST) From: tech Message-Id: <200404090729.i397TS2r006314@ib.com.ua> To: herve.quiroz@esil.univ-mrs.fr, java@freebsd.org In-Reply-To: <20040409064800.GB43513@arabica.esil.univ-mrs.fr> Subject: Re: [ports-i386@bento.FreeBSD.org: jakarta-commons-dbcp-1.1 failed on i386 4] 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, 09 Apr 2004 07:30:06 -0000 > > Anyway, I can send a fix for that if you want but we have two options > here: > > - Update Makefile to enforce the use of JDK 1.4 (JAVA_VERSION=1.4+) > which is bad as JDK 1.2/1.3 users should be able to use it anyway. > - Switch to a binary port (NO_BUILD=yes) which is bad for many ethic > reasons (debated in many occasions by many people). > > Up to the maintainer... > > Herve > I consider first method is better ... From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 02:51:15 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 7801916A4CE; Fri, 9 Apr 2004 02:51:15 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 668BF43D1D; Fri, 9 Apr 2004 02:51:14 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i399pDDN092033; Fri, 9 Apr 2004 11:51:13 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost)i399pChI092032; Fri, 9 Apr 2004 11:51:12 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Fri, 9 Apr 2004 11:51:12 +0200 From: Herve Quiroz To: java@FreeBSD.org Message-ID: <20040409095112.GA91905@arabica.esil.univ-mrs.fr> Mail-Followup-To: java@FreeBSD.org, znerd@FreeBSD.org References: <20040409005028.GX42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040409005028.GX42056@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i cc: znerd@FreeBSD.org Subject: Re: [ports-i386@bento.FreeBSD.org: ant-xinclude-task-0.2 failed on i386 4] 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, 09 Apr 2004 09:51:15 -0000 On Thu, Apr 08, 2004 at 05:50:28PM -0700, Kris Kennaway wrote: > FYI > > ----- Forwarded message from User Ports-i386 ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > Delivered-To: kris@freebsd.org > Date: Thu, 8 Apr 2004 14:58:34 -0700 (PDT) > From: User Ports-i386 > To: kris@FreeBSD.org > Subject: ant-xinclude-task-0.2 failed on i386 4 > X-UIDL: +-Z"!O9i"!ld\"!)W7!! > X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.16.4 > > [...] > > ===> ant-xinclude-task-0.2 depends on file: /usr/local/share/java/classes/xincluder.jar - found So there's a dependency on xincluder.jar > ===> ant-xinclude-task-0.2 depends on file: /usr/local/diablo-jdk1.3.1/bin/java - found > ===> Configuring for ant-xinclude-task-0.2 > ===> Building for ant-xinclude-task-0.2 > Buildfile: build.xml > > [...] > > classes-main: > [mkdir] Created dir: /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/build/classes/main > [javac] Compiling 1 source file to /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/build/classes/main > [javac] /tmp/a/ports/textproc/ant-xinclude-task/work/xinclude-task-0.2/build/src/main/org/znerd/xincludetask/XIncludeTask.java:23: cannot resolve symbol > [javac] symbol : class SAXXIncluder > [javac] location: package xinclude > [javac] import com.elharo.xml.xinclude.SAXXIncluder; > [javac] ^ But xincluder.jar is not in the CLASSPATH while building. I submited a patch for commons-cli and commons-logging (the same issue but regarding commons-lang dependency) that enforces: ${SETENV} ANT_INCLUDE_SHARED_JARS=YES ant ... IMHO, such thing would be better in bsd.java.mk, that is a clean nice Ant support in bsd.java.mk that handles: - Ant dependency - including of needed JARs in CLASSPATH - definition of useful macros, such as ${ANT} - definition of standard targets, such as 'do-build' performing the required (user defined) ${ANT_TARGETS} I think we should discuss this point in the list and when we find a nice solution I will submit an implementation as a PR... Opinions anyone ? Herve From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 07:25:13 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 09C5C16A4CE for ; Fri, 9 Apr 2004 07:25:13 -0700 (PDT) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA44743D49 for ; Fri, 9 Apr 2004 07:25:11 -0700 (PDT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1])i39EPADN094420 for ; Fri, 9 Apr 2004 16:25:10 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.12.10/8.12.10/Submit) id i39EPABE094419 for java@FreeBSD.org; Fri, 9 Apr 2004 16:25:10 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Fri, 9 Apr 2004 16:25:10 +0200 From: Herve Quiroz To: java@FreeBSD.org Message-ID: <20040409142510.GA94278@arabica.esil.univ-mrs.fr> Mail-Followup-To: java@FreeBSD.org References: <20040409005028.GX42056@xor.obsecurity.org> <20040409095112.GA91905@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040409095112.GA91905@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.4.2.1i Subject: Ant support in bsd.java.mk (was Re: [ports-i386@bento ...]) 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, 09 Apr 2004 14:25:13 -0000 On Fri, Apr 09, 2004 at 11:51:12AM +0200, Herve Quiroz wrote: > I submited a patch for commons-cli and commons-logging (the same issue > but regarding commons-lang dependency) that enforces: > > ${SETENV} ANT_INCLUDE_SHARED_JARS=YES ant ... > > IMHO, such thing would be better in bsd.java.mk, that is a clean nice > Ant support in bsd.java.mk that handles: > > - Ant dependency > - including of needed JARs in CLASSPATH > - definition of useful macros, such as ${ANT} > - definition of standard targets, such as 'do-build' performing the > required (user defined) ${ANT_TARGETS} > > I think we should discuss this point in the list and when we find a nice > solution I will submit an implementation as a PR... > > Opinions anyone ? A PR regarding Ant support in bsd.java.mk has already been sent some time ago: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/59997 It mostly fixes a bug (ant ignores USE_JAVA settings) but I think we could build Ant support on top of this. Previous attempts failed because of complexity. So we should stay minimalist this time. That gives: Variables that a port may define: - USE_ANT: when set, it means that Ant should be part of the dependencies of the port. - ANT_BUILD: when set, it means that Ant should be part of BUILD_DEPENDS. - ANT_RUN: when set, it means that Ant should be part of RUN_DEPENDS. - ANT_INCLUDE_SHARED_JARS: when set, it means that JARs from JAVAVARDIR should be added to the classpath. Variables/macros provided by bsd.java.mk in return: - ANT_CMD: the 'ant' executable - ANT: the command-line for running Ant. This will setenv JAVA_HOME according to the JDK set for this port build, and possibly setenv ANT_INCLUDE_SHARED_JARS=YES according to the Make variable of the same name (see above). NOTE: the ANT_BUILD/ANT_RUN variables may seem a bit odd. Actually, they mimic the JAVA_RUN/JAVA_BUILD from bsd.java.mk. Still we have to be able to differenciate build and run dependencies. Indeed, although most applications will use Ant at build stage, some ports (devel/maven for instance) use Ant to run. Furthermore, devel/maven does not even require Ant at build stage (it's a binary port). Another method would be: Variables that a port may define: - USE_ANT: same as above - ANT_INCLUDE_SHARED_JARS: same as above Variable provided by bsd.java.mk in return: - ANT_CMD: same as above - ANT: same as above - ANT_DEPENDS: the *_DEPENDS value regarding Ant only. This means the Makefile may contain: BUILD_DEPENDS+= ${ANT_DEPENDS} or RUN_DEPENDS+= ${ANT_DEPENDS} ..or even both of these statements. Herve From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 15:53:45 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 7B76C16A4CE; Fri, 9 Apr 2004 15:53:45 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C47443D1F; Fri, 9 Apr 2004 15:53:45 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.204] (helo=mgr4.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC4sa-000171-02; Fri, 09 Apr 2004 16:53:44 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 4.30) id 1BC4sY-0000lE-SS; Fri, 09 Apr 2004 16:53:42 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39Mrf5G015634; Fri, 9 Apr 2004 16:53:42 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39MrepK015322; Fri, 9 Apr 2004 16:53:40 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 16:53:40 -0600 From: Greg Lewis To: Kris Kennaway Message-ID: <20040409225340.GB8348@misty.eyesbeyond.com> References: <20040409004916.GS42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409004916.GS42056@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Content-Type: multipart/mixed; boundary="6c2NcOVqGQ03X4Wi" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr4.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: java@freebsd.org Subject: Re: [ports-i386@bento.FreeBSD.org: jakarta-commons-lang-2.0 failed on i386 4] 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, 09 Apr 2004 22:53:45 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > ===> Building package for jakarta-commons-lang-2.0 > tar: share/doc/commons-lang/resources/inherit.gif: Cannot stat: No such file or directory > tar: share/doc/commons-lang/constant-values.html: Cannot stat: No such file or directory > tar: share/doc/commons-lang/allclasses-noframe.html: Cannot stat: No such file or directory Genuine port bug. Port specifies documentation explicitly, but javadoc output from 1.3 and 1.4 JDK differs. Port should be converted to use PORTDOCS (which would also trim pkg-plist considerably). Patch attached and maintainer cc'ed. For trivial extra effort you could lose pkg-plist entirely by specifying the one non-documentation file in PLIST_FILES. Kris, thanks for forwarding this to the list. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="jakarta-commons-lang.diff" Index: Makefile =================================================================== RCS file: /var/fcvs/ports/java/jakarta-commons-lang/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile 12 Jan 2004 21:27:36 -0000 1.6 +++ Makefile 9 Apr 2004 22:49:05 -0000 @@ -27,6 +27,7 @@ ANT_TARGET= jar .else ANT_TARGET= jar javadoc +PORTDOCS= * .endif JAVASHAREDIR= ${PREFIX}/share/java JARDIR= ${JAVASHAREDIR}/classes Index: pkg-plist =================================================================== RCS file: /var/fcvs/ports/java/jakarta-commons-lang/pkg-plist,v retrieving revision 1.3 diff -u -r1.3 pkg-plist --- pkg-plist 12 Jan 2004 21:27:36 -0000 1.3 +++ pkg-plist 9 Apr 2004 22:49:51 -0000 @@ -1,165 +1 @@ -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/NestableException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/NestableError.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/ExceptionUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/NestableDelegate.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/Nestable.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/class-use/NestableRuntimeException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/Nestable.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/ExceptionUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/NestableDelegate.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/NestableException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/NestableRuntimeException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/exception/NestableError.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/DoubleRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/NumberUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/NumberRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/LongRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/JVMRandom.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/IntRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/Fraction.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/FloatRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/Range.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/class-use/RandomUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/DoubleRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/FloatRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/Fraction.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/IntRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/JVMRandom.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/LongRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/NumberRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/NumberUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/RandomUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/math/Range.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/class-use/StopWatch.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/class-use/DateUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/class-use/FastDateFormat.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/class-use/DateFormatUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/DateFormatUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/DateUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/FastDateFormat.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/time/StopWatch.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/ReflectionToStringBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/ToStringStyle.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/ToStringBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/StandardToStringStyle.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/HashCodeBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/EqualsBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/class-use/CompareToBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/CompareToBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/EqualsBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/HashCodeBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/ReflectionToStringBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/StandardToStringStyle.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/ToStringBuilder.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/builder/ToStringStyle.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/class-use/ValuedEnum.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/class-use/EnumUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/class-use/Enum.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/Enum.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/EnumUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/enum/ValuedEnum.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/ArrayUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/Validate.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/UnhandledException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/SystemUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/StringUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/StringEscapeUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/SerializationUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/SerializationException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/RandomStringUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/ObjectUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/ObjectUtils.Null.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/NumberUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/NumberRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/NullArgumentException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/NotImplementedException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/ClassUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/IncompleteArgumentException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/IllegalClassException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/CharSetUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/CharSet.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/CharRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/BooleanUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/BitField.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/class-use/WordUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/BitField.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/BooleanUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/CharRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/CharSet.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/CharSetUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/ClassUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/NumberRange.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/NumberUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/ObjectUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/ObjectUtils.Null.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/RandomStringUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/SerializationUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/StringEscapeUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/StringUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/SystemUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/Validate.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/WordUtils.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/IllegalClassException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/IncompleteArgumentException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/NotImplementedException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/NullArgumentException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/SerializationException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/UnhandledException.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/package-use.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/package-frame.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/package-summary.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/package-tree.html -%%PORTDOCS%%share/doc/commons-lang/org/apache/commons/lang/ArrayUtils.html -%%PORTDOCS%%share/doc/commons-lang/resources/inherit.gif -%%PORTDOCS%%share/doc/commons-lang/packages.html -%%PORTDOCS%%share/doc/commons-lang/package-list -%%PORTDOCS%%share/doc/commons-lang/overview-tree.html -%%PORTDOCS%%share/doc/commons-lang/overview-summary.html -%%PORTDOCS%%share/doc/commons-lang/overview-frame.html -%%PORTDOCS%%share/doc/commons-lang/index.html -%%PORTDOCS%%share/doc/commons-lang/index-all.html -%%PORTDOCS%%share/doc/commons-lang/help-doc.html -%%PORTDOCS%%share/doc/commons-lang/deprecated-list.html -%%PORTDOCS%%share/doc/commons-lang/constant-values.html -%%PORTDOCS%%share/doc/commons-lang/allclasses-noframe.html -%%PORTDOCS%%share/doc/commons-lang/stylesheet.css -%%PORTDOCS%%share/doc/commons-lang/allclasses-frame.html -%%PORTDOCS%%share/doc/commons-lang/serialized-form.html share/java/classes/commons-lang.jar -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/exception/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/exception -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/math/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/math -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/time/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/time -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/builder/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/builder -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/enum/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/enum -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang/class-use -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons/lang -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache/commons -%%PORTDOCS%%@dirrm share/doc/commons-lang/org/apache -%%PORTDOCS%%@dirrm share/doc/commons-lang/org -%%PORTDOCS%%@dirrm share/doc/commons-lang/resources -%%PORTDOCS%%@dirrm share/doc/commons-lang --6c2NcOVqGQ03X4Wi-- From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:00:06 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 4A9D016A4CE for ; Fri, 9 Apr 2004 16:00:06 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AD1443D41 for ; Fri, 9 Apr 2004 16:00:04 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.209] (helo=mgr9.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC4yh-00025Y-02; Fri, 09 Apr 2004 17:00:03 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr9.xmission.com with esmtp (Exim 4.30) id 1BC4yF-0007rS-Qp; Fri, 09 Apr 2004 16:59:35 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39MxX5G016726; Fri, 9 Apr 2004 16:59:34 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39MxWCT016725; Fri, 9 Apr 2004 16:59:32 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 16:59:32 -0600 From: Greg Lewis To: Kris Kennaway Message-ID: <20040409225932.GC8348@misty.eyesbeyond.com> References: <20040409004930.GT42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409004930.GT42056@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr9.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: java@freebsd.org cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: spread-j-3.17.1 failed on i386 4] 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, 09 Apr 2004 23:00:06 -0000 On Thu, Apr 08, 2004 at 05:49:30PM -0700, Kris Kennaway wrote: > compile: > [javac] Compiling 12 source files to /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/java/dest/class > > BUILD FAILED > /tmp/a/ports/net/spread-j/work/spread-src-3.17.1/java/build.xml:44: Error running jikes compiler Hmmm, the port is trying to use jikes but has no dependency on it. Did it ever build? I think the port should set USE_JIKES. However, it looks like this one also exposes a bug in bsd.java.mk. I can't see that USE_JIKES sets up a BUILD_DEPENDS for jikes. Herve? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:03:38 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 D6AFF16A4CE for ; Fri, 9 Apr 2004 16:03:38 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF87E43D46 for ; Fri, 9 Apr 2004 16:03:38 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.206] (helo=mgr6.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC52A-0002cP-02; Fri, 09 Apr 2004 17:03:38 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr6.xmission.com with esmtp (Exim 4.30) id 1BC529-0001y5-Pz; Fri, 09 Apr 2004 17:03:37 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39N3Z5G016762; Fri, 9 Apr 2004 17:03:35 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39N3YSl016761; Fri, 9 Apr 2004 17:03:34 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:03:34 -0600 From: Greg Lewis To: Kris Kennaway Message-ID: <20040409230334.GD8348@misty.eyesbeyond.com> References: <20040409004937.GU42056@xor.obsecurity.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409004937.GU42056@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Content-Type: multipart/mixed; boundary="Pd0ReVV5GZGQvF3a" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr6.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=LINES_OF_YELLING autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: java@freebsd.org Subject: Re: [ports-i386@bento.FreeBSD.org: java-checkstyle-3.2_1 failed on i386 4] 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, 09 Apr 2004 23:03:38 -0000 --Pd0ReVV5GZGQvF3a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Apr 08, 2004 at 05:49:37PM -0700, Kris Kennaway wrote: > compile.checkstyle: > [mkdir] Created dir: /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/target/checkstyle > [depend] Deleted 0 out of date files in 7 seconds > [javac] Compiling 296 source files to /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/target/checkstyle > [javac] /tmp/a/ports/java/java-checkstyle/work/checkstyle-src-3.2/src/checkstyle/com/puppycrawl/tools/checkstyle/AbstractLoader.java:23: cannot resolve symbol > [javac] symbol : class ParserConfigurationException > [javac] location: package parsers > [javac] import javax.xml.parsers.ParserConfigurationException; > [javac] ^ ...etc. Port specifies USE_JAVA as 1.3+ but requires 1.4 to build. Looks like a bug in the port. Simply need to change 1.3+ to 1.4+. Patch attached and maintainer cc'ed. Thanks Kris! -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org --Pd0ReVV5GZGQvF3a Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="java-checkstyle.diff" Index: Makefile =================================================================== RCS file: /var/fcvs/ports/java/java-checkstyle/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- Makefile 4 Feb 2004 05:21:27 -0000 1.9 +++ Makefile 9 Apr 2004 23:02:25 -0000 @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant -USE_JAVA= 1.3+ +USE_JAVA= 1.4+ NEED_JAVAC= YES PLIST= ${WRKDIR}/PLIST --Pd0ReVV5GZGQvF3a-- From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:07:04 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 7393816A4CE for ; Fri, 9 Apr 2004 16:07:04 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51D3B43D53 for ; Fri, 9 Apr 2004 16:07:04 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.209] (helo=mgr9.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC55U-00038J-02; Fri, 09 Apr 2004 17:07:04 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr9.xmission.com with esmtp (Exim 4.30) id 1BC559-0002dz-Qe; Fri, 09 Apr 2004 17:06:43 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39N6g5G016816; Fri, 9 Apr 2004 17:06:42 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39N6fPd016815; Fri, 9 Apr 2004 17:06:41 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:06:41 -0600 From: Greg Lewis To: java@FreeBSD.org Message-ID: <20040409230641.GE8348@misty.eyesbeyond.com> References: <20040409005035.GY42056@xor.obsecurity.org> <20040409064800.GB43513@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409064800.GB43513@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr9.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: jakarta-commons-dbcp-1.1 failed on i386 4] 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, 09 Apr 2004 23:07:04 -0000 On Fri, Apr 09, 2004 at 08:48:00AM +0200, Herve Quiroz wrote: > On Thu, Apr 08, 2004 at 05:50:35PM -0700, Kris Kennaway wrote: > > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/bin/ant - found > > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/share/java/classes/commons-pool.jar - found > > ===> jakarta-commons-dbcp-1.1 depends on file: /usr/local/diablo-jdk1.3.1/bin/java - found > > So the port is built with JDK 1.3... Yes...you made that the default in the new bsd.java.mk :). Maybe we should revert to 1.4 being the default? > ..and javax.sql.* is a new feature from JDK 1.4 > > Which advocates (again) for binary Java ports. ;) > > Anyway, I can send a fix for that if you want but we have two options > here: > > - Update Makefile to enforce the use of JDK 1.4 (JAVA_VERSION=1.4+) > which is bad as JDK 1.2/1.3 users should be able to use it anyway. > - Switch to a binary port (NO_BUILD=yes) which is bad for many ethic > reasons (debated in many occasions by many people). > > Up to the maintainer... Option 3. Specify 1.4 as a BUILD_DEPENDS and 1.4 as a RUN_DEPENDS. Can we do that with the new bsd.java.mk? Is that a reasonable thing to do? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:09:11 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 A8D9116A4CF; Fri, 9 Apr 2004 16:09:11 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AD9643D39; Fri, 9 Apr 2004 16:09:11 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.209] (helo=mgr9.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC57X-0003O4-02; Fri, 09 Apr 2004 17:09:11 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr9.xmission.com with esmtp (Exim 4.30) id 1BC57D-0003ZN-R4; Fri, 09 Apr 2004 17:08:51 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39N8o5G016829; Fri, 9 Apr 2004 17:08:50 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39N8niX016828; Fri, 9 Apr 2004 17:08:49 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:08:49 -0600 From: Greg Lewis To: java@FreeBSD.org, znerd@FreeBSD.org Message-ID: <20040409230849.GF8348@misty.eyesbeyond.com> References: <20040409005028.GX42056@xor.obsecurity.org> <20040409095112.GA91905@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409095112.GA91905@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr9.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: ant-xinclude-task-0.2 failed on i386 4] 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, 09 Apr 2004 23:09:11 -0000 On Fri, Apr 09, 2004 at 11:51:12AM +0200, Herve Quiroz wrote: > On Thu, Apr 08, 2004 at 05:50:28PM -0700, Kris Kennaway wrote: > > [...] > > > > ===> ant-xinclude-task-0.2 depends on file: /usr/local/share/java/classes/xincluder.jar - found > > So there's a dependency on xincluder.jar Looks like jakarta-commons-beanutils has a similar problem. > I submited a patch for commons-cli and commons-logging (the same issue > but regarding commons-lang dependency) that enforces: > > ${SETENV} ANT_INCLUDE_SHARED_JARS=YES ant ... > > IMHO, such thing would be better in bsd.java.mk, that is a clean nice > Ant support in bsd.java.mk that handles: > > - Ant dependency > - including of needed JARs in CLASSPATH > - definition of useful macros, such as ${ANT} > - definition of standard targets, such as 'do-build' performing the > required (user defined) ${ANT_TARGETS} > > I think we should discuss this point in the list and when we find a nice > solution I will submit an implementation as a PR... > > Opinions anyone ? Seems like we need to do something in this area :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:20:06 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 2CC5616A4CE for ; Fri, 9 Apr 2004 16:20:06 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBF3D43D58 for ; Fri, 9 Apr 2004 16:20:05 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.207] (helo=mgr7.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC5I5-0004zp-02; Fri, 09 Apr 2004 17:20:05 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr7.xmission.com with esmtp (Exim 4.30) id 1BC5I4-0003tt-SW; Fri, 09 Apr 2004 17:20:04 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39NK35G016936; Fri, 9 Apr 2004 17:20:03 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39NK2eh016935; Fri, 9 Apr 2004 17:20:02 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:20:02 -0600 From: Greg Lewis To: java@FreeBSD.org Message-ID: <20040409232002.GG8348@misty.eyesbeyond.com> References: <20040409005028.GX42056@xor.obsecurity.org> <20040409095112.GA91905@arabica.esil.univ-mrs.fr> <20040409142510.GA94278@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409142510.GA94278@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr7.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: Herve Quiroz Subject: Re: Ant support in bsd.java.mk (was Re: [ports-i386@bento ...]) 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, 09 Apr 2004 23:20:06 -0000 On Fri, Apr 09, 2004 at 04:25:10PM +0200, Herve Quiroz wrote: > Previous attempts failed because of complexity. So we should stay > minimalist this time. > > That gives: > > Variables that a port may define: > > - USE_ANT: when set, it means that Ant should be part of the > dependencies of the port. > - ANT_BUILD: when set, it means that Ant should be part of > BUILD_DEPENDS. > - ANT_RUN: when set, it means that Ant should be part of RUN_DEPENDS. But ant is a build tool. I don't know of anything that uses it to run. If we're staying minimalist then maybe this should be left out. Maybe all we need of these three is USE_ANT which sets a BUILD_DEPENDS on ant. That will mean the theoretical port that needs ant to run will have to define an explicit RUN_DEPENDS, but I think that is fine since I think the number of such ports will approach zero. > - ANT_INCLUDE_SHARED_JARS: when set, it means that JARs from JAVAVARDIR > should be added to the classpath. Yay! > Variables/macros provided by bsd.java.mk in return: > > - ANT_CMD: the 'ant' executable Or could just be ANT. There are plenty of utilities which don't have _CMD in them (e.g. ${MAKE}, which is a close equivalent). Also I think a number of ports already use ${ANT}, so for them it would be easier to port. I don't know of any which use ${ANT_CMD}. > - ANT: the command-line for running Ant. This will setenv JAVA_HOME > according to the JDK set for this port build, and possibly setenv > ANT_INCLUDE_SHARED_JARS=YES according to the Make variable of the same > name (see above). How about ${ANT_ENV}, ${ANT} and ${ANT_FLAGS} as per make? Just trying to stick to something similar for a similar tool :). > NOTE: the ANT_BUILD/ANT_RUN variables may seem a bit odd. Actually, they > mimic the JAVA_RUN/JAVA_BUILD from bsd.java.mk. Still we have to be able > to differenciate build and run dependencies. Indeed, although most > applications will use Ant at build stage, some ports (devel/maven for > instance) use Ant to run. Furthermore, devel/maven does not even require > Ant at build stage (it's a binary port). Another method would be: Argh, ok, you shot down my comments above by finding a port that uses ant to run. Thats ok, I can live with that :). However, I think adding a variable to a central part of the build system for one port isn't a good option when it forces an extra burden on the other ports which would have to define ANT_BUILD as well as USE_ANT. I think maven can just do an explicit RUN_DEPENDS on ant. Are there other ports that use ant at run time? > Variables that a port may define: > > - USE_ANT: same as above > - ANT_INCLUDE_SHARED_JARS: same as above > > Variable provided by bsd.java.mk in return: > > - ANT_CMD: same as above > - ANT: same as above > - ANT_DEPENDS: the *_DEPENDS value regarding Ant only. This means the > Makefile may contain: No. Just please have bsd.java.mk add the depends itself, I don't see any need for it to define the dependency, nor can I think of anything else in the ports system that does this (although I'm sure you can prove me wrong again :). Thats my 2c worth. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:27:57 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 37D4616A4CE for ; Fri, 9 Apr 2004 16:27:57 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D54743D3F for ; Fri, 9 Apr 2004 16:27:57 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.204] (helo=mgr4.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC5Pg-00066J-02; Fri, 09 Apr 2004 17:27:56 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 4.30) id 1BC5Pf-0004Ww-SG; Fri, 09 Apr 2004 17:27:55 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39NRs5G017052; Fri, 9 Apr 2004 17:27:54 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39NRrX1017051; Fri, 9 Apr 2004 17:27:53 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:27:53 -0600 From: Greg Lewis To: java@freebsd.org Message-ID: <20040409232753.GA17031@misty.eyesbeyond.com> References: <20040409005035.GY42056@xor.obsecurity.org> <20040409064800.GB43513@arabica.esil.univ-mrs.fr> <20040409230641.GE8348@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040409230641.GE8348@misty.eyesbeyond.com> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr4.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: jakarta-commons-dbcp-1.1 failed on i386 4] 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, 09 Apr 2004 23:27:57 -0000 On Fri, Apr 09, 2004 at 05:06:41PM -0600, Greg Lewis wrote: > Option 3. Specify 1.4 as a BUILD_DEPENDS and 1.4 as a RUN_DEPENDS. Can > we do that with the new bsd.java.mk? Is that a reasonable thing to do? Grr, thats 1._3_ as a RUN_DEPENDS. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:37:31 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 A073416A4CF for ; Fri, 9 Apr 2004 16:37:31 -0700 (PDT) Received: from zeus.nfy.ca (zeus.nfy.ca [204.244.63.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B1D743D2F for ; Fri, 9 Apr 2004 16:37:31 -0700 (PDT) (envelope-from mayo@nfy.ca) Received: from [192.168.0.90] (d206-116-23-143.bchsia.telus.net [206.116.23.143]) by zeus.nfy.ca (Postfix) with ESMTP id 9B64820B2D9 for ; Fri, 9 Apr 2004 16:37:30 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v613) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-11-167430945" To: java@freebsd.org From: Mayo Jordanov Date: Fri, 9 Apr 2004 16:37:25 -0700 X-Pgp-Agent: GPGMail 1.0.1 (v33, 10.3) X-Mailer: Apple Mail (2.613) Subject: jdk14 build errors 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, 09 Apr 2004 23:37:31 -0000 --Apple-Mail-11-167430945 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Hello, below is a build error from jdk14 port on 5.2-current with fresh ports (from yesterday). I've successfully built this port about a week ago (It was after March 20th) on this very box, so it seems this does not happen every time. I have 2 other compiles going on right now, so i'll wait after they are done and will try again (to see if it may be affected by the load) the box is FreeBSD einstein.local.nfy. 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Apr 8 18:36 :46 PDT 2004 root@:/usr/obj/usr/src/sys/einstein i386 the world sources are from 20030312 (i've had issues with some later dates, so i stuck to the stuff i knew that worked) and the build error i get is below. Looking at the path, the sources seem to be generated, and the two files that it errors out on have the message "Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location" as their first line (before "package java.util;") and uncommented. As it was reported in similar instances before (http://lists.freebsd.org/mailman/htdig/freebsd-java/2004-March/ 001972.html and http://lists.freebsd.org/mailman/htdig/freebsd-java/2004-March/ 001916.html) regards, mayo ../../../src/share/classes/sun/misc/AtomicLong.java ../../../src/share/classes/sun/misc/AtomicLongCSImpl.java ../../../src/share/classes/sun/misc/AtomicLongLockImpl.java ; \ fi Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location /usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/ CurrencyData. java:1: 'class' or 'interface' expected Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location ^ /usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/ CurrencyData. java:1: unclosed character literal Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location ^ 2 errors gmake[4]: *** [.compile.classlist] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make' gmake: *** [j2se-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk14. --Apple-Mail-11-167430945 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFAdzO53IqYlN3K/uYRAtq6AKCfvN6RK3tW6aR1REKF2W1J84ABNwCgyu2P tSoYoGm0XPiCdgc2AtdZqow= =Aou8 -----END PGP SIGNATURE----- --Apple-Mail-11-167430945-- From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 16:53:01 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 DAC4E16A4CE; Fri, 9 Apr 2004 16:53:01 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE02143D3F; Fri, 9 Apr 2004 16:53:01 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.204] (helo=mgr4.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BC5nw-0000p4-02; Fri, 09 Apr 2004 17:53:00 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 4.30) id 1BC5nv-0004y5-Px; Fri, 09 Apr 2004 17:52:59 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i39Nqv5G017484; Fri, 9 Apr 2004 17:52:57 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i39NquZ5017483; Fri, 9 Apr 2004 17:52:56 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 9 Apr 2004 17:52:55 -0600 From: Greg Lewis To: Manfred Riem Message-ID: <20040409235255.GA17434@misty.eyesbeyond.com> References: <20040402131712.GA78675@arabica.esil.univ-mrs.fr> <20040406211328.AD9CF8C0B@svbcf02.win.tue.nl> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040406211328.AD9CF8C0B@svbcf02.win.tue.nl> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr4.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: freebsd-doc@FreeBSD.org cc: 'Herve Quiroz' cc: freebsd-java@FreeBSD.org Subject: Re: Changes for Java section (was RE: Documentation proposal) 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, 09 Apr 2004 23:53:02 -0000 On Tue, Apr 06, 2004 at 11:13:26PM +0200, Manfred Riem wrote: > Hi there, > > A first of submissions of small changes for the Java section > of the FreeBSD website. Hopefully the SGML files come thru ;) > > Please review it and send me comments, Great! I hope to have a look at them this weekend. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 19:00:02 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 EC6D616A4CE for ; Fri, 9 Apr 2004 19:00:02 -0700 (PDT) Received: from smtp03.mrf.mail.rcn.net (smtp03.mrf.mail.rcn.net [207.172.4.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBB0143D3F for ; Fri, 9 Apr 2004 19:00:02 -0700 (PDT) (envelope-from roberthuff@rcn.com) Received: from 209-6-197-67.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.197.67] helo=jerusalem.litteratus.org.litteratus.org) by smtp03.mrf.mail.rcn.net with esmtp (Exim 3.35 #4) id 1BC7ms-0004Uu-00 for freebsd-java@freebsd.org; Fri, 09 Apr 2004 22:00:02 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16503.21793.243892.582878@jerusalem.litteratus.org> Date: Fri, 9 Apr 2004 22:00:01 -0400 To: freebsd-java@freebsd.org X-Mailer: VM 7.17 under 21.5 (beta16) "celeriac" XEmacs Lucid Subject: very quick java/jdk14complie = problem? 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: Sat, 10 Apr 2004 02:00:03 -0000 After my recent issues with linux sun jdk-1/4 I decided to retry building native jdk15. Download all the complnents, check. "make clean", check. "make -v -DWITH_IPV6" gives: ===> jdk-1.4.2p6_4 depends on executable: gmake - found ===> Configuring for jdk-1.4.2p6_4 ===> Building for jdk-1.4.2p6_4 # Start of jdk build GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. then back to the prompt. Elapsed time < 30 seconds. Based on experience, this seems wrong. 8-) If it's any help "make install" gices: ===> Installing for jdk-1.4.2p6_4 ===> jdk-1.4.2p6_4 depends on executable: javavm - found ===> jdk-1.4.2p6_4 depends on file: /usr/X11R6/lib/X11/fonts/URW/fonts.dir - found Please use `make -DWITH_DEBUG' if you want to install libraries and binaries with debugging support. ===> Generating temporary packing list ===> Checking if java/jdk14 already installed /bin/mkdir -p /usr/local/jdk1.4.2 cd /usr/ports/java/jdk14/work/control/make/../build/bsd-i586/j2sdk-image && /usr/bin/find . | /usr/bin/cpio -pdmu -R root:wheel /usr/local/jdk1.4.2 cd: can't cd to /usr/ports/java/jdk14/work/control/make/../build/bsd-i586/j2sdk-image *** Error code 2 Stop in /usr/ports/java/jdk14. Robert Huff From owner-freebsd-java@FreeBSD.ORG Fri Apr 9 23:20:41 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 E2DC716A4CE for ; Fri, 9 Apr 2004 23:20:41 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8FE243D46 for ; Fri, 9 Apr 2004 23:20:41 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.206] (helo=mgr6.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BCBr6-0007jb-02; Sat, 10 Apr 2004 00:20:40 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr6.xmission.com with esmtp (Exim 4.30) id 1BCBr5-0008MM-Sw; Sat, 10 Apr 2004 00:20:40 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i3A6Kc5G019361; Sat, 10 Apr 2004 00:20:39 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i3A6Kcbc019360; Sat, 10 Apr 2004 00:20:38 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 10 Apr 2004 00:20:37 -0600 From: Greg Lewis To: Robert Huff Message-ID: <20040410062037.GA19248@misty.eyesbeyond.com> References: <16503.21793.243892.582878@jerusalem.litteratus.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <16503.21793.243892.582878@jerusalem.litteratus.org> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr6.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: freebsd-java@freebsd.org Subject: Re: very quick java/jdk14complie = problem? 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: Sat, 10 Apr 2004 06:20:42 -0000 On Fri, Apr 09, 2004 at 10:00:01PM -0400, Robert Huff wrote: > > After my recent issues with linux sun jdk-1/4 I decided to > retry building native jdk15. > Download all the complnents, check. > "make clean", check. > "make -v -DWITH_IPV6" gives: > > ===> jdk-1.4.2p6_4 depends on executable: gmake - found > ===> Configuring for jdk-1.4.2p6_4 > ===> Building for jdk-1.4.2p6_4 > # Start of jdk build > GNU Make 3.80 > Copyright (C) 2002 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. This is like gmake has been run with --version. Do you have -v or --version set in MAKE_FLAGS? > then back to the prompt. Elapsed time < 30 seconds. > Based on experience, this seems wrong. 8-) Well, it hasn't actually built anything. Its just printed its version and exited. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 00:43:21 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 C816C16A4CE for ; Sat, 10 Apr 2004 00:43:21 -0700 (PDT) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id B59FF43D31 for ; Sat, 10 Apr 2004 00:43:21 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (1706f3bde49d189a55e0859502ceff4f@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i3A7gBjG029509 for ; Sat, 10 Apr 2004 00:42:11 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 9995752242; Sat, 10 Apr 2004 00:43:18 -0700 (PDT) Date: Sat, 10 Apr 2004 00:43:18 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040410074318.GA69158@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [ports-i386@bento.FreeBSD.org: kawa-1.6.98_1 failed on i386 5] 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: Sat, 10 Apr 2004 07:43:21 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable It looks like everything that is trying to build with diablo-jdk13 on 5.x is segfaulting. Kris ----- Forwarded message from User Ports-i386 = ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org Delivered-To: kris@freebsd.org Date: Sat, 10 Apr 2004 00:30:29 -0700 (PDT) From: User Ports-i386 To: kris@FreeBSD.org Subject: kawa-1.6.98_1 failed on i386 5 X-UIDL: Afi"!p&*!! _semaphore.ph a.out.h -> a.out.ph aio.h -> aio.ph alias.h -> alias.ph ar.h -> ar.ph archive.h -> archive.ph archive_entry.h -> archive_entry.ph asn1_err.h -> asn1_err.ph assert.h -> assert.ph bitstring.h -> bitstring.ph bluetooth.h -> bluetooth.ph bsdxml.h -> bsdxml.ph bzlib.h -> bzlib.ph calendar.h -> calendar.ph camlib.h -> camlib.ph com_err.h -> com_err.ph com_right.h -> com_right.ph complex.h -> complex.ph cpio.h -> cpio.ph ctype.h -> ctype.ph curses.h -> curses.ph db.h -> db.ph devinfo.h -> devinfo.ph devstat.h -> devstat.ph dialog.h -> dialog.ph dirent.h -> dirent.ph dlfcn.h -> dlfcn.ph elf-hints.h -> elf-hints.ph elf.h -> elf.ph emmintrin.h -> emmintrin.ph err.h -> err.ph errno.h -> errno.ph eti.h -> eti.ph fcntl.h -> fcntl.ph fetch.h -> fetch.ph float.h -> float.ph floatingpoint.h -> floatingpoint.ph fmtmsg.h -> fmtmsg.ph fnmatch.h -> fnmatch.ph form.h -> form.ph fstab.h -> fstab.ph ftpio.h -> ftpio.ph fts.h -> fts.ph g2c.h -> g2c.ph getopt.h -> getopt.ph glob.h -> glob.ph gnuregex.h -> gnuregex.ph grp.h -> grp.ph gssapi.h -> gssapi.ph hdb-private.h -> hdb-private.ph hdb-protos.h -> hdb-protos.ph hdb.h -> hdb.ph hdb_asn1.h -> hdb_asn1.ph hdb_err.h -> hdb_err.ph heim_err.h -> heim_err.ph hesiod.h -> hesiod.ph histedit.h -> histedit.ph ieeefp.h -> ieeefp.ph ifaddrs.h -> ifaddrs.ph inttypes.h -> inttypes.ph iso646.h -> iso646.ph k524_err.h -> k524_err.ph kafs.h -> kafs.ph kenv.h -> kenv.ph krb5-protos.h -> krb5-protos.ph krb5-types.h -> krb5-types.ph krb5.h -> krb5.ph krb5_asn1.h -> krb5_asn1.ph krb5_err.h -> krb5_err.ph kvm.h -> kvm.ph langinfo.h -> langinfo.ph libatm.h -> libatm.ph libdisk.h -> libdisk.ph libgen.h -> libgen.ph libgeom.h -> libgeom.ph libufs.h -> libufs.ph libutil.h -> libutil.ph limits.h -> limits.ph link.h -> link.ph linker_set.h -> linker_set.ph locale.h -> locale.ph login_cap.h -> login_cap.ph malloc.h -> malloc.ph math.h -> math.ph md2.h -> md2.ph md4.h -> md4.ph md5.h -> md5.ph memory.h -> memory.ph menu.h -> menu.ph mmintrin.h -> mmintrin.ph monetary.h -> monetary.ph mp.h -> mp.ph mpool.h -> mpool.ph ncurses.h -> ncurses.ph ncurses_dll.h -> ncurses_dll.ph ndbm.h -> ndbm.ph netconfig.h -> netconfig.ph netdb.h -> netdb.ph netgraph.h -> netgraph.ph nl_types.h -> nl_types.ph nlist.h -> nlist.ph nss.h -> nss.ph nsswitch.h -> nsswitch.ph objformat.h -> objformat.ph opie.h -> opie.ph osreldate.h -> osreldate.ph panel.h -> panel.ph paths.h -> paths.ph pcap-int.h -> pcap-int.ph pcap-namedb.h -> pcap-namedb.ph pcap.h -> pcap.ph pmmintrin.h -> pmmintrin.ph poll.h -> poll.ph pthread.h -> pthread.ph pthread_np.h -> pthread_np.ph pwd.h -> pwd.ph radlib.h -> radlib.ph radlib_vs.h -> radlib_vs.ph ranlib.h -> ranlib.ph readpassphrase.h -> readpassphrase.ph regex.h -> regex.ph regexp.h -> regexp.ph resolv.h -> resolv.ph ripemd.h -> ripemd.ph roken-common.h -> roken-common.ph roken.h -> roken.ph rune.h -> rune.ph runetype.h -> runetype.ph sched.h -> sched.ph sdp.h -> sdp.ph search.h -> search.ph semaphore.h -> semaphore.ph setjmp.h -> setjmp.ph sgtty.h -> sgtty.ph sha.h -> sha.ph signal.h -> signal.ph stab.h -> stab.ph stand.h -> stand.ph stdarg.h -> stdarg.ph stdbool.h -> stdbool.ph stddef.h -> stddef.ph stdint.h -> stdint.ph stdio.h -> stdio.ph stdlib.h -> stdlib.ph string.h -> string.ph stringlist.h -> stringlist.ph strings.h -> strings.ph sysexits.h -> sysexits.ph syslog.h -> syslog.ph taclib.h -> taclib.ph tar.h -> tar.ph tcpd.h -> tcpd.ph term.h -> term.ph termcap.h -> termcap.ph termios.h -> termios.ph time.h -> time.ph timeconv.h -> timeconv.ph timers.h -> timers.ph ttyent.h -> ttyent.ph ucontext.h -> ucontext.ph ugidfw.h -> ugidfw.ph ulimit.h -> ulimit.ph unctrl.h -> unctrl.ph unistd.h -> unistd.ph usbhid.h -> usbhid.ph utime.h -> utime.ph utmp.h -> utmp.ph uuid.h -> uuid.ph varargs.h -> varargs.ph vgl.h -> vgl.ph vis.h -> vis.ph wchar.h -> wchar.ph wctype.h -> wctype.ph wordexp.h -> wordexp.ph xmmintrin.h -> xmmintrin.ph ypclnt.h -> ypclnt.ph zconf.h -> zconf.ph zlib.h -> zlib.ph machine/_inttypes.h -> machine/_inttypes.ph machine/_limits.h -> machine/_limits.ph machine/_stdint.h -> machine/_stdint.ph machine/_types.h -> machine/_types.ph machine/acpica_machdep.h -> machine/acpica_machdep.ph machine/apicreg.h -> machine/apicreg.ph machine/apicvar.h -> machine/apicvar.ph machine/apm_bios.h -> machine/apm_bios.ph machine/apm_segments.h -> machine/apm_segments.ph machine/asm.h -> machine/asm.ph machine/asmacros.h -> machine/asmacros.ph machine/atomic.h -> machine/atomic.ph machine/bootinfo.h -> machine/bootinfo.ph machine/bus.h -> machine/bus.ph machine/bus_at386.h -> machine/bus_at386.ph machine/bus_dma.h -> machine/bus_dma.ph machine/bus_memio.h -> machine/bus_memio.ph machine/bus_pc98.h -> machine/bus_pc98.ph machine/bus_pio.h -> machine/bus_pio.ph machine/clock.h -> machine/clock.ph machine/comstats.h -> machine/comstats.ph machine/cpu.h -> machine/cpu.ph machine/cpufunc.h -> machine/cpufunc.ph machine/cputypes.h -> machine/cputypes.ph machine/critical.h -> machine/critical.ph machine/cserial.h -> machine/cserial.ph machine/db_machdep.h -> machine/db_machdep.ph machine/elan_mmcr.h -> machine/elan_mmcr.ph machine/elf.h -> machine/elf.ph machine/endian.h -> machine/endian.ph machine/exec.h -> machine/exec.ph machine/float.h -> machine/float.ph machine/floatingpoint.h -> machine/floatingpoint.ph machine/frame.h -> machine/frame.ph machine/i4b_cause.h -> machine/i4b_cause.ph machine/i4b_debug.h -> machine/i4b_debug.ph machine/i4b_ioctl.h -> machine/i4b_ioctl.ph machine/i4b_rbch_ioctl.h -> machine/i4b_rbch_ioctl.ph machine/i4b_tel_ioctl.h -> machine/i4b_tel_ioctl.ph machine/i4b_trace.h -> machine/i4b_trace.ph machine/ieeefp.h -> machine/ieeefp.ph machine/if_wl_wavelan.h -> machine/if_wl_wavelan.ph machine/in_cksum.h -> machine/in_cksum.ph machine/intr_machdep.h -> machine/intr_machdep.ph machine/ioctl_bt848.h -> machine/ioctl_bt848.ph machine/ioctl_meteor.h -> machine/ioctl_meteor.ph machine/legacyvar.h -> machine/legacyvar.ph machine/limits.h -> machine/limits.ph machine/md_var.h -> machine/md_var.ph machine/metadata.h -> machine/metadata.ph machine/mpapic.h -> machine/mpapic.ph machine/mptable.h -> machine/mptable.ph machine/mtpr.h -> machine/mtpr.ph machine/mutex.h -> machine/mutex.ph machine/npx.h -> machine/npx.ph machine/param.h -> machine/param.ph machine/pcaudioio.h -> machine/pcaudioio.ph machine/pcb.h -> machine/pcb.ph machine/pcb_ext.h -> machine/pcb_ext.ph machine/pci_cfgreg.h -> machine/pci_cfgreg.ph machine/pcpu.h -> machine/pcpu.ph machine/pcvt_ioctl.h -> machine/pcvt_ioctl.ph machine/pecoff_machdep.h -> machine/pecoff_machdep.ph machine/perfmon.h -> machine/perfmon.ph machine/pmap.h -> machine/pmap.ph machine/privatespace.h -> machine/privatespace.ph machine/proc.h -> machine/proc.ph machine/profile.h -> machine/profile.ph machine/psl.h -> machine/psl.ph machine/ptrace.h -> machine/ptrace.ph machine/reg.h -> machine/reg.ph machine/reloc.h -> machine/reloc.ph machine/resource.h -> machine/resource.ph machine/runq.h -> machine/runq.ph machine/segments.h -> machine/segments.ph machine/setjmp.h -> machine/setjmp.ph machine/sf_buf.h -> machine/sf_buf.ph machine/sigframe.h -> machine/sigframe.ph machine/signal.h -> machine/signal.ph machine/smapi.h -> machine/smapi.ph machine/smp.h -> machine/smp.ph machine/smptests.h -> machine/smptests.ph machine/speaker.h -> machine/speaker.ph machine/specialreg.h -> machine/specialreg.ph machine/stdarg.h -> machine/stdarg.ph machine/sysarch.h -> machine/sysarch.ph machine/trap.h -> machine/trap.ph machine/tss.h -> machine/tss.ph machine/ucontext.h -> machine/ucontext.ph machine/varargs.h -> machine/varargs.ph machine/vm86.h -> machine/vm86.ph machine/vmparam.h -> machine/vmparam.ph sys/_iovec.h -> sys/_iovec.ph sys/_label.h -> sys/_label.ph sys/_lock.h -> sys/_lock.ph sys/_mutex.h -> sys/_mutex.ph sys/_null.h -> sys/_null.ph sys/_sigset.h -> sys/_sigset.ph sys/_task.h -> sys/_task.ph sys/_timespec.h -> sys/_timespec.ph sys/_timeval.h -> sys/_timeval.ph sys/_types.h -> sys/_types.ph sys/acct.h -> sys/acct.ph sys/acl.h -> sys/acl.ph sys/agpio.h -> sys/agpio.ph sys/aio.h -> sys/aio.ph sys/alq.h -> sys/alq.ph sys/assym.h -> sys/assym.ph sys/ata.h -> sys/ata.ph sys/bio.h -> sys/bio.ph sys/bitstring.h -> sys/bitstring.ph sys/blist.h -> sys/blist.ph sys/buf.h -> sys/buf.ph sys/bus.h -> sys/bus.ph sys/callout.h -> sys/callout.ph sys/cdefs.h -> sys/cdefs.ph sys/cdio.h -> sys/cdio.ph sys/cdrio.h -> sys/cdrio.ph sys/chio.h -> sys/chio.ph sys/clist.h -> sys/clist.ph sys/clock.h -> sys/clock.ph sys/condvar.h -> sys/condvar.ph sys/conf.h -> sys/conf.ph sys/cons.h -> sys/cons.ph sys/consio.h -> sys/consio.ph sys/copyright.h -> sys/copyright.ph sys/ctype.h -> sys/ctype.ph sys/dataacq.h -> sys/dataacq.ph sys/device_port.h -> sys/device_port.ph sys/devicestat.h -> sys/devicestat.ph sys/digiio.h -> sys/digiio.ph sys/dir.h -> sys/dir.ph sys/dirent.h -> sys/dirent.ph sys/disk.h -> sys/disk.ph sys/disklabel.h -> sys/disklabel.ph sys/diskmbr.h -> sys/diskmbr.ph sys/diskpc98.h -> sys/diskpc98.ph sys/dkstat.h -> sys/dkstat.ph sys/domain.h -> sys/domain.ph sys/dvdio.h -> sys/dvdio.ph sys/elf32.h -> sys/elf32.ph sys/elf64.h -> sys/elf64.ph sys/elf_common.h -> sys/elf_common.ph sys/elf_generic.h -> sys/elf_generic.ph sys/endian.h -> sys/endian.ph sys/errno.h -> sys/errno.ph sys/event.h -> sys/event.ph sys/eventhandler.h -> sys/eventhandler.ph sys/eventvar.h -> sys/eventvar.ph sys/exec.h -> sys/exec.ph sys/extattr.h -> sys/extattr.ph sys/fbio.h -> sys/fbio.ph sys/fcntl.h -> sys/fcntl.ph sys/fdcio.h -> sys/fdcio.ph sys/file.h -> sys/file.ph sys/filedesc.h -> sys/filedesc.ph sys/filio.h -> sys/filio.ph sys/fnv_hash.h -> sys/fnv_hash.ph sys/gmon.h -> sys/gmon.ph sys/gpt.h -> sys/gpt.ph sys/iconv.h -> sys/iconv.ph sys/imgact.h -> sys/imgact.ph sys/imgact_aout.h -> sys/imgact_aout.ph sys/imgact_elf.h -> sys/imgact_elf.ph sys/inflate.h -> sys/inflate.ph sys/interrupt.h -> sys/interrupt.ph sys/ioccom.h -> sys/ioccom.ph sys/ioctl.h -> sys/ioctl.ph sys/ioctl_compat.h -> sys/ioctl_compat.ph sys/ipc.h -> sys/ipc.ph sys/jail.h -> sys/jail.ph sys/joystick.h -> sys/joystick.ph sys/jumbo.h -> sys/jumbo.ph sys/kbio.h -> sys/kbio.ph sys/kenv.h -> sys/kenv.ph sys/kernel.h -> sys/kernel.ph sys/kerneldump.h -> sys/kerneldump.ph sys/kobj.h -> sys/kobj.ph sys/kse.h -> sys/kse.ph sys/kthread.h -> sys/kthread.ph sys/ktr.h -> sys/ktr.ph sys/ktrace.h -> sys/ktrace.ph sys/libkern.h -> sys/libkern.ph sys/limits.h -> sys/limits.ph sys/link_aout.h -> sys/link_aout.ph sys/link_elf.h -> sys/link_elf.ph sys/linker.h -> sys/linker.ph sys/linker_set.h -> sys/linker_set.ph sys/lock.h -> sys/lock.ph sys/lockf.h -> sys/lockf.ph sys/lockmgr.h -> sys/lockmgr.ph sys/mac.h -> sys/mac.ph sys/mac_policy.h -> sys/mac_policy.ph sys/malloc.h -> sys/malloc.ph sys/mbpool.h -> sys/mbpool.ph sys/mbuf.h -> sys/mbuf.ph sys/mchain.h -> sys/mchain.ph sys/md4.h -> sys/md4.ph sys/md5.h -> sys/md5.ph sys/mdioctl.h -> sys/mdioctl.ph sys/memrange.h -> sys/memrange.ph sys/mman.h -> sys/mman.ph sys/module.h -> sys/module.ph sys/mount.h -> sys/mount.ph sys/mouse.h -> sys/mouse.ph sys/msg.h -> sys/msg.ph sys/msgbuf.h -> sys/msgbuf.ph sys/mtio.h -> sys/mtio.ph sys/mutex.h -> sys/mutex.ph sys/namei.h -> sys/namei.ph sys/nlist_aout.h -> sys/nlist_aout.ph sys/param.h -> sys/param.ph sys/pciio.h -> sys/pciio.ph sys/pcpu.h -> sys/pcpu.ph sys/pioctl.h -> sys/pioctl.ph sys/pipe.h -> sys/pipe.ph sys/poll.h -> sys/poll.ph sys/power.h -> sys/power.ph sys/priority.h -> sys/priority.ph sys/proc.h -> sys/proc.ph sys/procfs.h -> sys/procfs.ph sys/protosw.h -> sys/protosw.ph sys/ptio.h -> sys/ptio.ph sys/ptrace.h -> sys/ptrace.ph sys/queue.h -> sys/queue.ph sys/random.h -> sys/random.ph sys/reboot.h -> sys/reboot.ph sys/regression.h -> sys/regression.ph sys/resource.h -> sys/resource.ph sys/resourcevar.h -> sys/resourcevar.ph sys/rman.h -> sys/rman.ph sys/rtprio.h -> sys/rtprio.ph sys/runq.h -> sys/runq.ph sys/sbuf.h -> sys/sbuf.ph sys/sched.h -> sys/sched.ph sys/select.h -> sys/select.ph sys/selinfo.h -> sys/selinfo.ph sys/sem.h -> sys/sem.ph sys/sema.h -> sys/sema.ph sys/sf_buf.h -> sys/sf_buf.ph sys/shm.h -> sys/shm.ph sys/sigio.h -> sys/sigio.ph sys/signal.h -> sys/signal.ph sys/signalvar.h -> sys/signalvar.ph sys/sleepqueue.h -> sys/sleepqueue.ph sys/smp.h -> sys/smp.ph sys/snoop.h -> sys/snoop.ph sys/socket.h -> sys/socket.ph sys/socketvar.h -> sys/socketvar.ph sys/sockio.h -> sys/sockio.ph sys/soundcard.h -> sys/soundcard.ph sys/stat.h -> sys/stat.ph sys/statvfs.h -> sys/statvfs.ph sys/stddef.h -> sys/stddef.ph sys/stdint.h -> sys/stdint.ph sys/sun_disklabel.h -> sys/sun_disklabel.ph sys/sx.h -> sys/sx.ph sys/syscall.h -> sys/syscall.ph sys/syscallsubr.h -> sys/syscallsubr.ph sys/sysctl.h -> sys/sysctl.ph sys/sysent.h -> sys/sysent.ph sys/syslimits.h -> sys/syslimits.ph sys/syslog.h -> sys/syslog.ph sys/sysproto.h -> sys/sysproto.ph sys/systm.h -> sys/systm.ph sys/taskqueue.h -> sys/taskqueue.ph sys/termios.h -> sys/termios.ph sys/thr.h -> sys/thr.ph sys/tiio.h -> sys/tiio.ph sys/time.h -> sys/time.ph sys/timeb.h -> sys/timeb.ph sys/timepps.h -> sys/timepps.ph sys/timers.h -> sys/timers.ph sys/times.h -> sys/times.ph sys/timespec.h -> sys/timespec.ph sys/timetc.h -> sys/timetc.ph sys/timex.h -> sys/timex.ph sys/tree.h -> sys/tree.ph sys/tty.h -> sys/tty.ph sys/ttychars.h -> sys/ttychars.ph sys/ttycom.h -> sys/ttycom.ph sys/ttydefaults.h -> sys/ttydefaults.ph sys/ttydev.h -> sys/ttydev.ph sys/turnstile.h -> sys/turnstile.ph sys/types.h -> sys/types.ph sys/ucontext.h -> sys/ucontext.ph sys/ucred.h -> sys/ucred.ph sys/uio.h -> sys/uio.ph sys/umtx.h -> sys/umtx.ph sys/un.h -> sys/un.ph sys/unistd.h -> sys/unistd.ph sys/unpcb.h -> sys/unpcb.ph sys/user.h -> sys/user.ph sys/utsname.h -> sys/utsname.ph sys/uuid.h -> sys/uuid.ph sys/vmmeter.h -> sys/vmmeter.ph sys/vnode.h -> sys/vnode.ph sys/wait.h -> sys/wait.ph sys/watchdog.h -> sys/watchdog.ph sys/xrpuio.h -> sys/xrpuio.ph Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 d= irs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add compat4x-i386-5.2.1.tbz pkg_add diablo-jdk-1.3.1.0_1.tbz install-info: No such file or directory for /usr/local/info/gettext.info pkg_add: command 'install-info /usr/local/info/gettext.info /usr/local/info= /dir' failed pkg_add expat-1.95.7.tbz skipping expat-1.95.7, already added pkg_add fontconfig-2.2.2,1.tbz skipping fontconfig-2.2.2,1, already added pkg_add freetype2-2.1.7_2.tbz skipping freetype2-2.1.7_2, already added pkg_add gettext-0.13.1_1.tbz skipping gettext-0.13.1_1, already added pkg_add glib-1.2.10_10.tbz pkg_add gsed-4.0.9_1.tbz pkg_add gtk-1.2.10_11.tbz pkg_add imake-4.3.0_2.tbz skipping imake-4.3.0_2, already added pkg_add javavmwrapper-1.5.tbz skipping javavmwrapper-1.5, already added pkg_add libiconv-1.9.1_3.tbz skipping libiconv-1.9.1_3, already added pkg_add nspr-4.4.1_1.tbz pkg_add perl-5.8.2_5.tbz skipping perl-5.8.2_5, already added pkg_add pkgconfig-0.15.0_1.tbz skipping pkgconfig-0.15.0_1, already added pkg_add urwfonts-1.0.tbz =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled >> kawa-1.6.98.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/= distfiles//. kawa-1.6.98.tar.gz 1342 kB 12 kBps >> Checksum OK for kawa-1.6.98.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Vulnerability check disabled =3D=3D=3D> Extracting for kawa-1.6.98_1 >> Checksum OK for kawa-1.6.98.tar.gz. =3D=3D=3D> Patching for kawa-1.6.98_1 perl -pi -e 's|{JAVAC-javac}|{JAVAC-/usr/local/diablo-jdk1.3.1/bin/javac}|g= ;' -e 's|{JAVA-java}|{JAVA-/usr/local/diablo-jdk1.3.1/bin/java}|g;' /tmp/a= /ports/lang/kawa/work/kawa-1.6.98/configure =3D=3D=3D> kawa-1.6.98_1 depends on executable: gsed - found =3D=3D=3D> kawa-1.6.98_1 depends on file: /usr/local/diablo-jdk1.3.1/bin/= java - found =3D=3D=3D> kawa-1.6.98_1 depends on file: /usr/local/bin/perl5.8.2 - found =3D=3D=3D> Configuring for kawa-1.6.98_1 creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c -o root -g whe= el checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... cc checking whether the C compiler (cc -O -pipe ) works... yes checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for Cygwin environment... no checking for mingw32 environment... no checking for executable suffix... no checking for object suffix... o checking host system type... i386-portbld-freebsd5.2 checking for a BSD compatible install... /usr/bin/install -c -o root -g whe= el checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking for ranlib... ranlib checking for strip... strip updating cache ./config.cache loading cache ./config.cache within ltconfig checking whether -lc should be explicitly linked in... yes checking for objdir... .libs checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes finding the maximum length of command line arguments... (cached) 65536 checking if cc supports -c -o file.o... yes checking if cc supports -fno-rtti -fno-exceptions ... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... freebsd5.2 ld.so checking command to parse /usr/bin/nm -B output... ok checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes creating libtool updating cache ./config.cache loading cache ./config.cache loading cache ./config.cache within ltconfig checking host system type... i386-portbld-freebsd5.2 checking build system type... i386-portbld-freebsd5.2 checking for objdir... .libs checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... (cached) yes checking if cc static flag -static works... (cached) yes finding the maximum length of command line arguments... (cached) 65536 checking if cc supports -c -o file.o... (cached) yes checking if cc supports -fno-rtti -fno-exceptions ... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... freebsd5.2 ld.so checking command to parse /usr/bin/nm -B output... failed checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes appending configuration tag "GCJ" to libtool updating cache ./config.cache creating ./config.status creating Makefile creating gnu/Makefile creating gnu/bytecode/Makefile creating gnu/math/Makefile creating gnu/lists/Makefile creating gnu/text/Makefile creating gnu/mapping/Makefile creating gnu/expr/Makefile creating gnu/kawa/Makefile creating gnu/kawa/util/Makefile creating gnu/kawa/reflect/Makefile creating gnu/kawa/functions/Makefile creating gnu/kawa/servlet/Makefile creating gnu/xml/Makefile creating gnu/kawa/xml/Makefile creating gnu/brl/Makefile creating gnu/kawa/brl/Makefile creating gnu/kawa/lispexpr/Makefile creating gnu/kawa/slib/Makefile creating gnu/ecmascript/Makefile creating gnu/commonlisp/Makefile creating gnu/commonlisp/lang/Makefile creating gnu/commonlisp/lisp/Makefile creating gnu/commonlisp/testsuite/Makefile creating gnu/jemacs/Makefile creating gnu/jemacs/lang/Makefile creating gnu/jemacs/buffer/Makefile creating gnu/jemacs/lisp/Makefile creating gnu/jemacs/testsuite/Makefile creating kawa/Makefile creating kawa/lang/Makefile creating kawa/standard/Makefile creating kawa/lib/Makefile creating gnu/xquery/Makefile creating gnu/xquery/lang/Makefile creating gnu/xquery/util/Makefile creating gnu/xquery/testsuite/Makefile creating gnu/kawa/ant/Makefile creating doc/Makefile creating testsuite/Makefile creating bin/Makefile linking ./gnu/xquery/testsuite/tab.xml.in to gnu/xquery/testsuite/tab.xml linking ./gnu/xquery/testsuite/bib.xml.in to gnu/xquery/testsuite/bib.xml linking ./gnu/xquery/testsuite/book1.xml.in to gnu/xquery/testsuite/book1.x= ml linking ./gnu/xquery/testsuite/reviews.xml.in to gnu/xquery/testsuite/revie= ws.xml linking ./testsuite/scribble.html.in to testsuite/scribble.html =3D=3D=3D> Building for kawa-1.6.98_1 Making all in doc nroff -man ./kawa.man | col -b > kawa1.tmp mv kawa1.tmp kawa.1 Making all in testsuite Making all in gnu Making all in bytecode CLASSPATH=3D../..:./../..:$CLASSPATH /usr/local/diablo-jdk1.3.1/bin/javac -= d ../.. Access.java Attribute.java AttrContainer.java ObjectType.java Arra= yType.java ClassType.java ConstantPool.java CpoolClass.java CpoolEntry.java= CpoolValue1.java CpoolValue2.java CpoolNameAndType.java CpoolRef.java Cpoo= lString.java CpoolUtf8.java Filter.java Location.java Field.java Label.java= IfState.java TryState.java SwitchState.java Method.java CodeAttr.java Code= Fragment.java ConstantValueAttr.java LineNumbersAttr.java LocalVarsAttr.jav= a InnerClassesAttr.java MiscAttr.java PrimType.java Scope.java SourceFileAt= tr.java Type.java Variable.java VarEnumerator.java ZipArchive.java ZipMembe= r.java ZipLoader.java ArrayClassLoader.java ClassFileInput.java ClassTypeWr= iter.java ExceptionsAttr.java dump.java Segmentation fault (core dumped) *** Error code 139 Stop in /tmp/a/ports/lang/kawa/work/kawa-1.6.98/gnu/bytecode. *** Error code 1 Stop in /tmp/a/ports/lang/kawa/work/kawa-1.6.98/gnu. *** Error code 1 Stop in /tmp/a/ports/lang/kawa/work/kawa-1.6.98. *** Error code 1 Stop in /a/ports/lang/kawa. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build ended at Sat Apr 10 07:29:41 GMT 2004 ----- End forwarded message ----- --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAd6WWWry0BWjoQKURAmGoAKDUB9TO931ghsS9Oge8W01gv3WvwQCeLn2p eL0M7hSX7IySbl0IUOKqPVM= =QIDt -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 05:13:28 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 C850216A4CE; Sat, 10 Apr 2004 05:13:28 -0700 (PDT) Received: from postfix4-1.free.fr (postfix4-1.free.fr [213.228.0.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4128743D39; Sat, 10 Apr 2004 05:13:28 -0700 (PDT) (envelope-from jbq@caraldi.com) Received: from caraldi.com (toulouse-2-62-147-64-51.dial.proxad.net [62.147.64.51]) by postfix4-1.free.fr (Postfix) with ESMTP id 18A33DB555; Sat, 10 Apr 2004 14:13:26 +0200 (CEST) Received: by caraldi.com (Postfix, from userid 1001) id E9DCADC; Sat, 10 Apr 2004 14:13:47 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Jean-Baptiste Quenot X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20040410121347.E9DCADC@caraldi.com> Date: Sat, 10 Apr 2004 14:13:47 +0200 (CEST) cc: ports@freebsd.org cc: java@freebsd.org Subject: New port: rxtx: Native interface to serial ports in Java 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: Sat, 10 Apr 2004 12:13:29 -0000 >Submitter-Id: current-users >Originator: Jean-Baptiste Quenot >Confidential: no >Synopsis: New port: rxtx: Native interface to serial ports in Java >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 5.1-CURRENT i386 >Environment: System: FreeBSD watt.intra.caraldi.com 5.1-CURRENT FreeBSD 5.1-CURRENT #6: Tue Oct 14 19:03:28 CEST 2003 jbq@watt.intra.caraldi.com:/usr/obj/usr/src/sys/WATT i386 >Description: RXTX : serial and parallel I/O libraries supporting Sun's CommAPI. Open-source implementation of the Java Communications API. Native interface to serial ports in Java. WWW: http://www.rxtx.org/ >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rxtx # rxtx/files # rxtx/files/patch-ab # rxtx/files/patch-aa # rxtx/pkg-descr # rxtx/distinfo # rxtx/pkg-plist # rxtx/Makefile # echo c - rxtx mkdir -p rxtx > /dev/null 2>&1 echo c - rxtx/files mkdir -p rxtx/files > /dev/null 2>&1 echo x - rxtx/files/patch-ab sed 's/^X//' >rxtx/files/patch-ab << 'END-of-rxtx/files/patch-ab' X--- Makefile.in.orig Fri Apr 9 23:57:20 2004 X+++ Makefile.in Fri Apr 9 23:58:06 2004 X@@ -451,7 +451,7 @@ X echo $$i; \ X fi; \ X done` $(RXTX_PATH) X- $(INSTALL_PROGRAM) $(JARTARGET) $(JHOME)/ X+ $(INSTALL) $(JARTARGET) $(JHOME)/ X X clean-generic: X rm -rf $(DEST) $(TOP)/$(CLASSTOP) END-of-rxtx/files/patch-ab echo x - rxtx/files/patch-aa sed 's/^X//' >rxtx/files/patch-aa << 'END-of-rxtx/files/patch-aa' X--- src/ParallelImp.c.orig Fri Apr 9 23:31:09 2004 X+++ src/ParallelImp.c Fri Apr 9 23:35:01 2004 X@@ -222,9 +222,6 @@ X #if defined(__linux__) X return( status & LP_BUSY ? JNI_TRUE : JNI_FALSE ); X #endif X-#if defined(__FreeBSD__) X- return( status & EBUSY ? JNI_TRUE : JNI_FALSE ); X-#endif X return(JNI_FALSE); X } X /*---------------------------------------------------------- END-of-rxtx/files/patch-aa echo x - rxtx/pkg-descr sed 's/^X//' >rxtx/pkg-descr << 'END-of-rxtx/pkg-descr' XRXTX : serial and parallel I/O libraries supporting XSun's CommAPI. Open-source implementation of the Java XCommunications API. Native interface to serial ports in XJava. X XWWW: http://www.rxtx.org/ END-of-rxtx/pkg-descr echo x - rxtx/distinfo sed 's/^X//' >rxtx/distinfo << 'END-of-rxtx/distinfo' XMD5 (rxtx-2.1-7pre17.tar.gz) = 1ae2a0fc82bfb3f7a911f2313c8cad44 XSIZE (rxtx-2.1-7pre17.tar.gz) = 985729 END-of-rxtx/distinfo echo x - rxtx/pkg-plist sed 's/^X//' >rxtx/pkg-plist << 'END-of-rxtx/pkg-plist' Xlib/ext/RXTXcomm.jar Xlib/i386/librxtxParallel-2.1-7pre17.so Xlib/i386/librxtxParallel.la Xlib/i386/librxtxParallel.so Xlib/i386/librxtxSerial-2.1-7pre17.so Xlib/i386/librxtxSerial.la Xlib/i386/librxtxSerial.so END-of-rxtx/pkg-plist echo x - rxtx/Makefile sed 's/^X//' >rxtx/Makefile << 'END-of-rxtx/Makefile' X# New ports collection makefile for: rxtx X# Whom: Jean-Baptiste Quenot X# Date Created: 2004-04-10 00:15:35 X# X# ex:ts=18 X# X# $FreeBSD$ X# X XPORTNAME= rxtx XPORTVERSION= 2.1.7p17 XCATEGORIES= java comms XMASTER_SITES= ftp://jarvi.dsl.frii.com/pub/rxtx/ XODISTNAME= ${PORTNAME}-${PORTVERSION:C/\.([^\.]*)$/-\1/} XDISTNAME= ${ODISTNAME:S/p/pre/} X XMAINTAINER= jb.quenot@caraldi.com XCOMMENT= Native interface to serial ports in Java X XUSE_GMAKE= yes XUSE_JAVA= 1.1+ XUSE_LIBTOOL= yes XINSTALLS_SHLIB= yes XMAKE_ENV= JAVA_HOME=${JAVA_HOME} XPREFIX= ${JAVA_HOME}/jre X X.include END-of-rxtx/Makefile exit From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 08:55:14 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 1158F16A4CE for ; Sat, 10 Apr 2004 08:55:14 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id E912943D49 for ; Sat, 10 Apr 2004 08:55:13 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.209] (helo=mgr9.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BCKp5-0005wb-02; Sat, 10 Apr 2004 09:55:11 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr9.xmission.com with esmtp (Exim 4.30) id 1BCKoz-0003eC-Rh; Sat, 10 Apr 2004 09:55:05 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i3AFt45G033958; Sat, 10 Apr 2004 09:55:04 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i3AFt2VH033957; Sat, 10 Apr 2004 09:55:02 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 10 Apr 2004 09:55:02 -0600 From: Greg Lewis To: Kris Kennaway Message-ID: <20040410155502.GA33929@misty.eyesbeyond.com> References: <20040410074318.GA69158@xor.obsecurity.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040410074318.GA69158@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr9.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: java@freebsd.org cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: kawa-1.6.98_1 failed on i386 5] 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: Sat, 10 Apr 2004 15:55:14 -0000 On Sat, Apr 10, 2004 at 12:43:18AM -0700, Kris Kennaway wrote: > It looks like everything that is trying to build with diablo-jdk13 on > 5.x is segfaulting. Ok, we'll switch back to jdk14 as the default. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 16:03:54 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 C8B6216A4CE for ; Sat, 10 Apr 2004 16:03:54 -0700 (PDT) Received: from mtaw6.prodigy.net (mtaw6.prodigy.net [64.164.98.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0FB143D41 for ; Sat, 10 Apr 2004 16:03:52 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (8054ee17070dc8f6b2675418028d46f6@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw6.prodigy.net (8.12.10/8.12.10) with ESMTP id i3AN2bjG011695; Sat, 10 Apr 2004 16:02:38 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A028D53760; Sat, 10 Apr 2004 16:03:43 -0700 (PDT) Date: Sat, 10 Apr 2004 16:03:43 -0700 From: Kris Kennaway To: Greg Lewis Message-ID: <20040410230343.GB80655@xor.obsecurity.org> References: <20040410074318.GA69158@xor.obsecurity.org> <20040410155502.GA33929@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="M9NhX3UHpAaciwkO" Content-Disposition: inline In-Reply-To: <20040410155502.GA33929@misty.eyesbeyond.com> User-Agent: Mutt/1.4.2.1i cc: java@freebsd.org cc: Herve Quiroz cc: Kris Kennaway Subject: Re: [ports-i386@bento.FreeBSD.org: kawa-1.6.98_1 failed on i386 5] 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: Sat, 10 Apr 2004 23:03:54 -0000 --M9NhX3UHpAaciwkO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 10, 2004 at 09:55:02AM -0600, Greg Lewis wrote: > On Sat, Apr 10, 2004 at 12:43:18AM -0700, Kris Kennaway wrote: > > It looks like everything that is trying to build with diablo-jdk13 on > > 5.x is segfaulting. >=20 > Ok, we'll switch back to jdk14 as the default. I'm curious why jdk13 is unusable - was there another binary incompatibility with 4.x introduced? Kris --M9NhX3UHpAaciwkO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAeH1PWry0BWjoQKURAm4XAKDYLY6oQDXaqFLIrMhlOTEAkVSnoQCgusbL tviy9/NA6i93oC0T71CChEw= =oIoA -----END PGP SIGNATURE----- --M9NhX3UHpAaciwkO-- From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 16:22:28 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 7222216A4CE for ; Sat, 10 Apr 2004 16:22:28 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E9DA43D39 for ; Sat, 10 Apr 2004 16:22:28 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.207] (helo=mgr7.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1BCRnt-00043K-02; Sat, 10 Apr 2004 17:22:25 -0600 Received: from [166.70.56.15] (helo=misty.eyesbeyond.com) by mgr7.xmission.com with esmtp (Exim 4.30) id 1BCRns-0004lz-SV; Sat, 10 Apr 2004 17:22:24 -0600 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) i3ANMN5G036331; Sat, 10 Apr 2004 17:22:23 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id i3ANMM4n036330; Sat, 10 Apr 2004 17:22:22 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 10 Apr 2004 17:22:22 -0600 From: Greg Lewis To: Kris Kennaway Message-ID: <20040410232222.GA36279@misty.eyesbeyond.com> References: <20040410074318.GA69158@xor.obsecurity.org> <20040410155502.GA33929@misty.eyesbeyond.com> <20040410230343.GB80655@xor.obsecurity.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20040410230343.GB80655@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mgr7.xmission.com X-Spam-Level: X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Mon Jan 26 13:00:24 MST 2004) X-SA-Exim-Scanned: Yes cc: java@freebsd.org cc: Herve Quiroz Subject: Re: [ports-i386@bento.FreeBSD.org: kawa-1.6.98_1 failed on i386 5] 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: Sat, 10 Apr 2004 23:22:28 -0000 On Sat, Apr 10, 2004 at 04:03:43PM -0700, Kris Kennaway wrote: > On Sat, Apr 10, 2004 at 09:55:02AM -0600, Greg Lewis wrote: > > On Sat, Apr 10, 2004 at 12:43:18AM -0700, Kris Kennaway wrote: > > > It looks like everything that is trying to build with diablo-jdk13 on > > > 5.x is segfaulting. > > > > Ok, we'll switch back to jdk14 as the default. > > I'm curious why jdk13 is unusable - was there another binary > incompatibility with 4.x introduced? I was wondering that too. However, until that can be determined its probably best to switch back. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 17:23:18 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 E53CA16A4CE for ; Sat, 10 Apr 2004 17:23:18 -0700 (PDT) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEB1443D45 for ; Sat, 10 Apr 2004 17:23:18 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (2a2adcc4cff3172300aa2b512822bf36@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i3B0NF1O013960; Sat, 10 Apr 2004 17:23:16 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 148AE53760; Sat, 10 Apr 2004 17:23:15 -0700 (PDT) Date: Sat, 10 Apr 2004 17:23:14 -0700 From: Kris Kennaway To: herve.quiroz@esil.univ-mrs.fr Message-ID: <20040411002314.GA81746@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i cc: java@FreeBSD.org Subject: pcgen-5.6.0 broken on 5.x 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: Sun, 11 Apr 2004 00:23:19 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline http://bento.freebsd.org/errorlogs/i386-5-latest/pcgen-5.6.0.log Kris --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAeI/yWry0BWjoQKURAiLfAKDPG4s0+U/rlRLkJZtuzAc/l745TwCeIrai xTkfBcbU+u5nEozU+kB7uHM= =T9li -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 17:25:00 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 402F616A4CE for ; Sat, 10 Apr 2004 17:25:00 -0700 (PDT) Received: from mta7.pltn13.pbi.net (mta7.pltn13.pbi.net [64.164.98.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DDCF43D2D for ; Sat, 10 Apr 2004 17:25:00 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (3cb79260b6c0465f93d5dec3cef1eaf8@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mta7.pltn13.pbi.net (8.12.10/8.12.10) with ESMTP id i3B0Oxnr022792 for ; Sat, 10 Apr 2004 17:24:59 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 19E9F53760; Sat, 10 Apr 2004 17:24:59 -0700 (PDT) Date: Sat, 10 Apr 2004 17:24:59 -0700 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20040411002458.GC81746@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nmemrqcdn5VTmUEE" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: jdk14 also coredumps on 5.x 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: Sun, 11 Apr 2004 00:25:00 -0000 --nmemrqcdn5VTmUEE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline http://bento.freebsd.org/errorlogs/i386-5-latest/colorer-0.b2.log Kris --nmemrqcdn5VTmUEE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAeJBaWry0BWjoQKURAkXJAKCr1JPZ3GLkT7Gx9kSZeunoSbYDigCg/mQM JfckcgJvImRnihbZVKQ5gng= =/MBM -----END PGP SIGNATURE----- --nmemrqcdn5VTmUEE-- From owner-freebsd-java@FreeBSD.ORG Sat Apr 10 18:15:52 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 798E716A4CE for ; Sat, 10 Apr 2004 18:15:52 -0700 (PDT) Received: from zeus.nfy.ca (zeus.nfy.ca [204.244.63.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 385D643D31 for ; Sat, 10 Apr 2004 18:15:52 -0700 (PDT) (envelope-from mayo@nfy.ca) Received: from [192.168.0.90] (d206-116-23-143.bchsia.telus.net [206.116.23.143]) by zeus.nfy.ca (Postfix) with ESMTP id AB07B20B2DB for ; Sat, 10 Apr 2004 18:15:50 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v613) In-Reply-To: References: Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-19-259727414" Message-Id: Content-Transfer-Encoding: 7bit From: Mayo Jordanov Date: Sat, 10 Apr 2004 18:15:42 -0700 To: java@freebsd.org X-Pgp-Agent: GPGMail 1.0.1 (v33, 10.3) X-Mailer: Apple Mail (2.613) Subject: Re: jdk14 build errors 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: Sun, 11 Apr 2004 01:15:52 -0000 --Apple-Mail-19-259727414 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed I found the problem, and it's easily reproducible. When there is no JDK installed (bsd or oterwise) on the system that does not have linux compatibility installed, it errors out. The jdk14 installation downloads all the linux compatibility stuff, etc, and once that is done, the user has to kldload, and mount linprocfs, and that's the problem. When the jdk14 installation finishes the linux compatibility, the message about kldload and mount just scrolls by, going directly for the installation of j2sdk. How the linux JDK manages to run (or whether it does) i'm not sure, but it results in the error mentioned in the previous email. If full JDK installation is ran again, it will stop at the kldload and mount linprocfs bit, if they are not mounted. regards, mayo On Apr 9, 2004, at 16:37, Mayo Jordanov wrote: > Hello, > > below is a build error from jdk14 port on 5.2-current with fresh ports > (from yesterday). I've successfully built this port about a week ago > (It was after March 20th) on this very box, so it seems this does not > happen every time. > > I have 2 other compiles going on right now, so i'll wait after they > are done and will try again (to see if it may be affected by the load) > > the box is > FreeBSD einstein.local.nfy. 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu > Apr 8 18:36 > :46 PDT 2004 root@:/usr/obj/usr/src/sys/einstein i386 > > the world sources are from 20030312 (i've had issues with some later > dates, so i stuck to the stuff i knew that worked) and the build error > i get is below. Looking at the path, the sources seem to be generated, > and the two files that it errors out on have the message "Java > HotSpot(TM) Client VM warning: Can't detect initial thread stack > location" as their first line (before "package java.util;") and > uncommented. > > As it was reported in similar instances before > (http://lists.freebsd.org/mailman/htdig/freebsd-java/2004-March/ > 001972.html and > http://lists.freebsd.org/mailman/htdig/freebsd-java/2004-March/ > 001916.html) > > regards, > mayo > > > ../../../src/share/classes/sun/misc/AtomicLong.java > ../../../src/share/classes/sun/misc/AtomicLongCSImpl.java > ../../../src/share/classes/sun/misc/AtomicLongLockImpl.java ; \ > fi > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack > location > /usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/ > CurrencyData. > java:1: 'class' or 'interface' expected > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack > location > ^ > /usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/ > CurrencyData. > java:1: unclosed character literal > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack > location > ^ > 2 errors > gmake[4]: *** [.compile.classlist] Error 1 > gmake[4]: Leaving directory > `/usr/ports/java/jdk14/work/j2se/make/java/java' > gmake[3]: *** [optimized] Error 2 > gmake[3]: Leaving directory > `/usr/ports/java/jdk14/work/j2se/make/java/java' > gmake[2]: *** [all] Error 1 > gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java' > gmake[1]: *** [all] Error 1 > gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make' > gmake: *** [j2se-build] Error 2 > *** Error code 2 > > Stop in /usr/ports/java/jdk14. > --Apple-Mail-19-259727414 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFAeJxB3IqYlN3K/uYRAmu9AJ0cUzNFFA04yj1FO3sYI8DSKnaxfACg1hdy T0Eh+r8Jxrt7+k/hfWSi6VA= =2lNf -----END PGP SIGNATURE----- --Apple-Mail-19-259727414--