From owner-freebsd-java@FreeBSD.ORG Sun Apr 9 10:59:11 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F93F16A441 for ; Sun, 9 Apr 2006 10:59:11 +0000 (UTC) (envelope-from artem@bizlink.ru) Received: from comtv.ru (mail.comtv.ru [217.10.32.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64ABF43D49 for ; Sun, 9 Apr 2006 10:59:09 +0000 (GMT) (envelope-from artem@bizlink.ru) X-UCL: actv Received: from [10.0.144.230] ([10.0.144.230] verified) by comtv.ru (CommuniGate Pro SMTP 4.1.8) with ESMTP id 146017242 for freebsd-java@freebsd.org; Sun, 09 Apr 2006 14:59:05 +0400 Message-ID: <4438E8F6.3090704@bizlink.ru> Date: Sun, 09 Apr 2006 14:59:02 +0400 From: Artem Gr User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <20060408032859.U947@ganymede.hub.org> <44379918.3070404@ev.net> <4437AA03.6090607@roq.com> In-Reply-To: <4437AA03.6090607@roq.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: JDK binary without X X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2006 10:59:11 -0000 > Some people just want to use it for a Tomcat server. A lot of people put > something like 'export CATALINA_OPTS=-Djava.awt.headless=true' > to disable it as its just extra things they don't have to worry about. I don't think it necessarily disables x-org dependencies. It turns off creation of windows and allows Java application to work without DISPLAY, but a lot of x-org graphic routines might still be used. "java.awt.headless" is used to do grapic in batch more. java.awt is still heavely used in this mode. From owner-freebsd-java@FreeBSD.ORG Sun Apr 9 13:46:04 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4760216A400 for ; Sun, 9 Apr 2006 13:46:04 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 830AA43D45 for ; Sun, 9 Apr 2006 13:46:02 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k39DjqZ2020335; Sun, 9 Apr 2006 16:45:52 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k39Dk2Ix042649; Sun, 9 Apr 2006 16:46:03 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.0/305]); Sun, 09 Apr 2006 16:45:49 +0300 Message-ID: <4439100C.9050405@ebs.gr> Date: Sun, 09 Apr 2006 16:45:48 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Andrew Reilly References: <20060408222937.GA4711@gurney.reilly.home> In-Reply-To: <20060408222937.GA4711@gurney.reilly.home> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: Amazing: Sun's NetBeans Mobility pack works on my FreeBSD box X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2006 13:46:04 -0000 Andrew Reilly wrote: > I can't contain my excitement, and thought that there might be > folk on the list who would care to know this too. This > will also commit the recipe to my Sent mail repository, should I > ever need it again... > > Background: surprising as it may seem, until fairly recently, > the only way to develop JavaME (micro edition) MIDP applications > to run on, say, smart phones, was to use a Windows box. Actually there has been java/sun-wtk for quite some time now and coupled with java/eclipseme it could be used to develop midlets easily with eclipse. It is definitely cool that Netbeans has a working solution, too. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 01:45:31 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ED0D16A402 for ; Mon, 10 Apr 2006 01:45:31 +0000 (UTC) (envelope-from Lachlan.O'Dea@ca.com) Received: from mail17.ca.com (mail17.ca.com [155.35.248.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A4D443D46 for ; Mon, 10 Apr 2006 01:45:30 +0000 (GMT) (envelope-from Lachlan.O'Dea@ca.com) Received: from AUSYMS13.ca.com ([155.35.201.4]) by mail17.ca.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 10 Apr 2006 11:45:29 +1000 Received: from 155.35.171.82 ([155.35.171.82]) by AUSYMS13.ca.com ([155.35.201.4]) via Exchange Front-End Server webmail.ca.com ([155.35.248.89]) with Microsoft Exchange Server HTTP-DAV ; Mon, 10 Apr 2006 01:45:16 +0000 User-Agent: Microsoft-Entourage/11.2.3.060209 Date: Mon, 10 Apr 2006 11:45:20 +1000 From: odela01 To: Message-ID: Thread-Topic: Diablo 1.5 SIGBUS - fixed Thread-Index: AcZcQGzRq1GnxMgzEdqQgwAWy41feQ== In-Reply-To: <200604071646.54787.kurt@intricatesoftware.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-OriginalArrivalTime: 10 Apr 2006 01:45:29.0470 (UTC) FILETIME=[7276F9E0:01C65C40] Subject: Re: Diablo 1.5 SIGBUS - fixed X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 01:45:31 -0000 > From: Kurt Miller > Date: Fri, 07 Apr 2006 16:46:54 -0400 > To: > Subject: Re: Diablo 1.5 SIGBUS > > On Friday 07 April 2006 11:28 am, Dan Nelson wrote: >> In the last episode (Apr 07), Kurt Miller said: >>> On Thursday 06 April 2006 11:41 pm, Daniel Eischen wrote: >>>> On Thu, 6 Apr 2006, Kurt Miller wrote: >>>>> On Thursday 06 April 2006 8:49 pm, odela01 wrote: >>>>>> I applied the patch and did "make all install" in >>>>>> /usr/src/lib/libpthread, but it didn't make any difference. >>>>>> I'll try to arrange access to the core dump. >>>>> >>>>> Thanks for making the core dump available to me. It was helpful. >>>>> I got a partial stack trace from it: >>>>> >>>>> #0 0x280aa41b in pthread_setcancelstate () from /usr/lib/libpthread.so.2 >>>>> #1 0x280a29a6 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 >>>>> #2 0x00000000 in ?? () >>>>> >>>>> This bt also supports Dan Nelson's observations that this could >>>>> be a threading issue. It would be great if you or Dan built a >>>>> debug pthreads by commenting the CFLAGS+= -g line in >>>>> /usr/src/lib/pthreads/Makefile and rebuilding/reinstall pthreads. >>>>> The back-trace from the core file would contain line numbers and >>>>> be more useful then. >>>> >>>> That stack trace doesn't help. pthread_mutexattr_init(), doesn't >>>> call pthread_setcancelstate(). >>>> >>>> Is there any fork()ing going on? >>> >>> One of the reports indicated RabbIT3 >>> (http://www.khelekore.org/rabbit/) was causing failures. It doesn't >>> do any fork()ing. >> >> To keep someone else from mentioning it: It can fork if you enable the >> image compressor, but I don't, so in my case it isn't. >> > > Hi, > > I was able to catch the SIGBUS in gdb once so far on a remote > multiprocessor system. There was some evidence that the use of > of the jvm argument -XX:+UseMembar will help correct the problem. > I wasn't readily able to reproduce the problem so I'm not sure > yet if this is the proper solution. Can those of you who are > getting the SIGBUS try this and see if it improves things? I think you nailed it! Previously it would always sigbus a few seconds after launching TestNG, but after adding that argument, it completed the whole test suite, which takes about 20 minutes. Google didn't have much to say about UseMembar, can you tell me what effect it has? -- Lachlan O'Dea CA Senior Software Engineer tel: +61 3 8416 5627 fax: +61 3 8416 5810 mobile: +61 412 390 650 odela01@ca.com Relax and enjoy your shoes! > > Thanks, > -Kurt > _______________________________________________ > 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 Mon Apr 10 04:26:18 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A09E216A403; Mon, 10 Apr 2006 04:26:18 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 342DF43D45; Mon, 10 Apr 2006 04:26:18 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id 2D0A262C9FE; Mon, 10 Apr 2006 01:26:15 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id edVnZXtdQpUt; Mon, 10 Apr 2006 01:26:14 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 949BB62C9F0; Mon, 10 Apr 2006 01:26:14 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 91ADE49807; Mon, 10 Apr 2006 01:26:13 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 90B4035A53; Mon, 10 Apr 2006 01:26:13 -0300 (ADT) Date: Mon, 10 Apr 2006 01:26:13 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-java@freebsd.org Message-ID: <20060410012328.K1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-emulation@freebsd.org Subject: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 04:26:18 -0000 Trying to build it right now, and can't seem to get Linux/x86 to build, since its trying to find 'amd64' files for it: => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rpm/i386/8.0/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rpm/i386/8.0/glibc-common-2.3.2-4.80.8.amd64.rpm: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/rpm/amd64/8.0 and try again. I think I have everything I need built into my kernel: options COMPAT_43 # Needed by COMPAT_LINUX32 options COMPAT_IA32 # Compatible with i386 binaries options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_LINUX32 # Compatible with i386 linux binaries so figure I just somehow need to tell it to download i386 linux binaries? Thanks ... ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 04:55:30 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FB7016A404; Mon, 10 Apr 2006 04:55:30 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id E307443D88; Mon, 10 Apr 2006 04:55:29 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id 3A5DB62C9F0; Mon, 10 Apr 2006 01:55:29 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 0+HvGKbxQTS8; Mon, 10 Apr 2006 01:55:27 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 7F16562C91F; Mon, 10 Apr 2006 01:55:28 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id D1B2549153; Mon, 10 Apr 2006 01:55:27 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id D0C6349103; Mon, 10 Apr 2006 01:55:27 -0300 (ADT) Date: Mon, 10 Apr 2006 01:55:27 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-java@freebsd.org In-Reply-To: <20060410012328.K1096@ganymede.hub.org> Message-ID: <20060410015449.K1096@ganymede.hub.org> References: <20060410012328.K1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-emulation@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 04:55:30 -0000 Most odd .. cd'd to the linux_base directory and it installed fine from there, so not sure why it failed the first time :( trying the jdk build now ... sorry for teh false alarm ... On Mon, 10 Apr 2006, Marc G. Fournier wrote: > > Trying to build it right now, and can't seem to get Linux/x86 to build, since > its trying to find 'amd64' files for it: > > => Attempting to fetch from > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rpm/i386/8.0/. > grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or > directory > fetch: > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rpm/i386/8.0/glibc-common-2.3.2-4.80.8.amd64.rpm: > File unavailable (e.g., file not found, no access) > => Couldn't fetch it - please try to retrieve this > => port manually into /usr/ports/distfiles/rpm/amd64/8.0 and try again. > > I think I have everything I need built into my kernel: > > options COMPAT_43 # Needed by COMPAT_LINUX32 > options COMPAT_IA32 # Compatible with i386 binaries > options COMPAT_FREEBSD4 # Compatible with FreeBSD4 > options COMPAT_LINUX32 # Compatible with i386 linux binaries > > so figure I just somehow need to tell it to download i386 linux binaries? > > Thanks ... > > ---- > Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) > Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 > ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 10:20:23 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63A2416A400; Mon, 10 Apr 2006 10:20:23 +0000 (UTC) (envelope-from akrebs@chronolabs.de) Received: from mail.chronolabs.de (mail.chronolabs.de [62.245.154.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACC1F43D45; Mon, 10 Apr 2006 10:20:22 +0000 (GMT) (envelope-from akrebs@chronolabs.de) Received: from [192.168.1.101] (ppp-82-135-83-58.mnet-online.de [82.135.83.58]) by mail.chronolabs.de (Postfix) with ESMTP id EA8EEC0EB; Mon, 10 Apr 2006 12:28:24 +0200 (CEST) Message-ID: <443A3173.6050702@chronolabs.de> Date: Mon, 10 Apr 2006 12:20:35 +0200 From: Andreas Krebs User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: "Marc G. Fournier" References: <20060410012328.K1096@ganymede.hub.org> <20060410015449.K1096@ganymede.hub.org> In-Reply-To: <20060410015449.K1096@ganymede.hub.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org, freebsd-java@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 10:20:23 -0000 Marc G. Fournier wrote: > > Most odd .. cd'd to the linux_base directory and it installed fine > from there, so not sure why it failed the first time :( For some reason installing linux_base as a dependency on am64 fails (because it tries to install amd64.rpm). If you install linux_base directly first and java after sucessfull linux installation, it works. Dunno why the other approach doesn't work tho, my guess is that the build process passes the correct, but for linux wrong platform amd64 to some underlying install process. Just my 2 cents, Andreas From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 11:02:49 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE21616A402 for ; Mon, 10 Apr 2006 11:02:49 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8174443D4C for ; Mon, 10 Apr 2006 11:02:49 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3AB2nho092567 for ; Mon, 10 Apr 2006 11:02:49 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3AB2m4k092561 for freebsd-java@freebsd.org; Mon, 10 Apr 2006 11:02:48 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 10 Apr 2006 11:02:48 GMT Message-Id: <200604101102.k3AB2m4k092561@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 Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 11:02:50 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2003/12/09] ports/60083 java Unsafe use of getaddrinfo in jvm 1.4.2-p5 o [2004/05/01] java/66151 java JBuilderX (sun jvm 1.4.1 builtin) crashes f [2004/09/28] java/72151 java JVM crash on 5.2.1-R f [2004/10/29] ports/73279 java www/firefox + java crash o [2005/01/24] java/76631 java any port linux-*-jdk12 will core dump if f [2005/02/17] ports/77656 java java/jdk15 - (AMD64) install problem. o [2005/05/19] ports/81272 java JDK 1.5 port doesn't build. f [2005/06/13] java/82183 java Cannot install Java 1.5, lots of missing o [2005/09/29] java/86700 java SIGSEGV in native jdk15 o [2005/11/10] ports/88805 java java/jdk15 Charset NullPointerException o [2005/12/21] java/90743 java jdk-1.5.0p2_3 compilation failure o [2006/02/12] ports/93253 java jdk 1.5 port build problem 12 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2003/09/16] ports/56928 java jce-aba port should install to $JAVA_HOME f [2004/02/14] java/62837 java linux-sun-jdk14 executables hang with COM o [2004/08/11] java/70292 java jdk14 compile problem o [2005/08/10] ports/84742 java make ports/java/jdk14 use dynamic Motif l o [2005/09/02] ports/85626 java java/jdk15 compile error o [2005/09/12] ports/85997 java java/jdk15 1.5.0p1_3 causes keyboard prob f [2005/10/17] ports/87571 java java/jdk15: Port-Installation Java 1.5 Fr f [2006/01/03] ports/91244 java Bad instruction on making process of jdk1 o [2006/02/09] ports/93099 java java/jdk14: Modify /etc/manpath.config 9 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 11:05:23 2006 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 631CF16A407 for ; Mon, 10 Apr 2006 11:05:23 +0000 (UTC) (envelope-from goran.lowkrantz@ismobile.com) Received: from mail.ismobile.com (tandgrisner.ismobile.com [213.88.244.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0704843D4C for ; Mon, 10 Apr 2006 11:05:20 +0000 (GMT) (envelope-from goran.lowkrantz@ismobile.com) Received: from [172.16.2.106] (viglaf.hq.ismobile.com [172.16.2.106]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.ismobile.com (Postfix) with ESMTP id 0DBA2AC32 for ; Mon, 10 Apr 2006 13:05:16 +0200 (CEST) Message-ID: <443A3BEB.6040407@ismobile.com> Date: Mon, 10 Apr 2006 13:05:15 +0200 From: glz Organization: isMobile AB User-Agent: Thunderbird 1.5 (X11/20060331) MIME-Version: 1.0 To: freebsd-java@FreeBSD.org Content-Type: multipart/mixed; boundary="------------060907050408040201050104" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Crash updating JDK 1.5.0 p2 to p3 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 11:05:23 -0000 This is a multi-part message in MIME format. --------------060907050408040201050104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit # uname -a FreeBSD viglaf 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #26: Thu Apr 6 22:25:25 CEST 2006 root@viglaf:/usr/obj/usr/src/sys/VIGLAF i386 # pstat -T 3321/25000 files 0M/3045M swap space # vmstat procs memory page disks faults cpu r b w avm fre flt re pi po fr sr ad0 cd0 in sy cs us sy id 1 2 1 1803256 74728 2052 1 1 0 2047 20 0 0 1917 13764 4126 58 12 30 ...... /bin/mkdir -p /usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/motif21/CClassHeaders /usr/ports/java/jdk15/work/control/build/bsd-i586/bin/javah -J-XX:ThreadStackSize=768 -jni -bootclasspath /usr/ports/java/jdk15/work/control/build/bsd-i586/classes -d /usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/motif21/CClassHeaders/ \ sun.font.FontManager sun.awt.image.SurfaceManager sun.awt.image.ImageRepresentation sun.awt.image.GifImageDecoder sun.awt.image.NativeLibLoader sun.java2d.loops.Blit sun.java2d.loops.BlitBg sun.java2d.loops.ScaledBlit sun.java2d.loops.TransformBlit sun.java2d.loops.FillRect sun.java2d.loops.FillSpans sun.java2d.loops.DrawGlyphList sun.java2d.loops.DrawGlyphListAA sun.java2d.loops.DrawLine sun.java2d.loops.DrawRect sun.java2d.loops.DrawPolygons sun.java2d.loops.MaskBlit sun.java2d.loops.MaskFill sun.java2d.loops.GraphicsPrimitiveMgr sun.java2d.loops.GraphicsPrimitive sun.awt.image.ImagingLib sun.java2d.SurfaceData sun.java2d.SunGraphics2D sun.awt.X11PMBlitLoops sun.awt.X11PMBlitBgLoops sun.awt.X11SurfaceData sun.awt.X11Renderer sun.awt.KeyboardFocusManagerPeerImpl sun.awt.image.BufImgSurfaceData sun.awt.image.DataBufferNative sun.awt.image.RemoteOffScreenImage sun.awt.motif.X11CachingSurfaceManager sun.awt.motif.X11FontMetrics sun.awt.motif.X11Clipboard sun.awt.motif.X11Selection sun.awt.motif.X11SelectionHolder sun.awt.X11InputMethod sun.awt.motif.MInputMethod sun.awt.motif.MInputMethodControl sun.awt.motif.MCustomCursor sun.awt.motif.MFontConfiguration sun.awt.motif.MFontPeer sun.awt.motif.MToolkit sun.awt.motif.MComponentPeer sun.awt.motif.MButtonPeer sun.awt.motif.MCanvasPeer sun.awt.motif.MCheckboxPeer sun.awt.motif.MFileDialogPeer sun.awt.motif.MGlobalCursorManager sun.awt.motif.MTextFieldPeer sun.awt.motif.MLabelPeer sun.awt.motif.MListPeer sun.awt.motif.MWindowPeer sun.awt.motif.MMenuBarPeer sun.awt.motif.MMenuPeer sun.awt.motif.MPopupMenuPeer sun.awt.motif.MDialogPeer sun.awt.motif.MMenuItemPeer sun.awt.motif.MCheckboxMenuItemPeer sun.awt.motif.MChoicePeer sun.awt.motif.MTextAreaPeer sun.awt.motif.MScrollbarPeer sun.awt.motif.MScrollPanePeer sun.awt.motif.MFramePeer sun.awt.DebugHelperImpl sun.awt.DebugHelper sun.awt.DebugSettings sun.awt.EmbeddedFrame sun.awt.motif.MEmbeddedFramePeer sun.awt.PlatformFont sun.awt.FontDescriptor sun.awt.NativeLibLoader sun.awt.motif.MDropTargetContextPeer sun.awt.motif.MDragSourceContextPeer sun.awt.motif.MRobotPeer sun.awt.motif.X11DragSourceContextPeer sun.awt.motif.X11DropTargetContextPeer sun.awt.X11GraphicsEnvironment sun.awt.X11GraphicsDevice sun.awt.X11GraphicsConfig sun.awt.CharsetString sun.awt.UNIXToolkit sun.java2d.pipe.ShapeSpanIterator sun.java2d.pipe.SpanClipRenderer sun.java2d.pipe.RegionIterator sun.awt.color.CMMImageLayout sun.awt.color.ICC_Transform sun.awt.image.IntegerComponentRaster sun.awt.datatransfer.DataTransferer sun.awt.dnd.SunDragSourceContextPeer sun.awt.motif.MDataTransferer sun.awt.motif.AWTLockAccess sun.awt.motif.MToolkitThreadBlockedHandler sun.java2d.opengl.OGLBlitLoops sun.java2d.opengl.OGLContext sun.java2d.opengl.OGLMaskBlit sun.java2d.opengl.OGLMaskFill sun.java2d.opengl.OGLRenderer sun.java2d.opengl.OGLSurfaceData sun.java2d.opengl.GLXContext sun.java2d.opengl.GLXGraphicsConfig sun.java2d.opengl.GLXSurfaceData java.awt.AlphaComposite java.awt.MouseInfo java.awt.Cursor java.awt.Graphics java.awt.Color java.awt.Image java.awt.Rectangle java.awt.Event java.awt.Font java.awt.Insets java.awt.Point java.awt.FontMetrics java.awt.Toolkit java.awt.Component java.awt.Container java.awt.Canvas java.awt.Button java.awt.List java.awt.Adjustable java.awt.Scrollbar java.awt.ScrollPane java.awt.ScrollPaneAdjustable java.awt.Window java.awt.TextField java.awt.Label java.awt.Choice java.awt.TextArea java.awt.MenuBar java.awt.Menu java.awt.MenuComponent java.awt.PopupMenu java.awt.Dialog java.awt.FileDialog java.awt.MenuItem java.awt.Checkbox java.awt.CheckboxMenuItem java.awt.CheckboxGroup java.awt.Frame java.awt.Transparency java.awt.AWTException java.awt.AWTEvent java.awt.AWTKeyStroke java.awt.KeyboardFocusManager java.awt.Dimension java.awt.SystemColor java.awt.color.ColorSpace java.awt.color.ICC_Profile java.awt.geom.PathIterator java.awt.image.AffineTransformOp java.awt.image.ImageConsumer java.awt.image.ImageObserver java.awt.image.BufferedImage java.awt.image.ColorModel java.awt.image.ConvolveOp java.awt.image.DirectColorModel java.awt.image.IndexColorModel java.awt.image.DataBuffer java.awt.datatransfer.Transferable java.awt.datatransfer.DataFlavor java.awt.datatransfer.UnsupportedFlavorException java.awt.datatransfer.Clipboard java.awt.datatransfer.ClipboardOwner java.awt.datatransfer.StringSelection java.awt.event.AdjustmentEvent java.awt.event.KeyEvent java.awt.event.MouseEvent java.awt.event.MouseWheelEvent java.awt.event.FocusEvent java.awt.event.InputEvent java.awt.event.WindowEvent java.awt.event.NativeLibLoader java.awt.peer.ComponentPeer java.awt.dnd.DnDConstants java.io.InputStream java.lang.ThreadGroup sun.io.CharToByteConverter sun.io.ByteToCharConverter # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (5448524541442C4F43414C33544F524147450E4350500018), pid=96872, tid=0x805c000 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-root_10_apr_2006_09_20 mixed mode) # An error report file with more information is saved as hs_err_pid96872.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/motif21/obj/.class.headers.i586] Abort trap: 6 gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/motif21' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/motif21' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make' gmake: *** [j2se-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk15. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade35046.0 make ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! java/jdk15 (jdk-1.5.0p2_6) (new compiler error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed --------------060907050408040201050104 Content-Type: text/plain; name="dmesg.boot" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.boot" Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.1-PRERELEASE #26: Thu Apr 6 22:25:25 CEST 2006 root@viglaf:/usr/obj/usr/src/sys/VIGLAF Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) M processor 1500MHz (1498.74-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf Features2=0x180 real memory = 1609891840 (1535 MB) avail memory = 1568133120 (1495 MB) wlan: mac acl policy registered kbd1 at kbdmux0 npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi_ec0: port 0x62,0x66 on acpi0 acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 cpu0: on acpi0 acpi_perf0: on cpu0 acpi_throttle0: on cpu0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xd0000000-0xdfffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 drm0: port 0x3000-0x30ff mem 0xe0000000-0xe7ffffff,0xc0100000-0xc010ffff irq 11 at device 0.0 on pci1 info: [drm] AGP at 0xd0000000 256MB info: [drm] Initialized radeon 1.19.0 20050911 uhci0: port 0x1800-0x181f irq 11 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1820-0x183f irq 11 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1840-0x185f irq 9 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xc0000000-0xc00003ff irq 11 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub3: 6 ports with 6 removable, self powered uhub4: vendor 0x04b3 product 0x4481, class 9/0, rev 2.00/0.00, addr 2 uhub4: multiple transaction translators uhub4: 4 ports with 4 removable, self powered pcib2: at device 30.0 on pci0 pci2: on pcib2 cbb0: mem 0xb0000000-0xb0000fff irq 11 at device 0.0 on pci2 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 fwohci0: <1394 Open Host Controller Interface> mem 0xc0215000-0xc02157ff,0xc0210000-0xc0213fff irq 9 at device 0.2 on pci2 fwohci0: OHCI version 1.10 (ROM=0) fwohci0: No. of Isochronous channels is 4. fwohci0: EUI64 00:06:1b:03:20:04:b0:33 fwohci0: Phy 1394a available S400, 2 ports. fwohci0: Link S400, max_rec 2048 bytes. firewire0: on fwohci0 fwe0: on firewire0 if_fwe0: Fake Ethernet address: 02:06:1b:04:b0:33 fwe0: Ethernet address: 02:06:1b:04:b0:33 fwe0: if_start running deferred for Giant sbp0: on firewire0 fwohci0: Initiate bus reset fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) em0: port 0x8000-0x803f mem 0xc0220000-0xc023ffff,0xc0200000-0xc020ffff irq 11 at device 1.0 on pci2 em0: Ethernet address: 00:0d:60:89:36:e8 ipw0: mem 0xc0214000-0xc0214fff irq 9 at device 2.0 on pci2 ipw0: Ethernet address: 00:0c:f1:19:8b:dd pcib3: at device 3.0 on pci2 pci9: on pcib3 atapci0: port 0x9020-0x9027,0x9014-0x9017,0x9018-0x901f,0x9010-0x9013,0x9000-0x900f irq 5 at device 1.0 on pci9 ata2: on atapci0 ata3: on atapci0 cbb1: mem 0xb2000000-0xb2000fff irq 9 at device 2.0 on pci9 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 cbb2: mem 0xb3000000-0xb3000fff irq 9 at device 2.1 on pci9 cardbus2: on cbb2 pccard2: <16-bit PCCard bus> on cbb2 isab0: at device 31.0 on pci0 isa0: on isab0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1860-0x186f at device 31.1 on pci0 ata0: on atapci1 ata1: on atapci1 ichsmb0: port 0x1880-0x189f irq 5 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] smbus0: on ichsmb0 smb0: on smbus0 pcm0: port 0x1c00-0x1cff,0x18c0-0x18ff mem 0xc0000c00-0xc0000dff,0xc0000800-0xc00008ff irq 5 at device 31.5 on pci0 pcm0: pci0: at device 31.6 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: flags 0x2000 irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model MouseMan+, device ID 0 fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 8250 or not responding sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled battery0: on acpi0 acpi_acad0: on acpi0 acpi_ibm0: on acpi0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled smapi0: Unable to allocate memory resource. pmtimer0 on isa0 orm0: at iomem 0xd0000-0xd0fff,0xd1000-0xd1fff,0xdc000-0xdffff on isa0 ppc0: parallel port not found. sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 1498735474 Hz quality 800 Timecounters tick every 1.000 msec ad0: 76319MB at ata0-master UDMA100 acd0: CDRW at ata1-master UDMA33 cd0 at ata1 bus 0 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/ad0s1a --------------060907050408040201050104-- From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 11:50:38 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57A6516A401; Mon, 10 Apr 2006 11:50:38 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BC7A43D49; Mon, 10 Apr 2006 11:50:37 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F00B.dip.t-dialin.net [84.165.240.11]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k3ABlLjC057057; Mon, 10 Apr 2006 13:47:22 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k3ABoVGo003066; Mon, 10 Apr 2006 13:50:31 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 10 Apr 2006 13:50:30 +0200 Message-ID: <20060410135030.258r45ujkk8sc448@netchild.homeip.net> X-Priority: 3 (Normal) Date: Mon, 10 Apr 2006 13:50:30 +0200 From: Alexander Leidinger To: Andreas Krebs References: <20060410012328.K1096@ganymede.hub.org> <20060410015449.K1096@ganymede.hub.org> <443A3173.6050702@chronolabs.de> In-Reply-To: <443A3173.6050702@chronolabs.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: freebsd-emulation@freebsd.org, freebsd-java@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 11:50:38 -0000 Andreas Krebs wrote: > Marc G. Fournier wrote: >> >> Most odd .. cd'd to the linux_base directory and it installed fine =20 >> from there, so not sure why it failed the first time :( > For some reason installing linux_base as a dependency on am64 fails > (because it tries to install amd64.rpm). If you install linux_base > directly first and java after sucessfull linux installation, it works. > > Dunno why the other approach doesn't work tho, my guess is that the > build process passes the correct, but for linux wrong platform amd64 to > some underlying install process. Nearly right. bsd.port.mk makes the architecture variable read-only in =20 submakes (at least this is the effect of what bsd.port.mk does). The =20 linux_base-8 port tries to change this variable but fails. Another workaround to the already found one would be to use the new =20 fc3 linux base port as the default (OVERRIDE_LINUX_BASE_PORT=3Dfc3 in =20 make.conf), since it handles this differently than the default linux =20 base port (which is scheduled to be replaced with the fc3 one after the release of FreeBSD 5.5 and 6.1). Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 Never go to a doctor whose office plants have died. =09=09-- Erma Bombeck From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 12:59:50 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CEB016A400 for ; Mon, 10 Apr 2006 12:59:50 +0000 (UTC) (envelope-from epita@mokuhi.com) Received: from 26.mail-out.ovh.net (26.mail-out.ovh.net [213.186.42.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A40E43D45 for ; Mon, 10 Apr 2006 12:59:48 +0000 (GMT) (envelope-from epita@mokuhi.com) Received: (qmail 30872 invoked by uid 503); 10 Apr 2006 12:59:48 -0000 Received: (QMFILT: 1.0); 10 Apr 2006 12:59:48 -0000 Received: from b7.ovh.net (HELO mail153.ha.ovh.net) (213.186.33.57) by 26.mail-out.ovh.net with SMTP; 10 Apr 2006 12:59:48 -0000 Received: from b0.ovh.net (HELO queue-out) (213.186.33.50) by b0.ovh.net with SMTP; 10 Apr 2006 12:59:31 -0000 Received: from mail153.ha.ovh.net (10.0.50.153) by mail153.ha.ovh.net with SMTP; 10 Apr 2006 12:59:26 -0000 Received: from b0.ovh.net (HELO queue-pre) (213.186.33.50) by b0.ovh.net with SMTP; 10 Apr 2006 12:59:26 -0000 Received: from serveur.mokuhi.com (HELO ?192.168.0.3?) (postmaster@mokuhi.com@82.66.114.172) by ns0.ovh.net with SMTP; 10 Apr 2006 12:59:26 -0000 Message-ID: <443A56AE.3080703@mokuhi.com> Date: Mon, 10 Apr 2006 14:59:26 +0200 From: Mokuhi User-Agent: Thunderbird 1.5 (X11/20060408) MIME-Version: 1.0 To: freebsd-java@FreeBSD.org Content-Type: multipart/mixed; boundary="------------070107010806070307000100" X-Ovh-Remote: 82.66.114.172 (serveur.mokuhi.com) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: fait|type 1&3|0.0|H 0.5 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: bsd@mokuhi.com Subject: [Bug-report] - lanching azureus X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 12:59:50 -0000 This is a multi-part message in MIME format. --------------070107010806070307000100 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit After fresh install Azureus, I tryed launching it: mokuhi% azureus ~ # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00000008019ff817, pid=26123, tid=0x51a000 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-mokuhi_22_jan_2006_12_44 mixed mode) # Problematic frame: # C [libzip.so+0x12817] inflate_fast+0x37 # # An error report file with more information is saved as hs_err_pid26123.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # zsh: 26123 abort azureus -- Lallouet Nicolas Epita - SIGL 2007 "Si on peignait tous les cons en vert on se croirait en pleine foret. --------------070107010806070307000100-- From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 13:48:29 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B6A316A401 for ; Mon, 10 Apr 2006 13:48:29 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9351F43D45 for ; Mon, 10 Apr 2006 13:48:25 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3ADmNZ2024280; Mon, 10 Apr 2006 16:48:23 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3ADmYtb006584; Mon, 10 Apr 2006 16:48:35 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.0/306]); Mon, 10 Apr 2006 16:48:20 +0300 Message-ID: <443A6224.4000702@ebs.gr> Date: Mon, 10 Apr 2006 16:48:20 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Mokuhi References: <443A56AE.3080703@mokuhi.com> In-Reply-To: <443A56AE.3080703@mokuhi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: bsd@mokuhi.com, freebsd-java@freebsd.org Subject: Re: [Bug-report] - lanching azureus X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 13:48:29 -0000 Mokuhi wrote: > After fresh install Azureus, I tryed launching it: > mokuhi% > azureus ~ > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # SIGSEGV (0xb) at pc=0x00000008019ff817, pid=26123, tid=0x51a000 > # > # Java VM: Java HotSpot(TM) 64-Bit Server VM > (1.5.0-p2-mokuhi_22_jan_2006_12_44 mixed mode) > # Problematic frame: > # C [libzip.so+0x12817] inflate_fast+0x37 You have to upgrade your jdk, or install the binary one. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 13:49:34 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0D1016A401 for ; Mon, 10 Apr 2006 13:49:34 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB46F43D45 for ; Mon, 10 Apr 2006 13:49:33 +0000 (GMT) (envelope-from roberthuff@rcn.com) Received: from 209-6-22-29.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.22.29]) by smtp02.lnh.mail.rcn.net with ESMTP; 10 Apr 2006 09:49:33 -0400 X-IronPort-AV: i="4.04,108,1144036800"; d="scan'208"; a="222009228:sNHT49407670" From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17466.25072.653313.753812@jerusalem.litteratus.org> Date: Mon, 10 Apr 2006 09:47:28 -0400 To: freebsd-java@freebsd.org In-Reply-To: <443A56AE.3080703@mokuhi.com> References: <443A56AE.3080703@mokuhi.com> X-Mailer: VM 7.17 under 21.5 (beta26) "endive" XEmacs Lucid Subject: [Bug-report] - lanching azureus X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 13:49:34 -0000 Mokuhi writes: > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # SIGSEGV (0xb) at pc=0x00000008019ff817, pid=26123, tid=0x51a000 > # > # Java VM: Java HotSpot(TM) 64-Bit Server VM > (1.5.0-p2-mokuhi_22_jan_2006_12_44 mixed mode) > # Problematic frame: > # C [libzip.so+0x12817] inflate_fast+0x37 There was a problem (manifesting this symptom) with 1.4 that was fixed by a update, I believe sometime after January. I have no idea if 1.5 had the same problem, I am also uncertain whether 1.5 works on any 64-bit architecture. (For comparison: huff@> dir /var/db/pkg | grep jdk drwxr-xr-x 2 root wheel 512 Apr 8 17:26 jdk-1.4.2p8_3 huff@> dir /var/db/pkg | grep azur drwxr-xr-x 2 root wheel 512 Apr 9 11:02 azureus-2.4.0.2 huff@> uname -vp FreeBSD 7.0-CURRENT #0: Mon Mar 13 09:23:39 EST 2006 huff@.litteratus.org:/usr/obj/usr/src/sys/ i386 works fine.) Robert Huff From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 15:46:06 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7BB816A402; Mon, 10 Apr 2006 15:46:06 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FE9F43D60; Mon, 10 Apr 2006 15:45:53 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id BE66862C853; Mon, 10 Apr 2006 12:45:47 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id HwbH9fWP3utm; Mon, 10 Apr 2006 12:45:23 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 6E22462CA03; Mon, 10 Apr 2006 12:45:23 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 1DE9748B3E; Mon, 10 Apr 2006 12:45:22 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 1A4E74662B; Mon, 10 Apr 2006 12:45:22 -0300 (ADT) Date: Mon, 10 Apr 2006 12:45:21 -0300 (ADT) From: "Marc G. Fournier" To: Alexander Leidinger In-Reply-To: <20060410135030.258r45ujkk8sc448@netchild.homeip.net> Message-ID: <20060410124510.W1096@ganymede.hub.org> References: <20060410012328.K1096@ganymede.hub.org> <20060410015449.K1096@ganymede.hub.org> <443A3173.6050702@chronolabs.de> <20060410135030.258r45ujkk8sc448@netchild.homeip.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Andreas Krebs , freebsd-emulation@freebsd.org, freebsd-java@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 15:46:06 -0000 On Mon, 10 Apr 2006, Alexander Leidinger wrote: > Andreas Krebs wrote: > >> Marc G. Fournier wrote: >>> >>> Most odd .. cd'd to the linux_base directory and it installed fine from >>> there, so not sure why it failed the first time :( >> For some reason installing linux_base as a dependency on am64 fails >> (because it tries to install amd64.rpm). If you install linux_base >> directly first and java after sucessfull linux installation, it works. >> >> Dunno why the other approach doesn't work tho, my guess is that the >> build process passes the correct, but for linux wrong platform amd64 to >> some underlying install process. > > Nearly right. bsd.port.mk makes the architecture variable read-only in > submakes (at least this is the effect of what bsd.port.mk does). The > linux_base-8 port tries to change this variable but fails. > > Another workaround to the already found one would be to use the new fc3 linux > base port as the default (OVERRIDE_LINUX_BASE_PORT=fc3 in make.conf), since > it handles this differently than the default linux base port (which is > scheduled to be replaced with the fc3 one > after the release of FreeBSD 5.5 and 6.1). Thx, have made that change now ... ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 15:48:34 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42D3216A413 for ; Mon, 10 Apr 2006 15:48:34 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id C668443D49 for ; Mon, 10 Apr 2006 15:48:32 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id 1864662CA1C for ; Mon, 10 Apr 2006 12:48:32 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id R6-g4Hn7W3ja for ; Mon, 10 Apr 2006 12:48:18 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 400AE62CA03 for ; Mon, 10 Apr 2006 12:48:18 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 31BE73D7EB; Mon, 10 Apr 2006 12:48:17 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 2B34534611 for ; Mon, 10 Apr 2006 12:48:17 -0300 (ADT) Date: Mon, 10 Apr 2006 12:48:17 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-java@freebsd.org Message-ID: <20060410124528.T1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Building java in a Jail ... X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 15:48:34 -0000 I just tried to build java 1.5 within a FreeBSD 6.x / amd64 based jail ... it gets most of the way through, and hangs, with several java processes running with very high %CPU ... so, I killed it all off, figured I'd start from scratch and see how it goes a second time through ... but, now when I type 'make', it fails with: # make ===> Building for jdk-1.5.0p3 ERROR: You must have LINPROCFS mounted before starting to build the native JDK 1.5.0. You may do it with the following commands: # kldload linprocfs and # mount -t linprocfs linprocfs /compat/linux/proc *** Error code 1 Stop in /usr/ports/java/jdk15. But, I did mount it ... the problem is, 'df' doesn't show it ... not sure if there is a 'clean workaround' for this, but figured I'd mention it ... I'm going to do the 'make package' on a different machine that has more CPU/memory, so not too concerned with the above ... but it might hit someone else ... ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 16:54:54 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AAEE16A406 for ; Mon, 10 Apr 2006 16:54:54 +0000 (UTC) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (mail.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD24B43D45 for ; Mon, 10 Apr 2006 16:54:51 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.171.127.191] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1FSzf9-0000pI-5S; Mon, 10 Apr 2006 10:54:51 -0600 In-Reply-To: <20060410124528.T1096@ganymede.hub.org> References: <20060410124528.T1096@ganymede.hub.org> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: "Chad Leigh -- Shire.Net LLC" Date: Mon, 10 Apr 2006 10:54:50 -0600 To: Marc G. Fournier X-Mailer: Apple Mail (2.746.3) X-SA-Exim-Connect-IP: 67.171.127.191 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: freebsd-java@freebsd.org Subject: Re: Building java in a Jail ... X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 16:54:54 -0000 On Apr 10, 2006, at 9:48 AM, Marc G. Fournier wrote: > > I just tried to build java 1.5 within a FreeBSD 6.x / amd64 based > jail ... it gets most of the way through, and hangs, with several > java processes running with very high %CPU ... so, I killed it all > off, figured I'd start from scratch and see how it goes a second > time through ... but, now when I type 'make', it fails with: > > # make > ===> Building for jdk-1.5.0p3 > ERROR: You must have LINPROCFS mounted before > starting to build the native JDK 1.5.0. > > You may do it with the following commands: > > # kldload linprocfs > > and > > # mount -t linprocfs linprocfs /compat/linux/proc > > *** Error code 1 > > Stop in /usr/ports/java/jdk15. > > But, I did mount it ... the problem is, 'df' doesn't show it ... > not sure if there is a 'clean workaround' for this, but figured I'd > mention it ... I'm going to do the 'make package' on a different > machine that has more CPU/memory, so not too concerned with the > above ... but it might hit someone else ... Check in the archives. I had a similar problem but cannot remember how it was solved in the end. I did post about solving it though, based on a comment in another thread that was having a different problem. I am not on amd64 but the issue sounds the same. btw, you mount the linprocfs in the master, not inside the jail, but inside the jails FS. Chad --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 16:56:00 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDDBC16A405 for ; Mon, 10 Apr 2006 16:56:00 +0000 (UTC) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (hobbiton.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF13343D45 for ; Mon, 10 Apr 2006 16:56:00 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.171.127.191] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1FSzgG-0000wr-BP; Mon, 10 Apr 2006 10:56:00 -0600 In-Reply-To: References: <20060410124528.T1096@ganymede.hub.org> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: "Chad Leigh -- Shire.Net LLC" Date: Mon, 10 Apr 2006 10:55:59 -0600 To: freebsd-java@freebsd.org X-Mailer: Apple Mail (2.746.3) X-SA-Exim-Connect-IP: 67.171.127.191 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: Subject: Re: Building java in a Jail ... X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 16:56:01 -0000 On Apr 10, 2006, at 10:54 AM, Chad Leigh -- Shire.Net LLC wrote: > > Check in the archives. also check he -questions archives as that is where I believe I posted my experience, and some other people with similar issues as well. ----- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 17:15:14 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C62D116A401 for ; Mon, 10 Apr 2006 17:15:14 +0000 (UTC) (envelope-from lists@intricatesoftware.com) Received: from mta10.srv.hcvlny.cv.net (mta10.srv.hcvlny.cv.net [167.206.4.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A5B043D5A for ; Mon, 10 Apr 2006 17:15:14 +0000 (GMT) (envelope-from lists@intricatesoftware.com) Received: from [172.16.1.72] (ool-457a77e8.dyn.optonline.net [69.122.119.232]) by mta10.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0IXI007RRNXCZXDP@mta10.srv.hcvlny.cv.net> for freebsd-java@freebsd.org; Mon, 10 Apr 2006 13:15:13 -0400 (EDT) Date: Mon, 10 Apr 2006 13:15:11 -0400 From: Kurt Miller In-reply-to: To: freebsd-java@freebsd.org Message-id: <200604101315.12391.lists@intricatesoftware.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Content-disposition: inline References: User-Agent: KMail/1.9.1 Subject: Re: Diablo 1.5 SIGBUS - fixed X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kurt@intricatesoftware.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 17:15:14 -0000 On Sunday 09 April 2006 9:45 pm, odela01 wrote: > > From: Kurt Miller > > I was able to catch the SIGBUS in gdb once so far on a remote > > multiprocessor system. There was some evidence that the use of > > of the jvm argument -XX:+UseMembar will help correct the problem. > > I wasn't readily able to reproduce the problem so I'm not sure > > yet if this is the proper solution. Can those of you who are > > getting the SIGBUS try this and see if it improves things? > > I think you nailed it! Previously it would always sigbus a few seconds after > launching TestNG, but after adding that argument, it completed the whole > test suite, which takes about 20 minutes. > > Google didn't have much to say about UseMembar, can you tell me what effect > it has? The SIGBUS occurred in a thread related optimization for multiprocessor systems that Sun introduced after the initial release of 1.5.0. From what I can gather from a brief inspection of the code is that they were removing unnecessary memory barriers, but added the UseMembar option to have a way to enable them again. The SIGBUS was happening in the new optimized code path that didn't use a membar. The best description I've found so far on the use of membar is in this old bug report: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4629468 The following excerpt was the most relevant, "For MP systems, a membar may still be required so that the load or store is seen in the order desired across a machine's memory system. It depends on the memory system." In other bug reports I see that on Windows for the 1.5.0_0x releases -XX:+UseMembar is the default because of problems with the changes. So diablo on multiprocessor systems will need to use -XX:+UseMembar until the next release where it can be made the default. -Kurt From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 18:04:46 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56A4516A479 for ; Mon, 10 Apr 2006 18:04:46 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmmtao05.cox.net (eastrmmtao05.cox.net [68.230.240.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A75543D45 for ; Mon, 10 Apr 2006 18:04:45 +0000 (GMT) (envelope-from conrads@cox.net) Received: from serene.no-ip.org ([68.14.59.177]) by eastrmmtao05.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060410180438.OOUT3108.eastrmmtao05.cox.net@serene.no-ip.org>; Mon, 10 Apr 2006 14:04:38 -0400 Received: from localhost (localhost [127.0.0.1]) by serene.no-ip.org (8.13.6/8.13.6) with SMTP id k3AI4ZNr083739; Mon, 10 Apr 2006 13:04:37 -0500 (CDT) (envelope-from conrads@cox.net) Date: Mon, 10 Apr 2006 13:04:29 -0500 From: "Conrad J. Sabatier" To: "Carlos F. A. Paniago" Message-Id: <20060410130429.4507f218.conrads@cox.net> In-Reply-To: <44381207.4080206@panix.homeunix.org> References: <44381207.4080206@panix.homeunix.org> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; amd64-unknown-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: jdk 1.5.0 compiles java plugin but .... X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 18:04:46 -0000 On Sat, 08 Apr 2006 16:41:59 -0300 "Carlos F. A. Paniago" wrote: > In a FreeBSD 6.1PRERELEASE, amd64, I compiled the jdk15 comenting the > lines in Makefile > > #.if ${MACHINE_ARCH} == "amd64" > #WITHOUT_WEB= yes > #.endif > > but the execution of a banking java applet did this: > > > panix: {226} firefox > java_vm process: could not find Java VM symbols > INTERNAL ERROR on Browser End: Could not read ack from child process > System error?:: Resource temporarily unavailable > panix: {227} > > I need to use a java plugin to acces a bank account, but in my amd64 > it is not possible... Could someone know how to solve this? Use Konqueror instead. Rather than relying on the Java plugin, you can simply set the path to your local Java installation under Konqueror's preferences and it will work just fine with any sites that require a Java-enabled browser. I've used it myself to play chess on Yahoo's games site (which uses a Java applet). I don't know why all browsers don't adopt such a simple approach. HTH -- Conrad J. Sabatier -- "In Unix veritas" From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 18:38:59 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C54516A406; Mon, 10 Apr 2006 18:38:59 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C6F643D5F; Mon, 10 Apr 2006 18:38:52 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F00B.dip.t-dialin.net [84.165.240.11]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k3AIZXSE058544; Mon, 10 Apr 2006 20:35:34 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k3AIckOc061166; Mon, 10 Apr 2006 20:38:46 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 10 Apr 2006 20:38:47 +0200 From: Alexander Leidinger To: "Marc G. Fournier" Message-ID: <20060410203847.4e9384a3@Magellan.Leidinger.net> In-Reply-To: <20060410124510.W1096@ganymede.hub.org> References: <20060410012328.K1096@ganymede.hub.org> <20060410015449.K1096@ganymede.hub.org> <443A3173.6050702@chronolabs.de> <20060410135030.258r45ujkk8sc448@netchild.homeip.net> <20060410124510.W1096@ganymede.hub.org> X-Mailer: Sylpheed-Claws 2.1.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Andreas Krebs , freebsd-emulation@freebsd.org, freebsd-java@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 18:38:59 -0000 Am Mon, 10 Apr 2006 12:45:21 -0300 (ADT) schrieb "Marc G. Fournier" : > On Mon, 10 Apr 2006, Alexander Leidinger wrote: > > > Andreas Krebs wrote: > > > >> Marc G. Fournier wrote: > >>> > >>> Most odd .. cd'd to the linux_base directory and it installed fine from > >>> there, so not sure why it failed the first time :( > >> For some reason installing linux_base as a dependency on am64 fails > >> (because it tries to install amd64.rpm). If you install linux_base > >> directly first and java after sucessfull linux installation, it works. > >> > >> Dunno why the other approach doesn't work tho, my guess is that the > >> build process passes the correct, but for linux wrong platform amd64 to > >> some underlying install process. > > > > Nearly right. bsd.port.mk makes the architecture variable read-only in > > submakes (at least this is the effect of what bsd.port.mk does). The > > linux_base-8 port tries to change this variable but fails. > > > > Another workaround to the already found one would be to use the new fc3 linux > > base port as the default (OVERRIDE_LINUX_BASE_PORT=fc3 in make.conf), since > > it handles this differently than the default linux base port (which is > > scheduled to be replaced with the fc3 one > > after the release of FreeBSD 5.5 and 6.1). > > Thx, have made that change now ... If you've already installed the default linux base port, this has no effect... Bye, Alexander. -- Speak softly and carry a cellular phone. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/ From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 19:07:03 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE41116A404; Mon, 10 Apr 2006 19:07:03 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C5943D45; Mon, 10 Apr 2006 19:07:03 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id B2E0462CA2D; Mon, 10 Apr 2006 16:06:59 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id YOgGhQZ1MN0V; Mon, 10 Apr 2006 16:05:55 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 9A23962CA28; Mon, 10 Apr 2006 16:04:29 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id E6C453ADD4; Mon, 10 Apr 2006 16:04:29 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id DE99A3A64E; Mon, 10 Apr 2006 16:04:29 -0300 (ADT) Date: Mon, 10 Apr 2006 16:04:29 -0300 (ADT) From: "Marc G. Fournier" To: Alexander Leidinger In-Reply-To: <20060410203847.4e9384a3@Magellan.Leidinger.net> Message-ID: <20060410160351.V1096@ganymede.hub.org> References: <20060410012328.K1096@ganymede.hub.org> <20060410015449.K1096@ganymede.hub.org> <443A3173.6050702@chronolabs.de> <20060410135030.258r45ujkk8sc448@netchild.homeip.net> <20060410124510.W1096@ganymede.hub.org> <20060410203847.4e9384a3@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Andreas Krebs , freebsd-emulation@freebsd.org, freebsd-java@freebsd.org Subject: Re: JDK1.5 on FreeBSD 6.x / amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 19:07:04 -0000 Actually, I ended up doing a 'make package' on the base server of a slightly more powerful amd64 server we have, then doing the pkg_add within the Jail itself ... thx On Mon, 10 Apr 2006, Alexander Leidinger wrote: > Am Mon, 10 Apr 2006 12:45:21 -0300 (ADT) > schrieb "Marc G. Fournier" : > >> On Mon, 10 Apr 2006, Alexander Leidinger wrote: >> >>> Andreas Krebs wrote: >>> >>>> Marc G. Fournier wrote: >>>>> >>>>> Most odd .. cd'd to the linux_base directory and it installed fine from >>>>> there, so not sure why it failed the first time :( >>>> For some reason installing linux_base as a dependency on am64 fails >>>> (because it tries to install amd64.rpm). If you install linux_base >>>> directly first and java after sucessfull linux installation, it works. >>>> >>>> Dunno why the other approach doesn't work tho, my guess is that the >>>> build process passes the correct, but for linux wrong platform amd64 to >>>> some underlying install process. >>> >>> Nearly right. bsd.port.mk makes the architecture variable read-only in >>> submakes (at least this is the effect of what bsd.port.mk does). The >>> linux_base-8 port tries to change this variable but fails. >>> >>> Another workaround to the already found one would be to use the new fc3 linux >>> base port as the default (OVERRIDE_LINUX_BASE_PORT=fc3 in make.conf), since >>> it handles this differently than the default linux base port (which is >>> scheduled to be replaced with the fc3 one >>> after the release of FreeBSD 5.5 and 6.1). >> >> Thx, have made that change now ... > > If you've already installed the default linux base port, this has no > effect... > > Bye, > Alexander. > > -- > Speak softly and carry a cellular phone. > http://www.Leidinger.net Alexander @ Leidinger.net > GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 > WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/ > > ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 19:11:52 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74F5916A402 for ; Mon, 10 Apr 2006 19:11:52 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from chen.org.nz (202-89-146-5.quicksilver.net.nz [202.89.146.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA48343D49 for ; Mon, 10 Apr 2006 19:11:51 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: by chen.org.nz (Postfix, from userid 1000) id 64CF15641F; Tue, 11 Apr 2006 07:11:50 +1200 (NZST) Date: Tue, 11 Apr 2006 07:11:50 +1200 From: Jonathan Chen To: Bryan Liesner Message-ID: <20060410191150.GA20383@osiris.chen.org.nz> References: <4436210F.2010304@kishka.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4436210F.2010304@kishka.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java Subject: Re: Diablo JDK 1.5 - GUI issues X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 19:11:52 -0000 On Fri, Apr 07, 2006 at 04:21:35AM -0400, Bryan Liesner wrote: > > I'm experiencing problems with Swing and SWT. I can't tab around to > highlight buttons, and the numeric keypad entry doesn't work. Also, > pop up menus disappear for me if the mouse is moved away before > choosing an entry. > > I tried it with Eclipse, and it seems to work OK, with the exception > of the buttons. I'm forced to use a mouse. I'm also a Moneydance > user, and that seems to be the biggest annoyance. I pay my bills > online and enter the amounts with the num pad, tab around and press > the buttons with the space bar. For now, I've reverted back to 1.4.2 [...] Looks like the latest release has not solved the following PR yet: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/85997 Cheers. -- Jonathan Chen ---------------------------------------------------------------------- Don't worry about avoiding temptation, as you grow older, it starts avoiding you. From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 21:11:58 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D96B16A400 for ; Mon, 10 Apr 2006 21:11:58 +0000 (UTC) (envelope-from bryan@kishka.net) Received: from gravy.kishka.net (c-69-139-12-128.hsd1.pa.comcast.net [69.139.12.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD4FA43D45 for ; Mon, 10 Apr 2006 21:11:57 +0000 (GMT) (envelope-from bryan@kishka.net) Received: from [192.168.1.2] (gravy.kishka.net [192.168.1.2]) by gravy.kishka.net (8.13.6/8.13.6) with ESMTP id k3ALBpp2001622; Mon, 10 Apr 2006 17:11:51 -0400 (EDT) (envelope-from bryan@kishka.net) Message-ID: <443ACA17.6040008@kishka.net> Date: Mon, 10 Apr 2006 17:11:51 -0400 From: Bryan Liesner User-Agent: Thunderbird 1.5 (X11/20060402) MIME-Version: 1.0 To: Jonathan Chen References: <4436210F.2010304@kishka.net> <20060410191150.GA20383@osiris.chen.org.nz> In-Reply-To: <20060410191150.GA20383@osiris.chen.org.nz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java Subject: Re: Diablo JDK 1.5 - GUI issues X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 21:11:58 -0000 Jonathan Chen wrote: > On Fri, Apr 07, 2006 at 04:21:35AM -0400, Bryan Liesner wrote: >> >> I'm experiencing problems with Swing and SWT. I can't tab around to >> highlight buttons, and the numeric keypad entry doesn't work. Also, >> pop up menus disappear for me if the mouse is moved away before >> choosing an entry. >> >> I tried it with Eclipse, and it seems to work OK, with the exception >> of the buttons. I'm forced to use a mouse. I'm also a Moneydance >> user, and that seems to be the biggest annoyance. I pay my bills >> online and enter the amounts with the num pad, tab around and press >> the buttons with the space bar. For now, I've reverted back to 1.4.2 > [...] > > Looks like the latest release has not solved the following PR yet: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/85997 > > Cheers. Yes, and this problem is with both the 1.5 (p3 I believe) built from ports and the diablo binary release. -- ============================================================= = Bryan D. Liesner LeezSoft Communications, Inc. = = A subsidiary of LeezSoft Inc. = = bryan@kishka.net Home of the Gipper = ============================================================= From owner-freebsd-java@FreeBSD.ORG Mon Apr 10 21:18:12 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org 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 1CBF716A405; Mon, 10 Apr 2006 21:18:12 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC48A43D46; Mon, 10 Apr 2006 21:18:11 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3ALIB5J072416; Mon, 10 Apr 2006 21:18:11 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3ALIBrf072412; Mon, 10 Apr 2006 21:18:11 GMT (envelope-from linimon) Date: Mon, 10 Apr 2006 21:18:11 GMT From: Mark Linimon Message-Id: <200604102118.k3ALIBrf072412@freefall.freebsd.org> To: edini@edini.net, linimon@FreeBSD.org, freebsd-java@FreeBSD.org Cc: Subject: Re: ports/77656: java/jdk15 - (AMD64) install problem. X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2006 21:18:12 -0000 Synopsis: java/jdk15 - (AMD64) install problem. State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Mon Apr 10 21:17:53 UTC 2006 State-Changed-Why: Submitter reports that this is still a problem. http://www.freebsd.org/cgi/query-pr.cgi?pr=77656 From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 01:38:01 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B580816A405 for ; Tue, 11 Apr 2006 01:38:01 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 043E243D49 for ; Tue, 11 Apr 2006 01:38:01 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 6D3691A3C28 for ; Mon, 10 Apr 2006 18:38:00 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D450251570; Mon, 10 Apr 2006 21:37:59 -0400 (EDT) Date: Mon, 10 Apr 2006 21:37:59 -0400 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20060411013759.GD54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bjuZg6miEcdLYP6q" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: linux-j-504b failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 01:38:01 -0000 --bjuZg6miEcdLYP6q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris P.S. Does this port now conflict with diablo-jdk? ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 00:52:20 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: linux-j-504b failed on i386 5 X-UIDL: b`>!!=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> j504b_linux32.tar.gz doesn't seem to exist in /tmp/distfiles/linux-j/5= 04b. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/linux-j/504b/. j504b_linux32.tar.gz 3413 kB 2326 kBps =3D> MD5 Checksum OK for linux-j/504b/j504b_linux32.tar.gz. =3D> SHA256 Checksum OK for linux-j/504b/j504b_linux32.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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for linux-j-504b =3D> MD5 Checksum OK for linux-j/504b/j504b_linux32.tar.gz. =3D> SHA256 Checksum OK for linux-j/504b/j504b_linux32.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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for linux-j-504b =3D=3D=3D> Applying FreeBSD patches for linux-j-504b =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Configuring for linux-j-504b =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D make: don't know how to make regression-test(continuing) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg diablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_3,1.t= bz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz linux_= base-8-8.0_14.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add diablo-jdk-1.5.0.06.00.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add linux_base-8-8.0_14.tbz Re-mounting linprocfs... This software is based in part on the work of the FreeType Team. See . Installation of the Linux base system is finished. The Linux kernel mode, which must be enabled for Linux binaries to run, is now enabled. Linux mode can be enabled permanently with the linux_enable variable of rc.conf(5). To make use of NIS you have to adjust yp.conf and nsswitch.conf in /compat/linux/etc/ accordingly. For example: Set your yp-server and yp-domainname in yp.conf: domainname my.yp.domainname ypserver my.yp.server Let your lists for hosts, passwd and group be resolved via nsswitch.conf: passwd: files nis shadow: files nis group: files nis hosts: files dns nis pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> Installing for linux-j-504b =3D=3D=3D> linux-j-504b depends on executable: java - found =3D=3D=3D> linux-j-504b depends on file: /usr/local/diablo-jdk1.5.0/bin/j= ava - found =3D=3D=3D> linux-j-504b depends on file: /compat/linux/etc/redhat-release= - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if lang/linux-j already installed install -o root -g wheel -m 555 /work/a/ports/lang/linux-j/work/jconsole.s= h /usr/local/bin/jconsole install -o root -g wheel -m 555 /work/a/ports/lang/linux-j/work/jw.sh /usr= /local/bin/jw install -o root -g wheel -m 444 /work/a/ports/lang/linux-j/work/j504/syste= m/extras/help/man/jconsole.1 /usr/local/man/man1 cd /work/a/ports/lang/linux-j/work/j504 && /usr/bin/tar -cf - system user = profile.ijs j.jar | /usr/bin/tar -xf - -C /usr/local/lib/j install -o root -g wheel -m 555 /work/a/ports/lang/linux-j/work/j504/jcon= sole /usr/local/lib/j/jconsole /usr/bin/brandelf -t Linux /usr/local/lib/j/jconsole =3D=3D=3D> Compressing manual pages for linux-j-504b =3D=3D=3D> Registering installation for linux-j-504b =3D=3D=3D> SECURITY REPORT:=20 This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/lib/j/jconsole (USES POSSIBLY INSECURE FUNCTIONS: tmpnam) If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage:=20 http://www.jsoftware.com/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for linux-j-504b Creating package /tmp/packages/All/linux-j-504b.tbz Registering depends: diablo-jdk-1.5.0.06.00 xorg-libraries-6.9.0 fontconfig= -2.3.2_3,1 freetype2-2.1.10_3 javavmwrapper-2.0_6 libdrm-2.0.1_1 linux_base= -8-8.0_14 pkgconfig-0.20 expat-2.0.0_1. Creating bzip'd tar ball in '/tmp/packages/All/linux-j-504b.tbz' Deleting linux-j-504b =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D Checking filesystem state list of files present before this port was installed but missing after it w= as deinstalled) =2E/usr/local/bin/jconsole missing =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/lang/linux-j ended at Tue Apr 11 00:52:12 UTC 2006 ----- End forwarded message ----- --bjuZg6miEcdLYP6q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEOwh3Wry0BWjoQKURAioCAJ44wD72s4yXDknGAG3MhXaJwRNE+gCfRio9 VIdZ8LE7Xe+KoXCS/ydhAqA= =526o -----END PGP SIGNATURE----- --bjuZg6miEcdLYP6q-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 02:51:28 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF57816A404; Tue, 11 Apr 2006 02:51:28 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B0EA43D48; Tue, 11 Apr 2006 02:51:28 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id 2B06062CA2D; Mon, 10 Apr 2006 23:51:28 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 6mn0sDZvqWYV; Mon, 10 Apr 2006 23:51:02 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 43AE462C85F; Mon, 10 Apr 2006 23:51:09 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 1AC483D8A3; Mon, 10 Apr 2006 23:51:14 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 19AC33D889; Mon, 10 Apr 2006 23:51:14 -0300 (ADT) Date: Mon, 10 Apr 2006 23:51:13 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-ports@freebsd.org Message-ID: <20060410234952.T1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-java@freebsd.org Subject: Anyone gotten Resin3 to build under 6.x/amd64 with Native JDK 1.5? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 02:51:29 -0000 I'm getting, with buildign -DWITH_APACHE2 ... ===> Building for resin-3.0.18 (cd modules/c/src; make) for dir in common apache2 resin_os; do (cd $dir; make); done cc -r -o common.o stream.o config.o memory.o config.o(.text+0xcf3): In function `cse_update_host': : warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() EGREP="grep -E" /home/ports/usr/ports/www/resin3/work/resin-3.0.18/libtool --silent --mode=link cc -module -o mod_caucho.la -avoid-version -rpath /usr/local/libexec/apache2 mod_caucho.lo ../common/stream.lo ../common/config.lo ../common/memory.lo test: : bad number test: : bad number creating reloadable object files... test: : bad number test: : bad number test: : bad number creating a temporary reloadable object file: .libs/mod_caucho.la-4.o .libs/mod_caucho.la-1.o(.data+0x8): multiple definition of `__dso_handle' /usr/lib/crtbegin.o(.data+0x0): first defined here .libs/mod_caucho.la-1.o(.init+0x0): In function `_init': : multiple definition of `_init' /usr/lib/crti.o(.init+0x0): first defined here .libs/mod_caucho.la-1.o(.data+0x0): multiple definition of `__progname' /usr/lib/crt1.o(.data+0x0): first defined here .libs/mod_caucho.la-1.o(.text+0x0): In function `_start': : multiple definition of `_start' /usr/lib/crt1.o(.text+0x0): first defined here .libs/mod_caucho.la-1.o(.fini+0x0): In function `_fini': : multiple definition of `_fini' /usr/lib/crti.o(.fini+0x0): first defined here *** Error code 1 Stop in /home/ports/usr/ports/www/resin3/work/resin-3.0.18/modules/c/src/apache2. *** Error code 1 Stop in /home/ports/usr/ports/www/resin3/work/resin-3.0.18/modules/c/src. *** Error code 1 Stop in /home/ports/usr/ports/www/resin3/work/resin-3.0.18. *** Error code 1 Stop in /usr/ports/www/resin3. ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 05:16:28 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A49D16A409 for ; Tue, 11 Apr 2006 05:16:28 +0000 (UTC) (envelope-from diizzyy@gmail.com) Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24AD543D46 for ; Tue, 11 Apr 2006 05:16:27 +0000 (GMT) (envelope-from diizzyy@gmail.com) Received: by pproxy.gmail.com with SMTP id t32so1252097pyc for ; Mon, 10 Apr 2006 22:16:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=KYMiXrks0V/5Dm9jAquCtT8b+TE+bMKFw8A8k8dOAVKh7ID65lYb4rnKifRFqKEySwa5diV/sFWzjpqrp/gUi9vNxQ937lJ+a1OUwrLmLMQR4juAYpSGqE+F5NF7oMqGauivMEpCyeY1PUh7M8wS5/UAyfvRoiO2R7z2i+wMXzs= Received: by 10.35.14.1 with SMTP id r1mr843544pyi; Mon, 10 Apr 2006 22:16:27 -0700 (PDT) Received: by 10.35.63.19 with HTTP; Mon, 10 Apr 2006 22:16:27 -0700 (PDT) Message-ID: Date: Tue, 11 Apr 2006 07:16:27 +0200 From: "Daniel Engberg" To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 05:16:28 -0000 Hi, First of all I want to thank all who ported and made it possible to release Java 1.5 as binaries, it's really appreciated. Unfortunately Diablo JRE seems to have some issues with Azureus (Azureus2403-BX (I've tried several builds)), everything is fine until should be downloading pieces. Azureus doesn't report (console mode) any errors but nothing happens after you've connected to seeders and peers. Unfortunately I have no idea where start so any confirmation of this behaviour or troubleshooting hints would be helpful. The machine is running FreeBSD 6.0-STABLE #2: Thu Jan 26 18:56:33 CET 2006 and JRE version of diablo-1.5.0_06-b00 //Daniel Engberg From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 12:54:07 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D8D416A405 for ; Tue, 11 Apr 2006 12:54:07 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4752E43FC8 for ; Tue, 11 Apr 2006 12:54:06 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id D07F11A4DE4; Tue, 11 Apr 2006 05:54:05 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3E02651558; Tue, 11 Apr 2006 08:54:05 -0400 (EDT) Date: Tue, 11 Apr 2006 08:54:05 -0400 From: Kris Kennaway To: whitekid@gmail.com, java@FreeBSD.org Message-ID: <20060411125405.GP54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+gHRqQ1BTyNna/y8" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: biojava-1.30 failed on i386 4] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 12:54:07 -0000 --+gHRqQ1BTyNna/y8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 09:22:54 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: biojava-1.30 failed on i386 4 X-UIDL: L=3DU!!N!M"!:!M!!+K##! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 4.2 Effect. Once a particular version of Covered Code has been provided under a version of the License, You may always continue to use such Covered Code under the terms of that version of the License. You may also choose to use such Covered Code under the terms of any subsequent version of the License. No one other than Original Contributor has the right to promulgate License versions. 5. Disclaimer of Warranty. 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO THIS DISCLAIMER. 5.2 You acknowledge that Original Code, Upgraded Code and Specifications are not designed or intended for use in (i) on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or (ii) in the design, construction, operation or maintenance of any nuclear facility. Original Contributor disclaims any express or implied warranty of fitness for such uses. 6. Termination. 6.1 By You. You may terminate this Research Use license at anytime by providing written notice to Original Contributor. 6.2 By Original Contributor. This License and the rights granted hereunder will terminate: (i) automatically if You fail to comply with the terms of this License and fail to cure such breach within 30 days of receipt of written notice of the breach; (ii) immediately in the event of circumstances specified in Sections 7.1 and 8.4; or (iii) at Original Contributor's discretion upon any action initiated in the first instance by You alleging that use or distribution by Original Contributor or any Licensee, of Original Code, Upgraded Code, Error Corrections or Shared Modifications contributed by You, or Specifications, infringe a patent owned or controlled by You. 6.3 Effect of Termination. Upon termination, You agree to discontinue use and return or destroy all copies of Covered Code in your possession. All sublicenses to the Covered Code which you have properly granted shall survive any termination of this License. Provisions which, by their nature, should remain in effect beyond the termination of this License shall survive including, without limitation, Sections 2.2, 3, 5, 7 and 8. 6.4 Each party waives and releases the other from any claim to compensation or indemnity for permitted or lawful termination of the business relationship established by this License. 7. Liability. 7.1 Infringement. Should any of the Original Code, Upgraded Code, TCK or Specifications ("Materials") become the subject of a claim of infringement, Original Contributor may, at its sole option, (i) attempt to procure the rights necessary for You to continue using the Materials, (ii) modify the Materials so that they are no longer infringing, or (iii) terminate Your right to use the Materials, immediately upon written notice, and refund to You the amount, if any, having then actually been paid by You to Original Contributor for the Original Code, Upgraded Code and TCK, depreciated on a straight line, five year basis. 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. 8. Miscellaneous. 8.1 Trademark. You agree to comply with the then current Sun Trademark & Logo Usage Requirements accessible through the SCSL Webpage. Except as expressly provided in the License, You are granted no right, title or license to, or interest in, any Sun Trademarks. You agree not to (i) challenge Original Contributor's ownership or use of Sun Trademarks; (ii) attempt to register any Sun Trademarks, or any mark or logo substantially similar thereto; or (iii) incorporate any Sun Trademarks into your own trademarks, product names, service marks, company names, or domain names. 8.2 Integration. This License represents the complete agreement concerning the subject matter hereof. 8.3 Assignment. Original Contributor may assign this License, and its rights and obligations hereunder, in its sole discretion. You may assign the Research Use portions of this License to a third party upon prior written notice to Original Contributor (which may be provided via the Community Web-Server). You may not assign the Commercial Use license or TCK license, including by way of merger (regardless of whether You are the surviving entity) or acquisition, without Original Contributor's prior written consent. 8.4 Severability. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Notwithstanding the foregoing, if You are prohibited by law from fully and specifically complying with Sections 2.2 or 3, this License will immediately terminate and You must immediately discontinue any use of Covered Code. 8.5 Governing Law. This License shall be governed by the laws of the United States and the State of California, as applied to contracts entered into and to be performed in California between California residents. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. 8.6 Dispute Resolution. a) Any dispute arising out of or relating to this License shall be finally settled by arbitration as set out herein, except that either party may bring any action, in a court of competent jurisdiction (which jurisdiction shall be exclusive), with respect to any dispute relating to such party's Intellectual Property Rights or with respect to Your compliance with the TCK license. Arbitration shall be administered: (i) by the American Arbitration Association (AAA), (ii) in accordance with the rules of the United Nations Commission on International Trade Law (UNCITRAL) (the "Rules") in effect at the time of arbitration as modified herein; and (iii) the arbitrator will apply the substantive laws of California and United States. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction to enforce such award. b) All arbitration proceedings shall be conducted in English by a single arbitrator selected in accordance with the Rules, who must be fluent in English and be either a retired judge or practicing attorney having at least ten (10) years litigation experience and be reasonably familiar with the technology matters relative to the dispute. Unless otherwise agreed, arbitration venue shall be in London, Tokyo, or San Francisco, whichever is closest to defendant's principal business office. The arbitrator may award monetary damages only and nothing shall preclude either party from seeking provisional or emergency relief from a court of competent jurisdiction. The arbitrator shall have no authority to award damages in excess of those permitted in this License and any such award in excess is void. All awards will be payable in U.S. dollars and may include, for the prevailing party (i) pre-judgment award interest, (ii) reasonable attorneys' fees incurred in connection with the arbitration, and (iii) reasonable costs and expenses incurred in enforcing the award. The arbitrator will order each party to produce identified documents and respond to no more than twenty-five single question interrogatories. 8.7 Construction. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. 8.8 U.S. Government End Users. The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. You agree to pass this notice to Your licensees. 8.9 Press Announcements. All press announcements relative to the execution of this License must be reviewed and approved by Original Contributor and You prior to release. 8.10 International Use. a) Export/Import laws. Covered Code is subject to U.S. export control laws and may be subject to export or import regulations in other countries. Each party agrees to comply strictly with all such laws and regulations and acknowledges their responsibility to obtain such licenses to export, re-export, or import as may be required. You agree to pass these obligations to Your licensees. b) Intellectual Property Protection. Due to limited intellectual property protection and enforcement in certain countries, You agree not to redistribute the Original Code, Upgraded Code, TCK and Specifications to any country other than the list of restricted countries on the SCSL Webpage. 8.11 Language. This License is in the English language only, which language shall be controlling in all respects, and all versions of this License in any other language shall be for accommodation only and shall not be binding on the parties to this License. All communications and notices made or given pursuant to this License, and all documentation and support to be provided, unless otherwise noted, shall be in the English language. PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO EXIT. ACCEPT REJECT GLOSSARY 1. "Commercial Use" means any use (excluding Internal Deployment Use) or distribution, directly or indirectly of Compliant Covered Code by You to any third party, alone or bundled with any other software or hardware, for direct or indirect commercial or strategic gain or advantage, subject to execution of Attachment D by You and Original Contributor. 2. "Community Code" means the Original Code, Upgraded Code, Error Corrections, Shared Modifications, or any combination thereof. 3. "Community Webserver(s)" means the webservers designated by Original Contributor for posting Error Corrections and Shared Modifications. 4. "Compliant Covered Code" means Covered Code that complies with the requirements of the TCK. 5. "Contributor" means each Licensee that creates or contributes to the creation of any Error Correction or Shared Modification. 6. "Covered Code" means the Original Code, Upgraded Code, Modifications, or any combination thereof. 7. "Error Correction" means any change made to Community Code which conforms to the Specification and corrects the adverse effect of a failure of Community Code to perform any function set forth in or required by the Specifications. 7. "Executable" means Covered Code that has been converted to a form other than Source Code. 9. "Extension(s)" means any additional classes or other programming code and/or interfaces developed by or for You which: (i) are designed for use with the Technology; (ii) constitute an API for a library of computing functions or services; and (iii) are disclosed to third party software developers for the purpose of developing software which invokes such additional classes or other programming code and/or interfaces. The foregoing shall not apply to software development by Your subcontractors to be exclusively used by You. 10. "Intellectual Property Rights" means worldwide statutory and common law rights associated solely with (i) patents and patent applications; (ii) works of authorship including copyrights, copyright applications, copyright registrations and "moral rights"; (iii) the protection of trade and industrial secrets and confidential information; and (iv) divisions, continuations, renewals, and re-issuances of the foregoing now existing or acquired in the future. 11. "Internal Deployment Use" means use of Compliant Covered Code (excluding Research Use) within Your business or organization only by Your employees and/or agents, subject to execution of Attachment C by You and Original Contributor, if required. 12. "Licensee" means any party that has entered into and has in effect a version of this License with Original Contributor. 13. "Modification(s)" means (i) any change to Covered Code; (ii) any new file or other representation of computer program statements that contains any portion of Covered Code; and/or (iii) any new Source Code implementing any portion of the Specifications. 14. "Original Code" means the initial Source Code for the Technology as described on the Technology Download Site. 15. "Original Contributor" means Sun Microsystems, Inc., its affiliates and its successors and assigns. 16. "Reformatted Specifications" means any revision to the Specifications which translates or reformats the Specifications (as for example in connection with Your documentation) but which does not alter, subset or superset the functional or operational aspects of the Specifications. 17. "Research Use" means use and distribution of Covered Code only for Your research, development, educational or personal and individual use, and expressly excludes Internal Deployment Use and Commercial Use. 18. "SCSL Webpage" means the Sun Community Source license webpage located at http://sun.com/software/communitysource, or such other url that Sun may designate from time to time. 19. "Shared Modifications" means Modifications provided by You, at Your option, pursuant to Section 2.2, or received by You from a Contributor pursuant to Section 2.3. 20. "Source Code" means computer program statements written in any high-level, readable form suitable for modification and development. 21. "Specifications" means the specifications for the Technology and other documentation, as designated on the Technology Download Site, as may be revised by Original Contributor from time to time. 22. "Sun Trademarks" means Original Contributor's SUN, JAVA, and JINI trademarks and logos, whether now used or adopted in the future. =20 23. "Technology" means the=20 technology described in Attachment B, and Upgrades. 24. "Technology Compatibility Kit" or "TCK" means the test programs, procedures and/or other requirements, designated by Original Contributor for use in verifying compliance of Covered Code with the Specifications, in conjunction with the Original Code and Upgraded Code. Original Contributor may, in its sole discretion and from time to time, revise a TCK to correct errors and/or omissions and in connection with Upgrades. 25. "Technology Download Site" means the site(s) designated by Original Contributor for access to the Original Code, Upgraded Code, TCK and Specifications. 26. "Upgrade(s)" means new versions of Technology designated exclusively by Original Contributor as an "Upgrade" and released by Original Contributor from time to time. 27. "Upgraded Code" means the Source Code for Upgrades, possibly including Modifications made by Contributors. 28. "You(r)" means an individual, or a legal entity acting by and through an individual or individuals, exercising rights either under this License or under a future version of this License issued pursuant to Section 4.1. For legal entities, "You(r)" includes any entity that by majority voting interest controls, is controlled by, or is under common control with You. ATTACHMENT A REQUIRED NOTICES ATTACHMENT A-1 REQUIRED IN ALL CASES "The contents of this file, or the files included with this file, are subject to the current version of Sun Community Source License for [fill in name of applicable Technology] (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at http://sun.com/software/communitysource. See the License for the rights, obligations and limitations governing use of the contents of the file. The Original and Upgraded Code is [fill in name and version of applicable Technology]. The developer of the Original and Upgraded Code is Sun Microsystems, Inc. Sun Microsystems, Inc. owns the copyrights in the portions it created. All Rights Reserved. Contributor(s): _______________________________________________ Associated Test Suite(s) Location: ________________________________ ATTACHMENT A-2 SAMPLE LICENSEE CERTIFICATION "By clicking the `Agree' button below, You certify that You are a Licensee in good standing under the Sun Community Source License, [fill in applicable Technology and Version] ("License") and that Your access, use and distribution of code and information You may obtain at this site is subject to the License." ATTACHMENT A-3 REQUIRED STUDENT NOTIFICATION "This software and related documentation has been obtained by your educational institution subject to the Sun Community Source License, [fill in applicable Technology]. You have been provided access to the software and related documentation for use only in connection with your course work and research activities as a matriculated student of your educational institution. Any other use is expressly prohibited. THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY VARIOUS INTELLECTUAL PROPERTY RIGHTS. You may not use this file except in compliance with the License. You may obtain a copy of the License on the web at http://sun.com/software/communitysource." ATTACHMENT B Java(tm) 2 SDK Technology Description of "Technology" Java(tm) 2 SDK Technology v. 5.0 as described on the Technology Download Site. ATTACHMENT C INTERNAL DEPLOYMENT USE This Attachment C is only effective for the Technology specified in Attachment B, upon execution of Attachment D (Commercial Use License) including the requirement to pay royalties. In the event of a conflict between the terms of this Attachment C and Attachment D, the terms of Attachment D shall govern. 1. Internal Deployment License Grant. Subject to Your compliance with Section 2 below, and Section 8.10 of the Research Use license; in addition to the Research Use license and the TCK license, Original Contributor grants to You a worldwide, non-exclusive license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute internally, Original Code and Upgraded Code as part of Compliant Covered Code, and Specifications, for Internal Deployment Use, b) compile such Original Code and Upgraded Code, as part of Compliant Covered Code, and reproduce and distribute internally the same in Executable form for Internal Deployment Use, and c) reproduce and distribute internally, Reformatted Specifications for use in connection with Internal Deployment Use. 2. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities described under Section 3.1 of the Research Use license, and as a condition to exercising the rights granted under Section 3 above, You agree to the following additional requirements and responsibilities: 2.1 Compatibility. All Covered Code must be Compliant Covered Code prior to any Internal Deployment Use or Commercial Use, whether originating with You or acquired from a third party. Successful compatibility testing must be completed in accordance with the TCK License. If You make any further Modifications to any Covered Code previously determined to be Compliant Covered Code, you must ensure that it continues to be Compliant Covered Code. ATTACHMENT D COMMERCIAL USE LICENSE 1. Effect. This Attachment D is effective only if signed below by You and Original Contributor, and applies to Your Commercial Use of Original Code and Upgraded Code. 2. Term. Upon execution of this Attachment D by You and Original Contributor, this Commercial Use license shall have an initial term of 3 years and shall automatically renew for additional one year terms unless either party provides notice to the other no less than 60 days prior to an anniversary date. 3. Commercial Use License Grant. Subject to Your compliance with Section 4 below, Section 8.10 of the Research Use license, and the TCK license; in addition to the Research Use license, the TCK license, and the Internal Deployment Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute Compliant Covered Code; b) compile Compliant Covered Code and reproduce and distribute the same in Executable form through multiple tiers of distribution; and c) reproduce and distribute Reformatted Specifications in association with Compliant Covered Code. 4. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities specified in the Research Use license, the TCK license and the Internal Deployment license, and as a condition to exercising the rights granted in Section 3 above, You agree to the following additional requirements and responsibilities: a) Distribution of Source Code. Source Code of Compliant Covered Code may be distributed only to another Licensee of the same Technology. b) Distribution of Executable Code. You may distribute the Executable version(s) of Compliant Covered Code under a license of Your choice, which may contain terms different from this License, provided (i) that You are in compliance with the terms of this License, and (ii) You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by Original Contributor or any other Contributor. c) Branding. Products integrating Compliant Covered Code used for Commercial Use must be branded with the Technology compliance logo under a separate trademark license required to be executed by You and Original Contributor concurrent with execution of this Attachment D. 5. Indemnity/Limitation of Liability. The provisions of Section 7.1 of the Research Use license are superseded by the following: a) Your Indemnity Obligation. You hereby agree to defend, at Your expense, any legal proceeding brought against Original Contributor or any Licensee to the extent it is based on a claim: (i) that the use, reproduction or distribution of any of Your Error Corrections or Shared Modifications is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention; (ii) arising in connection with any representation, warranty, support, indemnity, liability or other license terms You may offer in connection with any Covered Code; or (iii) arising from Your Commercial Use of Covered Code, other than a claim covered by Section 5.b) below, or a patent claim based solely on Covered Code not provided by You. You will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by You, attributable to such claim. b) Original Contributor's Indemnity Obligation. Original Contributor will defend, at its expense, any legal proceeding brought against You, to the extent it is based on a claim that Your authorized Commercial Use of Original Code and Upgraded Code is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention, and will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. The foregoing shall not apply to any claims of intellectual property infringement based upon the combination of code or documentation supplied by Original Contributor with code, technology or documentation from other sources. c) Right of Intervention. Original Contributor will have the right, but not the obligation, to defend You, at Original Contributor's expense, in connection with a claim that Your Commercial Use of Original Code and Upgraded Code is an infringement of a third party patent and will, if Original Contributor chooses to defend You, pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. d) Prerequisites. Under Sections 5.b) and c) above, You must, and under Section 5.a) above, Original Contributor or any Licensee must: (i) provide notice of the claim promptly to the party providing an indemnity; (ii) give the indemnifying party sole control of the defense and settlement of the claim; (iii) provide the indemnifying party, at indemnifying party's expense, all available information, assistance and authority to defend; and (iv) not have compromised or settled such claim or proceeding without the indemnifying party's prior written consent. e) Additional Remedies. Should any Original Code, Upgraded Code, TCK, Specifications, or Modifications become, or in the indemnifying party's opinion be likely to become, the subject of a claim of infringement for which indemnity is provided above, the indemnifying party may, at its sole option, attempt to procure on reasonable terms the rights necessary for the indemnified party to exercise its license rights under this License with respect to the infringing items, or to modify the infringing items so that they are no longer infringing without substantially impairing their function or performance. If the indemnifying party is unable to do the foregoing after reasonable efforts, then the indemnifying party may send a notice of such inability to the indemnified party together with a refund of any license fees received by the indemnifying party from the indemnified party for the infringing items applicable to the indemnified party's future use or distribution of such infringing items, in which case the indemnifying party will not be liable for any damages resulting from infringing activity with respect to the infringing items occurring after such notice and refund. 6. Support Programs. Support to You. Technical support is not provided to You by Original Contributor under this License. You may contract for one or more support programs from Original Contributor relating to the Technology which are described on the SCSL Webpage. Customer Support. You are responsible for providing technical and maintenance support services to Your customers for Your products and services incorporating the Compliant Covered code. 7. Royalties and Payments. Technology specified in Attachment B. Field of Use:____________________ Royalty per Unit $_____________ b) Royalty Payments. Payment of royalties shall be made quarterly, shall be due thirty (30) days following the end of the calendar quarter to which they relate and shall be submitted with a written statement documenting the basis for the royalty calculation. c) Taxes. All payments required by this License shall be made in United States dollars, are exclusive of taxes, and Licensee agrees to bear and be responsible for the payment of all such taxes, including, but not limited to, all sales, use, rental receipt, personal property or other taxes and their equivalents which may be levied or assessed in connection with this License (excluding only taxes based on Original Contributor's net income). To the extent Licensee is required to withhold taxes based upon Original Contributor's income in any country, You agree to provide Original Contributor with written evidence of such withholding, suitable for Original Contributor to obtain a tax credit in the United States. d) Records. You agree to maintain account books and records consistent with Generally Accepted Accounting Principles appropriate to Your domicile, as may be in effect from time to time, sufficient to allow the correctness of the royalties required to be paid pursuant to this License to be determined. e) Audit Rights. Original Contributor shall have the right to audit such accounts upon reasonable prior notice using an independent auditor of Original Contributor's choice (the "Auditor"). The Auditor shall be bound to keep confidential the details of Your business affairs and to limit disclosure of the results of any audit to the sufficiency of the accounts and the amount, if any, of a payment adjustment that should be made. Such audits shall not occur more than once each year (unless discrepancies are discovered in excess of the five percent (5%) threshold set forth in Section 7.f) below, in which case two consecutive quarters per year may be audited). Except as set forth in Section 7.f) below, Original Contributor shall bear all costs and expenses associated with the exercise of its rights to audit. f) Payment Errors. In the event that any errors in payments shall be determined, such errors shall be corrected by appropriate adjustment in payment for the quarterly period during which the error is discovered. In the event of an underpayment of more than five percent (5%) of the proper amount owed, upon such underpayment being properly determined by the Auditor, You agree to reimburse Original Contributor the amount of the underpayment and all reasonable costs and expenses associated with the exercise of its rights to audit, and interest on the overdue amount at the maximum allowable interest rate from the date of accrual of such obligation. 8. Notice of Breach or Infringement. Each party shall notify the other immediately in writing when it becomes aware of any breach or violation of the terms of this License, or when You become aware of any potential or actual infringement by a third party of the Technology or Sun's Intellectual Property Rights therein. 9. Proprietary Rights Notices. You may not remove any copyright notices, trademark notices or other proprietary legends of Original Contributor or its suppliers contained on or in the Original Code, Upgraded Code and Specifications. 10. Notices. All written notices required by this License must be delivered in person or by means evidenced by a delivery receipt and will be effective upon receipt by the persons at the addresses specified below. Original Contributor: You: Sun Microsystems, Inc. _____________________________ 4150 Network Circle ______________________________ Santa Clara, California 95054 ______________________________ Attn.: VP, Sun Software and=20 Technology Sales ______________________________ cc: Legal (Software Sales)=20 11. Disclaimer of Agency. The relationship created hereby is that of licensor and licensee and the parties hereby acknowledge and agree that nothing herein shall be deemed to constitute You as a franchisee of Original Contributor. You hereby waive the benefit of any state or federal statutes dealing with the establishment and regulation of franchises. Agreed: You: Original Contributor: _____________________________ Sun Microsystems, Inc. (Your Name)=20 By:_________________________ By:_____________________ Title:_______________________ Title:____________________ Date:______________________ Date:____________________ ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT The following license is effective for the Java(tm)2 SDK Technology Compatibility Kit only upon execution of a separate support agreement between You and Original Contributor (subject to an annual fee) as described on the SCSL Webpage. The Technology Compatibility Kit for the Technology specified in Attachment B may be accessed at the Technology Download Site only upon execution of the support agreement. 1. TCK License. a) Subject to the restrictions set forth in Section 1.b below and Section 8.10 of the Research Use license, in addition to the Research Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights in the TCK (without the right to sublicense), to use the TCK to develop and test Covered Code. b) TCK Use Restrictions. You are not authorized to create derivative works of the TCK or use the TCK to test any implementation of the Specification that is not Covered Code. You may not publish your test results or make claims of comparative compatibility with respect to other implementations of the Specification. In consideration for the license grant in Section 1.a above you agree not to develop your own tests which are intended to validate conformation with the Specification. 2. Requirements for Determining Compliance. 2.1 Definitions. a) "Added Value" means code which: (i) has a principal purpose which is substantially different from that of the stand-alone Technology; (ii) represents a significant functional and value enhancement to the Technology; (iii) operates in conjunction with the Technology; and (iv) is not marketed as a technology which replaces or substitutes for the Technology. b) "Java Classes" means the specific class libraries associated with each Technology defined in Attachment B. c) "Java Runtime Interpreter" means the program(s) which implement the Java virtual machine for the Technology as defined in the Specification. d) "Platform Dependent Part" means those Original Code and Upgraded Code files of the Technology which are not in a "share" directory or subdirectory thereof. e) "Shared Part" means those Original Code and Upgraded Code files of the Technology which are identified as "shared" (or words of similar meaning) or which are in any "share" directory or subdirectory thereof, except those files specifically designated by Original Contributor as modifiable. f) "User's Guide" means the users guide for the TCK which Sun makes available to You to provide direction in how to run the TCK and properly interpret the results, as may be revised by Sun from time to time. 2.2 Development Restrictions. Compliant Covered Code: a) must include Added Value; b) must fully comply with the Specifications for the Technology specified in Attachment B; c) must include the Shared Part, complete and unmodified; d) may not modify the functional behavior of the Java Runtime Interpreter or the Java Classes; e) may not modify, subset or superset the interfaces of the Java Runtime Interpreter or the Java Classes; f) may not subset or superset the Java Classes; and g) may not modify or extend the required public class or public interface declarations whose names begin with "java", "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or their equivalents in any subsequent naming convention. 2.3 Compatibility Testing. Successful compatibility testing must be completed by You, or at Original Contributor's option, a third party designated by Original Contributor, to conduct such tests, in accordance with the User's Guide, and using the most current version of the applicable TCK available from Original Contributor one hundred twenty (120) days (two hundred forty [240] days in the case of silicon implementations) prior to: (i) Your Internal Deployment Use; and (ii) each release of Compliant Covered Code by You for Commercial Use. In the event that You elect to use a version of Upgraded Code that is newer than that which is required under this Section 2.3, then You agree to pass the version of the TCK that corresponds to such newer version of Upgraded Code. 2.4 Test Results. You agree to provide to Original Contributor or the third party test facility if applicable, Your test results that demonstrate that Covered Code is Compliant Covered Code and that Original Contributor may publish or otherwise distribute such test results. pkg_add atk-1.10.3_1.tgz skipping atk-1.10.3_1, already added pkg_add bitstream-vera-1.10_2.tgz skipping bitstream-vera-1.10_2, already added pkg_add cairo-1.0.4.tgz skipping cairo-1.0.4, already added pkg_add desktop-file-utils-0.10_4.tgz skipping desktop-file-utils-0.10_4, already added pkg_add expat-2.0.0_1.tgz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tgz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tgz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tgz skipping gettext-0.14.5_2, already added pkg_add glib-2.8.6_1.tgz skipping glib-2.8.6_1, already added pkg_add gtk-2.8.17.tgz skipping gtk-2.8.17, already added pkg_add hicolor-icon-theme-0.5.tgz skipping hicolor-icon-theme-0.5, already added pkg_add javavmwrapper-2.0_6.tgz skipping javavmwrapper-2.0_6, already added pkg_add jdk-1.5.0p3.tgz skipping jdk-1.5.0p3, already added pkg_add jpeg-6b_4.tgz skipping jpeg-6b_4, already added pkg_add libIDL-0.8.6_2.tgz skipping libIDL-0.8.6_2, already added pkg_add libXft-2.1.7_1.tgz skipping libXft-2.1.7_1, already added pkg_add libiconv-1.9.2_2.tgz skipping libiconv-1.9.2_2, already added pkg_add libxml2-2.6.23_1.tgz skipping libxml2-2.6.23_1, already added pkg_add mozilla-1.7.12_6,2.tgz skipping mozilla-1.7.12_6,2, already added pkg_add nspr-4.6.1.tgz skipping nspr-4.6.1, already added pkg_add nss-3.11_1.tgz skipping nss-3.11_1, already added pkg_add pango-1.10.4.tgz skipping pango-1.10.4, already added pkg_add pkgconfig-0.20.tgz skipping pkgconfig-0.20, already added pkg_add png-1.2.8_3.tgz skipping png-1.2.8_3, already added pkg_add popt-1.7_1.tgz skipping popt-1.7_1, already added pkg_add shared-mime-info-0.17_1.tgz skipping shared-mime-info-0.17_1, already added pkg_add tiff-3.8.2.tgz skipping tiff-3.8.2, already added =3D=3D=3D> biojava-1.30 depends on file: /usr/local/jdk1.5.0/bin/java - f= ound =3D=3D=3D> biojava-1.30 depends on file: /usr/local/bin/ant - found =3D=3D=3D> Configuring for biojava-1.30 =3D=3D=3D> Building for biojava-1.30 Buildfile: build.xml init: [echo] JUnit present: ${junit.present} [echo] JUnit supported by Ant: true prepare: [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build prepare-core: [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/src/main [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/classes/main [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/src/tests [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/classes/tests [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/re= ports/tests [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/src/demos [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/classes/demos [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/src/docs [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/docs [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/docs/api [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/an= t-build/lib [copy] Copying 1040 files to /work/a/ports/biology/biojava/work/biojav= a-1.30/ant-build/src/main [copy] Copying 121 files to /work/a/ports/biology/biojava/work/biojava= -1.30/ant-build/src/tests [copy] Copying 154 files to /work/a/ports/biology/biojava/work/biojava= -1.30/ant-build/src/demos [copy] Copying 13 files to /work/a/ports/biology/biojava/work/biojava-= 1.30/ant-build/src/docs [copy] Copying 1 file to /work/a/ports/biology/biojava/work/biojava-1.= 30/ant-build/src/main [copy] Copying 1 file to /work/a/ports/biology/biojava/work/biojava-1.= 30/ant-build/src/demos [copy] Copying 11 files to /work/a/ports/biology/biojava/work/biojava-= 1.30/ant-build/classes/main [copy] Copying 4 files to /work/a/ports/biology/biojava/work/biojava-1= .30/ant-build prepare-14: [copy] Copying 32 files to /work/a/ports/biology/biojava/work/biojava-= 1.30/ant-build/src/main [copy] Copying 2 files to /work/a/ports/biology/biojava/work/biojava-1= .30/ant-build/src/tests [copy] Copying 14 files to /work/a/ports/biology/biojava/work/biojava-= 1.30/ant-build/src/demos prepare-src: compile: [javac] Compiling 979 source files to /work/a/ports/biology/biojava/wor= k/biojava-1.30/ant-build/classes/main [javac] /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/m= ain/org/biojava/bio/program/indexdb/BioStore.java:50: compareTo(java.lang.S= tring) in java.lang.String cannot be applied to (java.lang.Object) [javac] return ((String) a).compareTo(b); [javac] ^ [javac] /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/m= ain/org/biojava/bio/seq/db/BioIndex.java:40: compareTo(java.lang.String) in= java.lang.String cannot be applied to (java.lang.Object) [javac] return ((String) a).compareTo(b); [javac] ^ [javac] Note: * uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors BUILD FAILED /work/a/ports/biology/biojava/work/biojava-1.30/build.xml:281: Compile fail= ed; see the compiler error output for details. Total time: 2 minutes 55 seconds *** Error code 1 Stop in /a/ports/biology/biojava. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/biology/biojava ended at Tue Apr 11 09:22:22 GMT 2006 ----- End forwarded message ----- --+gHRqQ1BTyNna/y8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6bsWry0BWjoQKURAvDuAKCyBqJoFjLcrxEJhGyHzOdqn2FsmgCgz6mx 9OxczC9f3KxjZOK6KgcIYc0= =toFJ -----END PGP SIGNATURE----- --+gHRqQ1BTyNna/y8-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 12:54:52 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C078316A400 for ; Tue, 11 Apr 2006 12:54:52 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70D7343FC7 for ; Tue, 11 Apr 2006 12:54:51 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 1B52A1A4DE5; Tue, 11 Apr 2006 05:54:51 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 9194953600; Tue, 11 Apr 2006 08:54:50 -0400 (EDT) Date: Tue, 11 Apr 2006 08:54:50 -0400 From: Kris Kennaway To: toha@toha.org.ua, java@FreeBSD.org Message-ID: <20060411125450.GQ54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZqRzwd/9tauJXEMK" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: jakarta-commons-pool-1.2 failed on i386 4] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 12:54:52 -0000 --ZqRzwd/9tauJXEMK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 08:53:19 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: jakarta-commons-pool-1.2 failed on i386 4 X-UIDL: Sn1!!6R:!!QY\"!`^K"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 component by component, to obtain, in this example, "Com.sun", and use this as a prefix for Your package names, using a convention developed within Your organization to further administer package names." 3.2 Additional Requirements and Responsibilities. Any additional requirements and responsibilities relating to the Technology are listed in Attachment F (Additional Requirements and Responsibilities), if applicable, and are hereby incorporated into this Section 3. 4. Versions of the License. 4.1 License Versions. Original Contributor may publish revised versions of the License from time to time. Each version will be given a distinguishing version number. 4.2 Effect. Once a particular version of Covered Code has been provided under a version of the License, You may always continue to use such Covered Code under the terms of that version of the License. You may also choose to use such Covered Code under the terms of any subsequent version of the License. No one other than Original Contributor has the right to promulgate License versions. 5. Disclaimer of Warranty. 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO THIS DISCLAIMER. 5.2 You acknowledge that Original Code, Upgraded Code and Specifications are not designed or intended for use in (i) on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or (ii) in the design, construction, operation or maintenance of any nuclear facility. Original Contributor disclaims any express or implied warranty of fitness for such uses. 6. Termination. 6.1 By You. You may terminate this Research Use license at anytime by providing written notice to Original Contributor. 6.2 By Original Contributor. This License and the rights granted hereunder will terminate: (i) automatically if You fail to comply with the terms of this License and fail to cure such breach within 30 days of receipt of written notice of the breach; (ii) immediately in the event of circumstances specified in Sections 7.1 and 8.4; or (iii) at Original Contributor's discretion upon any action initiated in the first instance by You alleging that use or distribution by Original Contributor or any Licensee, of Original Code, Upgraded Code, Error Corrections or Shared Modifications contributed by You, or Specifications, infringe a patent owned or controlled by You. 6.3 Effect of Termination. Upon termination, You agree to discontinue use and return or destroy all copies of Covered Code in your possession. All sublicenses to the Covered Code which you have properly granted shall survive any termination of this License. Provisions which, by their nature, should remain in effect beyond the termination of this License shall survive including, without limitation, Sections 2.2, 3, 5, 7 and 8. 6.4 Each party waives and releases the other from any claim to compensation or indemnity for permitted or lawful termination of the business relationship established by this License. 7. Liability. 7.1 Infringement. Should any of the Original Code, Upgraded Code, TCK or Specifications ("Materials") become the subject of a claim of infringement, Original Contributor may, at its sole option, (i) attempt to procure the rights necessary for You to continue using the Materials, (ii) modify the Materials so that they are no longer infringing, or (iii) terminate Your right to use the Materials, immediately upon written notice, and refund to You the amount, if any, having then actually been paid by You to Original Contributor for the Original Code, Upgraded Code and TCK, depreciated on a straight line, five year basis. 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. 8. Miscellaneous. 8.1 Trademark. You agree to comply with the then current Sun Trademark & Logo Usage Requirements accessible through the SCSL Webpage. Except as expressly provided in the License, You are granted no right, title or license to, or interest in, any Sun Trademarks. You agree not to (i) challenge Original Contributor's ownership or use of Sun Trademarks; (ii) attempt to register any Sun Trademarks, or any mark or logo substantially similar thereto; or (iii) incorporate any Sun Trademarks into your own trademarks, product names, service marks, company names, or domain names. 8.2 Integration. This License represents the complete agreement concerning the subject matter hereof. 8.3 Assignment. Original Contributor may assign this License, and its rights and obligations hereunder, in its sole discretion. You may assign the Research Use portions of this License to a third party upon prior written notice to Original Contributor (which may be provided via the Community Web-Server). You may not assign the Commercial Use license or TCK license, including by way of merger (regardless of whether You are the surviving entity) or acquisition, without Original Contributor's prior written consent. 8.4 Severability. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Notwithstanding the foregoing, if You are prohibited by law from fully and specifically complying with Sections 2.2 or 3, this License will immediately terminate and You must immediately discontinue any use of Covered Code. 8.5 Governing Law. This License shall be governed by the laws of the United States and the State of California, as applied to contracts entered into and to be performed in California between California residents. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. 8.6 Dispute Resolution. a) Any dispute arising out of or relating to this License shall be finally settled by arbitration as set out herein, except that either party may bring any action, in a court of competent jurisdiction (which jurisdiction shall be exclusive), with respect to any dispute relating to such party's Intellectual Property Rights or with respect to Your compliance with the TCK license. Arbitration shall be administered: (i) by the American Arbitration Association (AAA), (ii) in accordance with the rules of the United Nations Commission on International Trade Law (UNCITRAL) (the "Rules") in effect at the time of arbitration as modified herein; and (iii) the arbitrator will apply the substantive laws of California and United States. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction to enforce such award. b) All arbitration proceedings shall be conducted in English by a single arbitrator selected in accordance with the Rules, who must be fluent in English and be either a retired judge or practicing attorney having at least ten (10) years litigation experience and be reasonably familiar with the technology matters relative to the dispute. Unless otherwise agreed, arbitration venue shall be in London, Tokyo, or San Francisco, whichever is closest to defendant's principal business office. The arbitrator may award monetary damages only and nothing shall preclude either party from seeking provisional or emergency relief from a court of competent jurisdiction. The arbitrator shall have no authority to award damages in excess of those permitted in this License and any such award in excess is void. All awards will be payable in U.S. dollars and may include, for the prevailing party (i) pre-judgment award interest, (ii) reasonable attorneys' fees incurred in connection with the arbitration, and (iii) reasonable costs and expenses incurred in enforcing the award. The arbitrator will order each party to produce identified documents and respond to no more than twenty-five single question interrogatories. 8.7 Construction. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. 8.8 U.S. Government End Users. The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. You agree to pass this notice to Your licensees. 8.9 Press Announcements. All press announcements relative to the execution of this License must be reviewed and approved by Original Contributor and You prior to release. 8.10 International Use. a) Export/Import laws. Covered Code is subject to U.S. export control laws and may be subject to export or import regulations in other countries. Each party agrees to comply strictly with all such laws and regulations and acknowledges their responsibility to obtain such licenses to export, re-export, or import as may be required. You agree to pass these obligations to Your licensees. b) Intellectual Property Protection. Due to limited intellectual property protection and enforcement in certain countries, You agree not to redistribute the Original Code, Upgraded Code, TCK and Specifications to any country other than the list of restricted countries on the SCSL Webpage. 8.11 Language. This License is in the English language only, which language shall be controlling in all respects, and all versions of this License in any other language shall be for accommodation only and shall not be binding on the parties to this License. All communications and notices made or given pursuant to this License, and all documentation and support to be provided, unless otherwise noted, shall be in the English language. PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO EXIT. ACCEPT REJECT GLOSSARY 1. "Commercial Use" means any use (excluding Internal Deployment Use) or distribution, directly or indirectly of Compliant Covered Code by You to any third party, alone or bundled with any other software or hardware, for direct or indirect commercial or strategic gain or advantage, subject to execution of Attachment D by You and Original Contributor. 2. "Community Code" means the Original Code, Upgraded Code, Error Corrections, Shared Modifications, or any combination thereof. 3. "Community Webserver(s)" means the webservers designated by Original Contributor for posting Error Corrections and Shared Modifications. 4. "Compliant Covered Code" means Covered Code that complies with the requirements of the TCK. 5. "Contributor" means each Licensee that creates or contributes to the creation of any Error Correction or Shared Modification. 6. "Covered Code" means the Original Code, Upgraded Code, Modifications, or any combination thereof. 7. "Error Correction" means any change made to Community Code which conforms to the Specification and corrects the adverse effect of a failure of Community Code to perform any function set forth in or required by the Specifications. 7. "Executable" means Covered Code that has been converted to a form other than Source Code. 9. "Extension(s)" means any additional classes or other programming code and/or interfaces developed by or for You which: (i) are designed for use with the Technology; (ii) constitute an API for a library of computing functions or services; and (iii) are disclosed to third party software developers for the purpose of developing software which invokes such additional classes or other programming code and/or interfaces. The foregoing shall not apply to software development by Your subcontractors to be exclusively used by You. 10. "Intellectual Property Rights" means worldwide statutory and common law rights associated solely with (i) patents and patent applications; (ii) works of authorship including copyrights, copyright applications, copyright registrations and "moral rights"; (iii) the protection of trade and industrial secrets and confidential information; and (iv) divisions, continuations, renewals, and re-issuances of the foregoing now existing or acquired in the future. 11. "Internal Deployment Use" means use of Compliant Covered Code (excluding Research Use) within Your business or organization only by Your employees and/or agents, subject to execution of Attachment C by You and Original Contributor, if required. 12. "Licensee" means any party that has entered into and has in effect a version of this License with Original Contributor. 13. "Modification(s)" means (i) any change to Covered Code; (ii) any new file or other representation of computer program statements that contains any portion of Covered Code; and/or (iii) any new Source Code implementing any portion of the Specifications. 14. "Original Code" means the initial Source Code for the Technology as described on the Technology Download Site. 15. "Original Contributor" means Sun Microsystems, Inc., its affiliates and its successors and assigns. 16. "Reformatted Specifications" means any revision to the Specifications which translates or reformats the Specifications (as for example in connection with Your documentation) but which does not alter, subset or superset the functional or operational aspects of the Specifications. 17. "Research Use" means use and distribution of Covered Code only for Your research, development, educational or personal and individual use, and expressly excludes Internal Deployment Use and Commercial Use. 18. "SCSL Webpage" means the Sun Community Source license webpage located at http://sun.com/software/communitysource, or such other url that Sun may designate from time to time. 19. "Shared Modifications" means Modifications provided by You, at Your option, pursuant to Section 2.2, or received by You from a Contributor pursuant to Section 2.3. 20. "Source Code" means computer program statements written in any high-level, readable form suitable for modification and development. 21. "Specifications" means the specifications for the Technology and other documentation, as designated on the Technology Download Site, as may be revised by Original Contributor from time to time. 22. "Sun Trademarks" means Original Contributor's SUN, JAVA, and JINI trademarks and logos, whether now used or adopted in the future. =20 23. "Technology" means the=20 technology described in Attachment B, and Upgrades. 24. "Technology Compatibility Kit" or "TCK" means the test programs, procedures and/or other requirements, designated by Original Contributor for use in verifying compliance of Covered Code with the Specifications, in conjunction with the Original Code and Upgraded Code. Original Contributor may, in its sole discretion and from time to time, revise a TCK to correct errors and/or omissions and in connection with Upgrades. 25. "Technology Download Site" means the site(s) designated by Original Contributor for access to the Original Code, Upgraded Code, TCK and Specifications. 26. "Upgrade(s)" means new versions of Technology designated exclusively by Original Contributor as an "Upgrade" and released by Original Contributor from time to time. 27. "Upgraded Code" means the Source Code for Upgrades, possibly including Modifications made by Contributors. 28. "You(r)" means an individual, or a legal entity acting by and through an individual or individuals, exercising rights either under this License or under a future version of this License issued pursuant to Section 4.1. For legal entities, "You(r)" includes any entity that by majority voting interest controls, is controlled by, or is under common control with You. ATTACHMENT A REQUIRED NOTICES ATTACHMENT A-1 REQUIRED IN ALL CASES "The contents of this file, or the files included with this file, are subject to the current version of Sun Community Source License for [fill in name of applicable Technology] (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at http://sun.com/software/communitysource. See the License for the rights, obligations and limitations governing use of the contents of the file. The Original and Upgraded Code is [fill in name and version of applicable Technology]. The developer of the Original and Upgraded Code is Sun Microsystems, Inc. Sun Microsystems, Inc. owns the copyrights in the portions it created. All Rights Reserved. Contributor(s): _______________________________________________ Associated Test Suite(s) Location: ________________________________ ATTACHMENT A-2 SAMPLE LICENSEE CERTIFICATION "By clicking the `Agree' button below, You certify that You are a Licensee in good standing under the Sun Community Source License, [fill in applicable Technology and Version] ("License") and that Your access, use and distribution of code and information You may obtain at this site is subject to the License." ATTACHMENT A-3 REQUIRED STUDENT NOTIFICATION "This software and related documentation has been obtained by your educational institution subject to the Sun Community Source License, [fill in applicable Technology]. You have been provided access to the software and related documentation for use only in connection with your course work and research activities as a matriculated student of your educational institution. Any other use is expressly prohibited. THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY VARIOUS INTELLECTUAL PROPERTY RIGHTS. You may not use this file except in compliance with the License. You may obtain a copy of the License on the web at http://sun.com/software/communitysource." ATTACHMENT B Java(tm) 2 SDK Technology Description of "Technology" Java(tm) 2 SDK Technology v. 5.0 as described on the Technology Download Site. ATTACHMENT C INTERNAL DEPLOYMENT USE This Attachment C is only effective for the Technology specified in Attachment B, upon execution of Attachment D (Commercial Use License) including the requirement to pay royalties. In the event of a conflict between the terms of this Attachment C and Attachment D, the terms of Attachment D shall govern. 1. Internal Deployment License Grant. Subject to Your compliance with Section 2 below, and Section 8.10 of the Research Use license; in addition to the Research Use license and the TCK license, Original Contributor grants to You a worldwide, non-exclusive license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute internally, Original Code and Upgraded Code as part of Compliant Covered Code, and Specifications, for Internal Deployment Use, b) compile such Original Code and Upgraded Code, as part of Compliant Covered Code, and reproduce and distribute internally the same in Executable form for Internal Deployment Use, and c) reproduce and distribute internally, Reformatted Specifications for use in connection with Internal Deployment Use. 2. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities described under Section 3.1 of the Research Use license, and as a condition to exercising the rights granted under Section 3 above, You agree to the following additional requirements and responsibilities: 2.1 Compatibility. All Covered Code must be Compliant Covered Code prior to any Internal Deployment Use or Commercial Use, whether originating with You or acquired from a third party. Successful compatibility testing must be completed in accordance with the TCK License. If You make any further Modifications to any Covered Code previously determined to be Compliant Covered Code, you must ensure that it continues to be Compliant Covered Code. ATTACHMENT D COMMERCIAL USE LICENSE 1. Effect. This Attachment D is effective only if signed below by You and Original Contributor, and applies to Your Commercial Use of Original Code and Upgraded Code. 2. Term. Upon execution of this Attachment D by You and Original Contributor, this Commercial Use license shall have an initial term of 3 years and shall automatically renew for additional one year terms unless either party provides notice to the other no less than 60 days prior to an anniversary date. 3. Commercial Use License Grant. Subject to Your compliance with Section 4 below, Section 8.10 of the Research Use license, and the TCK license; in addition to the Research Use license, the TCK license, and the Internal Deployment Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute Compliant Covered Code; b) compile Compliant Covered Code and reproduce and distribute the same in Executable form through multiple tiers of distribution; and c) reproduce and distribute Reformatted Specifications in association with Compliant Covered Code. 4. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities specified in the Research Use license, the TCK license and the Internal Deployment license, and as a condition to exercising the rights granted in Section 3 above, You agree to the following additional requirements and responsibilities: a) Distribution of Source Code. Source Code of Compliant Covered Code may be distributed only to another Licensee of the same Technology. b) Distribution of Executable Code. You may distribute the Executable version(s) of Compliant Covered Code under a license of Your choice, which may contain terms different from this License, provided (i) that You are in compliance with the terms of this License, and (ii) You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by Original Contributor or any other Contributor. c) Branding. Products integrating Compliant Covered Code used for Commercial Use must be branded with the Technology compliance logo under a separate trademark license required to be executed by You and Original Contributor concurrent with execution of this Attachment D. 5. Indemnity/Limitation of Liability. The provisions of Section 7.1 of the Research Use license are superseded by the following: a) Your Indemnity Obligation. You hereby agree to defend, at Your expense, any legal proceeding brought against Original Contributor or any Licensee to the extent it is based on a claim: (i) that the use, reproduction or distribution of any of Your Error Corrections or Shared Modifications is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention; (ii) arising in connection with any representation, warranty, support, indemnity, liability or other license terms You may offer in connection with any Covered Code; or (iii) arising from Your Commercial Use of Covered Code, other than a claim covered by Section 5.b) below, or a patent claim based solely on Covered Code not provided by You. You will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by You, attributable to such claim. b) Original Contributor's Indemnity Obligation. Original Contributor will defend, at its expense, any legal proceeding brought against You, to the extent it is based on a claim that Your authorized Commercial Use of Original Code and Upgraded Code is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention, and will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. The foregoing shall not apply to any claims of intellectual property infringement based upon the combination of code or documentation supplied by Original Contributor with code, technology or documentation from other sources. c) Right of Intervention. Original Contributor will have the right, but not the obligation, to defend You, at Original Contributor's expense, in connection with a claim that Your Commercial Use of Original Code and Upgraded Code is an infringement of a third party patent and will, if Original Contributor chooses to defend You, pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. d) Prerequisites. Under Sections 5.b) and c) above, You must, and under Section 5.a) above, Original Contributor or any Licensee must: (i) provide notice of the claim promptly to the party providing an indemnity; (ii) give the indemnifying party sole control of the defense and settlement of the claim; (iii) provide the indemnifying party, at indemnifying party's expense, all available information, assistance and authority to defend; and (iv) not have compromised or settled such claim or proceeding without the indemnifying party's prior written consent. e) Additional Remedies. Should any Original Code, Upgraded Code, TCK, Specifications, or Modifications become, or in the indemnifying party's opinion be likely to become, the subject of a claim of infringement for which indemnity is provided above, the indemnifying party may, at its sole option, attempt to procure on reasonable terms the rights necessary for the indemnified party to exercise its license rights under this License with respect to the infringing items, or to modify the infringing items so that they are no longer infringing without substantially impairing their function or performance. If the indemnifying party is unable to do the foregoing after reasonable efforts, then the indemnifying party may send a notice of such inability to the indemnified party together with a refund of any license fees received by the indemnifying party from the indemnified party for the infringing items applicable to the indemnified party's future use or distribution of such infringing items, in which case the indemnifying party will not be liable for any damages resulting from infringing activity with respect to the infringing items occurring after such notice and refund. 6. Support Programs. Support to You. Technical support is not provided to You by Original Contributor under this License. You may contract for one or more support programs from Original Contributor relating to the Technology which are described on the SCSL Webpage. Customer Support. You are responsible for providing technical and maintenance support services to Your customers for Your products and services incorporating the Compliant Covered code. 7. Royalties and Payments. Technology specified in Attachment B. Field of Use:____________________ Royalty per Unit $_____________ b) Royalty Payments. Payment of royalties shall be made quarterly, shall be due thirty (30) days following the end of the calendar quarter to which they relate and shall be submitted with a written statement documenting the basis for the royalty calculation. c) Taxes. All payments required by this License shall be made in United States dollars, are exclusive of taxes, and Licensee agrees to bear and be responsible for the payment of all such taxes, including, but not limited to, all sales, use, rental receipt, personal property or other taxes and their equivalents which may be levied or assessed in connection with this License (excluding only taxes based on Original Contributor's net income). To the extent Licensee is required to withhold taxes based upon Original Contributor's income in any country, You agree to provide Original Contributor with written evidence of such withholding, suitable for Original Contributor to obtain a tax credit in the United States. d) Records. You agree to maintain account books and records consistent with Generally Accepted Accounting Principles appropriate to Your domicile, as may be in effect from time to time, sufficient to allow the correctness of the royalties required to be paid pursuant to this License to be determined. e) Audit Rights. Original Contributor shall have the right to audit such accounts upon reasonable prior notice using an independent auditor of Original Contributor's choice (the "Auditor"). The Auditor shall be bound to keep confidential the details of Your business affairs and to limit disclosure of the results of any audit to the sufficiency of the accounts and the amount, if any, of a payment adjustment that should be made. Such audits shall not occur more than once each year (unless discrepancies are discovered in excess of the five percent (5%) threshold set forth in Section 7.f) below, in which case two consecutive quarters per year may be audited). Except as set forth in Section 7.f) below, Original Contributor shall bear all costs and expenses associated with the exercise of its rights to audit. f) Payment Errors. In the event that any errors in payments shall be determined, such errors shall be corrected by appropriate adjustment in payment for the quarterly period during which the error is discovered. In the event of an underpayment of more than five percent (5%) of the proper amount owed, upon such underpayment being properly determined by the Auditor, You agree to reimburse Original Contributor the amount of the underpayment and all reasonable costs and expenses associated with the exercise of its rights to audit, and interest on the overdue amount at the maximum allowable interest rate from the date of accrual of such obligation. 8. Notice of Breach or Infringement. Each party shall notify the other immediately in writing when it becomes aware of any breach or violation of the terms of this License, or when You become aware of any potential or actual infringement by a third party of the Technology or Sun's Intellectual Property Rights therein. 9. Proprietary Rights Notices. You may not remove any copyright notices, trademark notices or other proprietary legends of Original Contributor or its suppliers contained on or in the Original Code, Upgraded Code and Specifications. 10. Notices. All written notices required by this License must be delivered in person or by means evidenced by a delivery receipt and will be effective upon receipt by the persons at the addresses specified below. Original Contributor: You: Sun Microsystems, Inc. _____________________________ 4150 Network Circle ______________________________ Santa Clara, California 95054 ______________________________ Attn.: VP, Sun Software and=20 Technology Sales ______________________________ cc: Legal (Software Sales)=20 11. Disclaimer of Agency. The relationship created hereby is that of licensor and licensee and the parties hereby acknowledge and agree that nothing herein shall be deemed to constitute You as a franchisee of Original Contributor. You hereby waive the benefit of any state or federal statutes dealing with the establishment and regulation of franchises. Agreed: You: Original Contributor: _____________________________ Sun Microsystems, Inc. (Your Name)=20 By:_________________________ By:_____________________ Title:_______________________ Title:____________________ Date:______________________ Date:____________________ ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT The following license is effective for the Java(tm)2 SDK Technology Compatibility Kit only upon execution of a separate support agreement between You and Original Contributor (subject to an annual fee) as described on the SCSL Webpage. The Technology Compatibility Kit for the Technology specified in Attachment B may be accessed at the Technology Download Site only upon execution of the support agreement. 1. TCK License. a) Subject to the restrictions set forth in Section 1.b below and Section 8.10 of the Research Use license, in addition to the Research Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights in the TCK (without the right to sublicense), to use the TCK to develop and test Covered Code. b) TCK Use Restrictions. You are not authorized to create derivative works of the TCK or use the TCK to test any implementation of the Specification that is not Covered Code. You may not publish your test results or make claims of comparative compatibility with respect to other implementations of the Specification. In consideration for the license grant in Section 1.a above you agree not to develop your own tests which are intended to validate conformation with the Specification. 2. Requirements for Determining Compliance. 2.1 Definitions. a) "Added Value" means code which: (i) has a principal purpose which is substantially different from that of the stand-alone Technology; (ii) represents a significant functional and value enhancement to the Technology; (iii) operates in conjunction with the Technology; and (iv) is not marketed as a technology which replaces or substitutes for the Technology. b) "Java Classes" means the specific class libraries associated with each Technology defined in Attachment B. c) "Java Runtime Interpreter" means the program(s) which implement the Java virtual machine for the Technology as defined in the Specification. d) "Platform Dependent Part" means those Original Code and Upgraded Code files of the Technology which are not in a "share" directory or subdirectory thereof. e) "Shared Part" means those Original Code and Upgraded Code files of the Technology which are identified as "shared" (or words of similar meaning) or which are in any "share" directory or subdirectory thereof, except those files specifically designated by Original Contributor as modifiable. f) "User's Guide" means the users guide for the TCK which Sun makes available to You to provide direction in how to run the TCK and properly interpret the results, as may be revised by Sun from time to time. 2.2 Development Restrictions. Compliant Covered Code: a) must include Added Value; b) must fully comply with the Specifications for the Technology specified in Attachment B; c) must include the Shared Part, complete and unmodified; d) may not modify the functional behavior of the Java Runtime Interpreter or the Java Classes; e) may not modify, subset or superset the interfaces of the Java Runtime Interpreter or the Java Classes; f) may not subset or superset the Java Classes; and g) may not modify or extend the required public class or public interface declarations whose names begin with "java", "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or their equivalents in any subsequent naming convention. 2.3 Compatibility Testing. Successful compatibility testing must be completed by You, or at Original Contributor's option, a third party designated by Original Contributor, to conduct such tests, in accordance with the User's Guide, and using the most current version of the applicable TCK available from Original Contributor one hundred twenty (120) days (two hundred forty [240] days in the case of silicon implementations) prior to: (i) Your Internal Deployment Use; and (ii) each release of Compliant Covered Code by You for Commercial Use. In the event that You elect to use a version of Upgraded Code that is newer than that which is required under this Section 2.3, then You agree to pass the version of the TCK that corresponds to such newer version of Upgraded Code. 2.4 Test Results. You agree to provide to Original Contributor or the third party test facility if applicable, Your test results that demonstrate that Covered Code is Compliant Covered Code and that Original Contributor may publish or otherwise distribute such test results. pkg_add atk-1.10.3_1.tgz skipping atk-1.10.3_1, already added pkg_add bitstream-vera-1.10_2.tgz skipping bitstream-vera-1.10_2, already added pkg_add cairo-1.0.4.tgz skipping cairo-1.0.4, already added pkg_add desktop-file-utils-0.10_4.tgz skipping desktop-file-utils-0.10_4, already added pkg_add expat-2.0.0_1.tgz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tgz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tgz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tgz skipping gettext-0.14.5_2, already added pkg_add glib-2.8.6_1.tgz skipping glib-2.8.6_1, already added pkg_add gtk-2.8.17.tgz skipping gtk-2.8.17, already added pkg_add hicolor-icon-theme-0.5.tgz skipping hicolor-icon-theme-0.5, already added pkg_add jakarta-commons-collections-3.1.tgz pkg_add javavmwrapper-2.0_6.tgz skipping javavmwrapper-2.0_6, already added pkg_add jdk-1.5.0p3.tgz skipping jdk-1.5.0p3, already added pkg_add jpeg-6b_4.tgz skipping jpeg-6b_4, already added pkg_add libIDL-0.8.6_2.tgz skipping libIDL-0.8.6_2, already added pkg_add libXft-2.1.7_1.tgz skipping libXft-2.1.7_1, already added pkg_add libiconv-1.9.2_2.tgz skipping libiconv-1.9.2_2, already added pkg_add libxml2-2.6.23_1.tgz skipping libxml2-2.6.23_1, already added pkg_add mozilla-1.7.12_6,2.tgz skipping mozilla-1.7.12_6,2, already added pkg_add nspr-4.6.1.tgz skipping nspr-4.6.1, already added pkg_add nss-3.11_1.tgz skipping nss-3.11_1, already added pkg_add pango-1.10.4.tgz skipping pango-1.10.4, already added pkg_add pkgconfig-0.20.tgz skipping pkgconfig-0.20, already added pkg_add png-1.2.8_3.tgz skipping png-1.2.8_3, already added pkg_add popt-1.7_1.tgz skipping popt-1.7_1, already added pkg_add shared-mime-info-0.17_1.tgz skipping shared-mime-info-0.17_1, already added pkg_add tiff-3.8.2.tgz skipping tiff-3.8.2, already added =3D=3D=3D> jakarta-commons-pool-1.2 depends on file: /usr/local/share/jav= a/classes/commons-collections.jar - found =3D=3D=3D> jakarta-commons-pool-1.2 depends on file: /usr/local/jdk1.5.0/= bin/java - found =3D=3D=3D> jakarta-commons-pool-1.2 depends on file: /usr/local/bin/ant -= found =3D=3D=3D> Configuring for jakarta-commons-pool-1.2 =3D=3D=3D> Building for jakarta-commons-pool-1.2 Buildfile: build.xml init: compile: [mkdir] Created dir: /work/a/ports/java/jakarta-commons-pool/work/commo= ns-pool-1.2/build/classes [javac] Compiling 19 source files to /work/a/ports/java/jakarta-commons= -pool/work/commons-pool-1.2/build/classes [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:238: as of r= elease 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum =3D stack.elements(); [javac] ^ [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:239: as of r= elease 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while(enum.hasMoreElements()) { [javac] ^ [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:241: as of r= elease 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] _factory.destroyObject(key,enum.nextEle= ment()); [javac] ^ [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackObjectPool.java:199: as of releas= e 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum =3D _pool.elements(); [javac] ^ [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackObjectPool.java:200: as of releas= e 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while(enum.hasMoreElements()) { [javac] ^ [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/s= rc/java/org/apache/commons/pool/impl/StackObjectPool.java:202: as of releas= e 1.5, 'enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] _factory.destroyObject(enum.nextElement()); [javac] ^ [javac] 6 errors BUILD FAILED /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/build.xml:110= : Compile failed; see the compiler error output for details. Total time: 22 seconds *** Error code 1 Stop in /a/ports/java/jakarta-commons-pool. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/java/jakarta-commons-pool ended at Tue Apr 11 08:52:56 = GMT 2006 ----- End forwarded message ----- --ZqRzwd/9tauJXEMK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6cZWry0BWjoQKURAuToAJ9vX7MMUcCg9demH97aN020xLdrrACfWAE7 aoYAh5rDpp6fym5AMAgCbww= =XRFb -----END PGP SIGNATURE----- --ZqRzwd/9tauJXEMK-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 12:56:38 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 612FC16A400 for ; Tue, 11 Apr 2006 12:56:38 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1EC243FC7 for ; Tue, 11 Apr 2006 12:56:19 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 7852B1A4DE5; Tue, 11 Apr 2006 05:56:15 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id ED54253600; Tue, 11 Apr 2006 08:56:14 -0400 (EDT) Date: Tue, 11 Apr 2006 08:56:14 -0400 From: Kris Kennaway To: acidos@bandwidth-junkies.net, java@FreeBSD.org Message-ID: <20060411125614.GS54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fqIB0bRxfTYxTb/F" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: pfpro-0.1.1 failed on i386 4] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 12:56:38 -0000 --fqIB0bRxfTYxTb/F Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 10:13:58 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: pfpro-0.1.1 failed on i386 4 X-UIDL: 5p=3D"!?5;!!140!!804!! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO THIS DISCLAIMER. 5.2 You acknowledge that Original Code, Upgraded Code and Specifications are not designed or intended for use in (i) on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or (ii) in the design, construction, operation or maintenance of any nuclear facility. Original Contributor disclaims any express or implied warranty of fitness for such uses. 6. Termination. 6.1 By You. You may terminate this Research Use license at anytime by providing written notice to Original Contributor. 6.2 By Original Contributor. This License and the rights granted hereunder will terminate: (i) automatically if You fail to comply with the terms of this License and fail to cure such breach within 30 days of receipt of written notice of the breach; (ii) immediately in the event of circumstances specified in Sections 7.1 and 8.4; or (iii) at Original Contributor's discretion upon any action initiated in the first instance by You alleging that use or distribution by Original Contributor or any Licensee, of Original Code, Upgraded Code, Error Corrections or Shared Modifications contributed by You, or Specifications, infringe a patent owned or controlled by You. 6.3 Effective of Termination. Upon termination, You agree to discontinue use and return or destroy all copies of Covered Code in your possession. All sublicenses to the Covered Code which you have properly granted shall survive any termination of this License. Provisions which, by their nature, should remain in effect beyond the termination of this License shall survive including, without limitation, Sections 2.2, 3, 5, 7 and 8. 6.4 Each party waives and releases the other from any claim to compensation or indemnity for permitted or lawful termination of the business relationship established by this License. 7. Liability. 7.1 Infringement. Should any of the Original Code, Upgraded Code, TCK or Specifications ("Materials") become the subject of a claim of infringement, Original Contributor may, at its sole option, (i) attempt to procure the rights necessary for You to continue using the Materials, (ii) modify the Materials so that they are no longer infringing, or (iii) terminate Your right to use the Materials, immediately upon written notice, and refund to You the amount, if any, having then actually been paid by You to Original Contributor for the Original Code, Upgraded Code and TCK, depreciated on a straight line, five year basis. 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. 8. Miscellaneous. 8.1 Trademark. You agree to comply with the then current Sun Trademark & Logo Usage Requirements accessible through the SCSL Webpage. Except as expressly provided in the License, You are granted no right, title or license to, or interest in, any Sun Trademarks. You agree not to (i) challenge Original Contributor's ownership or use of Sun Trademarks; (ii) attempt to register any Sun Trademarks, or any mark or logo substantially similar thereto; or (iii) incorporate any Sun Trademarks into your own trademarks, product names, service marks, company names, or domain names. 8.2 Integration. This License represents the complete agreement concerning the subject matter hereof. 8.3 Assignment. Original Contributor may assign this License, and its rights and obligations hereunder, in its sole discretion. You may assign the Research Use portions of this License to a third party upon prior written notice to Original Contributor (which may be provided via the Community Web-Server). You may not assign the Commercial Use license or TCK license, including by way of merger (regardless of whether You are the surviving entity) or acquisition, without Original Contributor's prior written consent. 8.4 Severability. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Notwithstanding the foregoing, if You are prohibited by law from fully and specifically complying with Sections 2.2 or 3, this License will immediately terminate and You must immediately discontinue any use of Covered Code. 8.5 Governing Law. This License shall be governed by the laws of the United States and the State of California, as applied to contracts entered into and to be performed in California between California residents. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. 8.6 Dispute Resolution. a) Any dispute arising out of or relating to this License shall be finally settled by arbitration as set out herein, except that either party may bring any action, in a court of competent jurisdiction (which jurisdiction shall be exclusive), with respect to any dispute relating to such party's Intellectual Property Rights or with respect to Your compliance with the TCK license. Arbitration shall be administered: (i) by the American Arbitration Association (AAA), (ii) in accordance with the rules of the United Nations Commission on International Trade Law (UNCITRAL) (the "Rules") in effect at the time of arbitration as modified herein; and (iii) the arbitrator will apply the substantive laws of California and United States. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction to enforce such award. b) All arbitration proceedings shall be conducted in English by a single arbitrator selected in accordance with the Rules, who must be fluent in English and be either a retired judge or practicing attorney having at least ten (10) years litigation experience and be reasonably familiar with the technology matters relative to the dispute. Unless otherwise agreed, arbitration venue shall be in London, Tokyo, or San Francisco, whichever is closest to defendant's principal business office. The arbitrator may award monetary damages only and nothing shall preclude either party from seeking provisional or emergency relief from a court of competent jurisdiction. The arbitrator shall have no authority to award damages in excess of those permitted in this License and any such award in excess is void. All awards will be payable in U.S. dollars and may include, for the prevailing party (i) pre-judgment award interest, (ii) reasonable attorneys' fees incurred in connection with the arbitration, and (iii) reasonable costs and expenses incurred in enforcing the award. The arbitrator will order each party to produce identified documents and respond to no more than twenty-five single question interrogatories. 8.7 Construction. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. 8.8 U.S. Government End Users. The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. You agree to pass this notice to Your licensees. 8.9 Press Announcements. All press announcements relative to the execution of this License must be reviewed and approved by Original Contributor and You prior to release. 8.10 International Use. a) Export/Import laws. Covered Code is subject to U.S. export control laws and may be subject to export or import regulations in other countries. Each party agrees to comply strictly with all such laws and regulations and acknowledges their responsibility to obtain such licenses to export, re-export, or import as may be required. You agree to pass these obligations to Your licensees. b) Intellectual Property Protection. Due to limited intellectual property protection and enforcement in certain countries, You agree not to redistribute the Original Code, Upgraded Code, TCK and Specifications to any country other than the list of restricted countries on the SCSL Webpage. 8.11 Language. This License is in the English language only, which language shall be controlling in all respects, and all versions of this License in any other language shall be for accommodation only and shall not be binding on the parties to this License. All communications and notices made or given pursuant to this License, and all documentation and support to be provided, unless otherwise noted, shall be in the English language. PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO EXIT. ACCEPT REJECT GLOSSARY 1. "Commercial Use" means any use (excluding Internal Deployment Use) or distribution, directly or indirectly of Compliant Covered Code by You to any third party, alone or bundled with any other software or hardware, for direct or indirect commercial or strategic gain or advantage, subject to execution of Attachment D by You and Original Contributor. 2. "Community Code" means the Original Code, Upgraded Code, Error Corrections, Shared Modifications, or any combination thereof. 3. "Community Webserver(s)" means the webservers designated by Original Contributor for posting Error Corrections and Shared Modifications. 4. "Compliant Covered Code" means Covered Code that complies with the requirements of the TCK. 5. "Contributor" means each Licensee that creates or contributes to the creation of any Error Correction or Shared Modification. 6. "Covered Code" means the Original Code, Upgraded Code, Modifications, or any combination thereof. 7. "Error Correction" means any change made to Community Code which conforms to the Specification and corrects the adverse effect of a failure of Community Code to perform any function set forth in or required by the Specifications. 7. "Executable" means Covered Code that has been converted to a form other than Source Code. 9. "Extension(s)" means any additional classes or other programming code and/or interfaces developed by or for You which: (i) are designed for use with the Technology; (ii) constitute an API for a library of computing functions or services; and (iii) are disclosed to third party software developers for the purpose of developing software which invokes such additional classes or other programming code and/or interfaces. The foregoing shall not apply to software development by Your subcontractors to be exclusively used by You. 10. "Intellectual Property Rights" means worldwide statutory and common law rights associated solely with (i) patents and patent applications; (ii) works of authorship including copyrights, copyright applications, copyright registrations and "moral rights"; (iii) the protection of trade and industrial secrets and confidential information; and (iv) divisions, continuations, renewals, and re-issuances of the foregoing now existing or acquired in the future. 11. "Internal Deployment Use" means use of Compliant Covered Code (excluding Research Use) within Your business or organization only by Your employees and/or agents, subject to execution of Attachment C by You and Original Contributor, if required. 12. "Licensee" means any party that has entered into and has in effect a version of this License with Original Contributor. 13. "Modification(s)" means (i) any change to Covered Code; (ii) any new file or other representation of computer program statements that contains any portion of Covered Code; and/or (iii) any new Source Code implementing any portion of the Specifications. 14. "Original Code" means the initial Source Code for the Technology as described on the Technology Download Site. 15. "Original Contributor" means Sun Microsystems, Inc., its affiliates and its successors and assigns. 16. "Reformatted Specifications" means any revision to the Specifications which translates or reformats the Specifications (as for example in connection with Your documentation) but which does not alter, subset or superset the functional or operational aspects of the Specifications. 17. "Research Use" means use and distribution of Covered Code only for Your research, development, educational or personal and individual use, and expressly excludes Internal Deployment Use and Commercial Use. 18. "SCSL Webpage" means the Sun Community Source license webpage located at http://sun.com/software/communitysource, or such other url that Sun may designate from time to time. 19. "Shared Modifications" means Modifications provided by You, at Your option, pursuant to Section 2.2, or received by You from a Contributor pursuant to Section 2.3. 20. "Source Code" means computer program statements written in any high-level, readable form suitable for modification and development. 21. "Specifications" means the specifications for the Technology and other documentation, as designated on the Technology Download Site, as may be revised by Original Contributor from time to time. 22. "Sun Trademarks" means Original Contributor's SUN, JAVA, and JINI trademarks and logos, whether now used or adopted in the future. =20 23. "Technology" means the=20 technology described in Attachment B, and Upgrades. 24. "Technology Compatibility Kit" or "TCK" means the test programs, procedures and/or other requirements, designated by Original Contributor for use in verifying compliance of Covered Code with the Specifications, in conjunction with the Original Code and Upgraded Code. Original Contributor may, in its sole discretion and from time to time, revise a TCK to correct errors and/or omissions and in connection with Upgrades. 25. "Technology Download Site" means the site(s) designated by Original Contributor for access to the Original Code, Upgraded Code, TCK and Specifications. 26. "Upgrade(s)" means new versions of Technology designated exclusively by Original Contributor as an "Upgrade" and released by Original Contributor from time to time. 27. "Upgraded Code" means the Source Code for Upgrades, possibly including Modifications made by Contributors. 28. "You(r)" means an individual, or a legal entity acting by and through an individual or individuals, exercising rights either under this License or under a future version of this License issued pursuant to Section 4.1. For legal entities, "You(r)" includes any entity that by majority voting interest controls, is controlled by, or is under common control with You. ATTACHMENT A REQUIRED NOTICES ATTACHMENT A-1 REQUIRED IN ALL CASES "The contents of this file, or the files included with this file, are subject to the current version of Sun Community Source License for [fill in name of applicable Technology] (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at http://sun.com/software/communitysource. See the License for the rights, obligations and limitations governing use of the contents of the file. The Original and Upgraded Code is [fill in name and version of applicable Technology]. The developer of the Original and Upgraded Code is Sun Microsystems, Inc. Sun Microsystems, Inc. owns the copyrights in the portions it created. All Rights Reserved. Contributor(s): _______________________________________________ Associated Test Suite(s) Location: ________________________________ ATTACHMENT A-2 SAMPLE LICENSEE CERTIFICATION "By clicking the `Agree' button below, You certify that You are a Licensee in good standing under the Sun Community Source License, [fill in applicable Technology and Version] ("License") and that Your access, use and distribution of code and information You may obtain at this site is subject to the License." ATTACHMENT A-3 REQUIRED STUDENT NOTIFICATION "This software and related documentation has been obtained by your educational institution subject to the Sun Community Source License, [fill in applicable Technology]. You have been provided access to the software and related documentation for use only in connection with your course work and research activities as a matriculated student of your educational institution. Any other use is expressly prohibited. THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY VARIOUS INTELLECTUAL PROPERTY RIGHTS. You may not use this file except in compliance with the License. You may obtain a copy of the License on the web at http://sun.com/software/communitysource." ATTACHMENT B Java(tm) 2 SDK Technology Description of "Technology" Java(tm) 2 SDK Technology v.1.4.2 as described on the Technology Download Site. ATTACHMENT C INTERNAL DEPLOYMENT USE This Attachment C is only effective for the Technology specified in Attachment B, upon execution of Attachment D (Commercial Use License) including the requirement to pay royalties. In the event of a conflict between the terms of this Attachment C and Attachment D, the terms of Attachment D shall govern. 1. Internal Deployment License Grant. Subject to Your compliance with Section 2 below, and Section 8.10 of the Research Use license; in addition to the Research Use license and the TCK license, Original Contributor grants to You a worldwide, non-exclusive license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute internally, Original Code and Upgraded Code as part of Compliant Covered Code, and Specifications, for Internal Deployment Use, b) compile such Original Code and Upgraded Code, as part of Compliant Covered Code, and reproduce and distribute internally the same in Executable form for Internal Deployment Use, and c) reproduce and distribute internally, Reformatted Specifications for use in connection with Internal Deployment Use. 2. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities described under Section 3.1 of the Research Use license, and as a condition to exercising the rights granted under Section 3 above, You agree to the following additional requirements and responsibilities: 2.1 Compatibility. All Covered Code must be Compliant Covered Code prior to any Internal Deployment Use or Commercial Use, whether originating with You or acquired from a third party. Successful compatibility testing must be completed in accordance with the TCK License. If You make any further Modifications to any Covered Code previously determined to be Compliant Covered Code, you must ensure that it continues to be Compliant Covered Code. ATTACHMENT D COMMERCIAL USE LICENSE 1. Effect. This Attachment D is effective only if signed below by You and Original Contributor, and applies to Your Commercial Use of Original Code and Upgraded Code. 2. Term. Upon execution of this Attachment D by You and Original Contributor, this Commercial Use license shall have an initial term of 3 years and shall automatically renew for additional one year terms unless either party provides notice to the other no less than 60 days prior to an anniversary date. 3. Commercial Use License Grant. Subject to Your compliance with Section 4 below, Section 8.10 of the Research Use license, and the TCK license; in addition to the Research Use license, the TCK license, and the Internal Deployment Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute Compliant Covered Code; b) compile Compliant Covered Code and reproduce and distribute the same in Executable form through multiple tiers of distribution; and c) reproduce and distribute Reformatted Specifications in association with Compliant Covered Code. 4. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities specified in the Research Use license, the TCK license and the Internal Deployment license, and as a condition to exercising the rights granted in Section 3 above, You agree to the following additional requirements and responsibilities: a) Distribution of Source Code. Source Code of Compliant Covered Code may be distributed only to another Licensee of the same Technology. b) Distribution of Executable Code. You may distribute the Executable version(s) of Compliant Covered Code under a license of Your choice, which may contain terms different from this License, provided (i) that You are in compliance with the terms of this License, and (ii) You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by Original Contributor or any other Contributor. c) Branding. Products integrating Compliant Covered Code used for Commercial Use must be branded with the Technology compliance logo under a separate trademark license required to be executed by You and Original Contributor concurrent with execution of this Attachment D. 5. Indemnity/Limitation of Liability. The provisions of Section 7.1 of the Research Use license are superseded by the following: a) Your Indemnity Obligation. You hereby agree to defend, at Your expense, any legal proceeding brought against Original Contributor or any Licensee to the extent it is based on a claim: (i) that the use, reproduction or distribution of any of Your Error Corrections or Shared Modifications is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention; (ii) arising in connection with any representation, warranty, support, indemnity, liability or other license terms You may offer in connection with any Covered Code; or (iii) arising from Your Commercial Use of Covered Code, other than a claim covered by Section 5.b) below, or a patent claim based solely on Covered Code not provided by You. You will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by You, attributable to such claim. b) Original Contributor's Indemnity Obligation. Original Contributor will defend, at its expense, any legal proceeding brought against You, to the extent it is based on a claim that Your authorized Commercial Use of Original Code and Upgraded Code is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention, and will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. The foregoing shall not apply to any claims of intellectual property infringement based upon the combination of code or documentation supplied by Original Contributor with code, technology or documentation from other sources. c) Right of Intervention. Original Contributor will have the right, but not the obligation, to defend You, at Original Contributor's expense, in connection with a claim that Your Commercial Use of Original Code and Upgraded Code is an infringement of a third party patent and will, if Original Contributor chooses to defend You, pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. d) Prerequisites. Under Sections 5.b) and c) above, You must, and under Section 5.a) above, Original Contributor or any Licensee must: (i) provide notice of the claim promptly to the party providing an indemnity; (ii) give the indemnifying party sole control of the defense and settlement of the claim; (iii) provide the indemnifying party, at indemnifying party's expense, all available information, assistance and authority to defend; and (iv) not have compromised or settled such claim or proceeding without the indemnifying party's prior written consent. e) Additional Remedies. Should any Original Code, Upgraded Code, TCK, Specifications, or Modifications become, or in the indemnifying party's opinion be likely to become, the subject of a claim of infringement for which indemnity is provided above, the indemnifying party may, at its sole option, attempt to procure on reasonable terms the rights necessary for the indemnified party to exercise its license rights under this License with respect to the infringing items, or to modify the infringing items so that they are no longer infringing without substantially impairing their function or performance. If the indemnifying party is unable to do the foregoing after reasonable efforts, then the indemnifying party may send a notice of such inability to the indemnified party together with a refund of any license fees received by the indemnifying party from the indemnified party for the infringing items applicable to the indemnified party's future use or distribution of such infringing items, in which case the indemnifying party will not be liable for any damages resulting from infringing activity with respect to the infringing items occurring after such notice and refund. 6. Support Programs. Support to You. Technical support is not provided to You by Original Contributor under this License. You may contract for one or more support programs from Original Contributor relating to the Technology which are described on the SCSL Webpage. Customer Support. You are responsible for providing technical and maintenance support services to Your customers for Your products and services incorporating the Compliant Covered code. 7. Royalties and Payments. Technology specified in Attachment B. Field of Use:____________________ Royalty per Unit $_____________ b) Royalty Payments. Payment of royalties shall be made quarterly, shall be due thirty (30) days following the end of the calendar quarter to which they relate and shall be submitted with a written statement documenting the basis for the royalty calculation. c) Taxes. All payments required by this License shall be made in United States dollars, are exclusive of taxes, and Licensee agrees to bear and be responsible for the payment of all such taxes, including, but not limited to, all sales, use, rental receipt, personal property or other taxes and their equivalents which may be levied or assessed in connection with this License (excluding only taxes based on Original Contributor's net income). To the extent Licensee is required to withhold taxes based upon Original Contributor's income in any country, You agree to provide Original Contributor with written evidence of such withholding, suitable for Original Contributor to obtain a tax credit in the United States. d) Records. You agree to maintain account books and records consistent with Generally Accepted Accounting Principles appropriate to Your domicile, as may be in effect from time to time, sufficient to allow the correctness of the royalties required to be paid pursuant to this License to be determined. e) Audit Rights. Original Contributor shall have the right to audit such accounts upon reasonable prior notice using an independent auditor of Original Contributor's choice (the "Auditor"). The Auditor shall be bound to keep confidential the details of Your business affairs and to limit disclosure of the results of any audit to the sufficiency of the accounts and the amount, if any, of a payment adjustment that should be made. Such audits shall not occur more than once each year (unless discrepancies are discovered in excess of the five percent (5%) threshold set forth in Section 7.f) below, in which case two consecutive quarters per year may be audited). Except as set forth in Section 7.f) below, Original Contributor shall bear all costs and expenses associated with the exercise of its rights to audit. f) Payment Errors. In the event that any errors in payments shall be determined, such errors shall be corrected by appropriate adjustment in payment for the quarterly period during which the error is discovered. In the event of an underpayment of more than five percent (5%) of the proper amount owed, upon such underpayment being properly determined by the Auditor, You agree to reimburse Original Contributor the amount of the underpayment and all reasonable costs and expenses associated with the exercise of its rights to audit, and interest on the overdue amount at the maximum allowable interest rate from the date of accrual of such obligation. 8. Notice of Breach or Infringement. Each party shall notify the other immediately in writing when it becomes aware of any breach or violation of the terms of this License, or when You become aware of any potential or actual infringement by a third party of the Technology or Sun's Intellectual Property Rights therein. 9. Proprietary Rights Notices. You may not remove any copyright notices, trademark notices or other proprietary legends of Original Contributor or its suppliers contained on or in the Original Code, Upgraded Code and Specifications. 10. Notices. All written notices required by this License must be delivered in person or by means evidenced by a delivery receipt and will be effective upon receipt by the persons at the addresses specified below. Original Contributor: You: Sun Microsystems, Inc. _____________________________ 4150 Network Circle ______________________________ Santa Clara, California 95054 ______________________________ Attn.: VP, Sun Software and=20 Technology Sales ______________________________ cc: Legal (Software Sales)=20 11. Disclaimer of Agency. The relationship created hereby is that of licensor and licensee and the parties hereby acknowledge and agree that nothing herein shall be deemed to constitute You as a franchisee of Original Contributor. You hereby waive the benefit of any state or federal statutes dealing with the establishment and regulation of franchises. Agreed: You: Original Contributor: _____________________________ Sun Microsystems, Inc. (Your Name)=20 By:_________________________ By:_____________________ Title:_______________________ Title:____________________ Date:______________________ Date:____________________ ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT The following license is effective for the Java(tm)2 SDK Technology Compatibility Kit only upon execution of a separate support agreement between You and Original Contributor (subject to an annual fee) as described on the SCSL Webpage. The Technology Compatibility Kit for the Technology specified in Attachment B may be accessed at the Technology Download Site only upon execution of the support agreement. 1. TCK License. a) Subject to the restrictions set forth in Section 1.b below and Section 8.10 of the Research Use license, in addition to the Research Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights in the TCK (without the right to sublicense), to use the TCK to develop and test Covered Code. b) TCK Use Restrictions. You are not authorized to create derivative works of the TCK or use the TCK to test any implementation of the Specification that is not Covered Code. You may not publish your test results or make claims of comparative compatibility with respect to other implementations of the Specification. In consideration for the license grant in Section 1.a above you agree not to develop your own tests which are intended to validate conformation with the Specification. 2. Requirements for Determining Compliance. 2.1 Definitions. a) "Added Value" means code which: (i) has a principal purpose which is substantially different from that of the stand-alone Technology; (ii) represents a significant functional and value enhancement to the Technology; (iii) operates in conjunction with the Technology; and (iv) is not marketed as a technology which replaces or substitutes for the Technology. b) "Java Classes" means the specific class libraries associated with each Technology defined in Attachment B. c) "Java Runtime Interpreter" means the program(s) which implement the Java virtual machine for the Technology as defined in the Specification. d) "Platform Dependent Part" means those Original Code and Upgraded Code files of the Technology which are not in a "share" directory or subdirectory thereof. e) "Shared Part" means those Original Code and Upgraded Code files of the Technology which are identified as "shared" (or words of similar meaning) or which are in any "share" directory or subdirectory thereof, except those files specifically designated by Original Contributor as modifiable. f) "User's Guide" means the users guide for the TCK which Sun makes available to You to provide direction in how to run the TCK and properly interpret the results, as may be revised by Sun from time to time. 2.2 Development Restrictions. Compliant Covered Code: a) must include Added Value; b) must fully comply with the Specifications for the Technology specified in Attachment B; c) must include the Shared Part, complete and unmodified; d) may not modify the functional behavior of the Java Runtime Interpreter or the Java Classes; e) may not modify, subset or superset the interfaces of the Java Runtime Interpreter or the Java Classes; f) may not subset or superset the Java Classes; and g) may not modify or extend the required public class or public interface declarations whose names begin with "java", "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or their equivalents in any subsequent naming convention. 2.3 Compatibility Testing. Successful compatibility testing must be completed by You, or at Original Contributor's option, a third party designated by Original Contributor, to conduct such tests, in accordance with the User's Guide, and using the most current version of the applicable TCK available from Original Contributor one hundred twenty (120) days (two hundred forty [240] days in the case of silicon implementations) prior to: (i) Your Internal Deployment Use; and (ii) each release of Compliant Covered Code by You for Commercial Use. In the event that You elect to use a version of Upgraded Code that is newer than that which is required under this Section 2.3, then You agree to pass the version of the TCK that corresponds to such newer version of Upgraded Code. 2.4 Test Results. You agree to provide to Original Contributor or the third party test facility if applicable, Your test results that demonstrate that Covered Code is Compliant Covered Code and that Original Contributor may publish or otherwise distribute such test results. pkg_add desktop-file-utils-0.10_4.tgz skipping desktop-file-utils-0.10_4, already added pkg_add expat-2.0.0_1.tgz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tgz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tgz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tgz skipping gettext-0.14.5_2, already added pkg_add glib-2.8.6_1.tgz skipping glib-2.8.6_1, already added pkg_add gtk-2.8.17.tgz skipping gtk-2.8.17, already added pkg_add hicolor-icon-theme-0.5.tgz skipping hicolor-icon-theme-0.5, already added pkg_add jakarta-oro-2.0.8.tgz pkg_add javavmwrapper-2.0_6.tgz skipping javavmwrapper-2.0_6, already added pkg_add jdk-1.4.2p8_3.tgz skipping jdk-1.4.2p8_3, already added pkg_add jdk-1.5.0p3.tgz skipping jdk-1.5.0p3, already added pkg_add jpeg-6b_4.tgz skipping jpeg-6b_4, already added pkg_add libIDL-0.8.6_2.tgz skipping libIDL-0.8.6_2, already added pkg_add libXft-2.1.7_1.tgz skipping libXft-2.1.7_1, already added pkg_add libiconv-1.9.2_2.tgz skipping libiconv-1.9.2_2, already added pkg_add libxml2-2.6.23_1.tgz skipping libxml2-2.6.23_1, already added pkg_add mozilla-1.7.12_6,2.tgz skipping mozilla-1.7.12_6,2, already added pkg_add nspr-4.6.1.tgz skipping nspr-4.6.1, already added pkg_add nss-3.11_1.tgz skipping nss-3.11_1, already added pkg_add pango-1.10.4.tgz skipping pango-1.10.4, already added pkg_add pkgconfig-0.20.tgz skipping pkgconfig-0.20, already added pkg_add png-1.2.8_3.tgz skipping png-1.2.8_3, already added pkg_add popt-1.7_1.tgz skipping popt-1.7_1, already added pkg_add shared-mime-info-0.17_1.tgz skipping shared-mime-info-0.17_1, already added pkg_add tiff-3.8.2.tgz skipping tiff-3.8.2, already added pkg_add urwfonts-1.0_1.tgz skipping urwfonts-1.0_1, already added pkg_add xalan-j-2.7.0.tgz pkg_add xerces-j-2.7.1.tgz skipping xerces-j-2.7.1, already added =3D=3D=3D> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/cas= tor.jar - found =3D=3D=3D> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/jak= arta-oro.jar - found =3D=3D=3D> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/xal= an.jar - found =3D=3D=3D> pfpro-0.1.1 depends on file: /usr/local/jdk1.4.2/bin/java - fo= und =3D=3D=3D> pfpro-0.1.1 depends on file: /usr/local/bin/ant - found =3D=3D=3D> Configuring for pfpro-0.1.1 =3D=3D=3D> Building for pfpro-0.1.1 Buildfile: build.xml BUILD FAILED java.lang.UnsupportedClassVersionError: org/apache/xerces/jaxp/SAXParserFac= toryImpl (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:537) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$100(URLClassLoader.java:55) at java.net.URLClassLoader$1.run(URLClassLoader.java:194) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:282) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:174) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) at org.apache.tools.ant.util.JAXPUtils.newParserFactory(JAXPUtils.java:114) at org.apache.tools.ant.util.JAXPUtils.getNSParserFactory(JAXPUtils.java:1= 00) at org.apache.tools.ant.util.JAXPUtils.getNamespaceXMLReader(JAXPUtils.jav= a:163) at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:19= 3) at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:14= 0) at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:= 91) at org.apache.tools.ant.Main.runBuild(Main.java:653) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) Total time: 1 second java.lang.UnsupportedClassVersionError: org/apache/xerces/jaxp/SAXParserFac= toryImpl (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:537) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$100(URLClassLoader.java:55) at java.net.URLClassLoader$1.run(URLClassLoader.java:194) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:282) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:174) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) at org.apache.tools.ant.util.JAXPUtils.newParserFactory(JAXPUtils.java:114) at org.apache.tools.ant.util.JAXPUtils.getNSParserFactory(JAXPUtils.java:1= 00) at org.apache.tools.ant.util.JAXPUtils.getNamespaceXMLReader(JAXPUtils.jav= a:163) at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:19= 3) at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:14= 0) at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:= 91) at org.apache.tools.ant.Main.runBuild(Main.java:653) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) org/apache/xerces/jaxp/SAXParserFactoryImpl (Unsupported major.minor versio= n 49.0) *** Error code 1 Stop in /a/ports/net-mgmt/pfpro. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/net-mgmt/pfpro ended at Tue Apr 11 10:13:31 GMT 2006 ----- End forwarded message ----- --fqIB0bRxfTYxTb/F Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6duWry0BWjoQKURAqcPAKD1MRuLZ/EWXxOGV2r3jIRbpAPUpQCgsJ1L yvbUPBUholpgX6haP3dBhEc= =lB7w -----END PGP SIGNATURE----- --fqIB0bRxfTYxTb/F-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 12:57:16 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 432DC16A406; Tue, 11 Apr 2006 12:57:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3687E43FDE; Tue, 11 Apr 2006 12:56:56 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 82EF71A3C29; Tue, 11 Apr 2006 05:56:53 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E35CF51570; Tue, 11 Apr 2006 08:56:52 -0400 (EDT) Date: Tue, 11 Apr 2006 08:56:52 -0400 From: Kris Kennaway To: hq@FreeBSD.org, java@FreeBSD.org Message-ID: <20060411125652.GT54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4Kq+wHeKEs1nwG7z" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: xpp3-1.1.3.4.M,1 failed on i386 4] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 12:57:16 -0000 --4Kq+wHeKEs1nwG7z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 09:28:46 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: xpp3-1.1.3.4.M,1 failed on i386 4 X-UIDL: R]f"!c2O"!dM^"!8<8"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 substantive laws of California and United States. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction to enforce such award. b) All arbitration proceedings shall be conducted in English by a single arbitrator selected in accordance with the Rules, who must be fluent in English and be either a retired judge or practicing attorney having at least ten (10) years litigation experience and be reasonably familiar with the technology matters relative to the dispute. Unless otherwise agreed, arbitration venue shall be in London, Tokyo, or San Francisco, whichever is closest to defendant's principal business office. The arbitrator may award monetary damages only and nothing shall preclude either party from seeking provisional or emergency relief from a court of competent jurisdiction. The arbitrator shall have no authority to award damages in excess of those permitted in this License and any such award in excess is void. All awards will be payable in U.S. dollars and may include, for the prevailing party (i) pre-judgment award interest, (ii) reasonable attorneys' fees incurred in connection with the arbitration, and (iii) reasonable costs and expenses incurred in enforcing the award. The arbitrator will order each party to produce identified documents and respond to no more than twenty-five single question interrogatories. 8.7 Construction. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. 8.8 U.S. Government End Users. The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. You agree to pass this notice to Your licensees. 8.9 Press Announcements. All press announcements relative to the execution of this License must be reviewed and approved by Original Contributor and You prior to release. 8.10 International Use. a) Export/Import laws. Covered Code is subject to U.S. export control laws and may be subject to export or import regulations in other countries. Each party agrees to comply strictly with all such laws and regulations and acknowledges their responsibility to obtain such licenses to export, re-export, or import as may be required. You agree to pass these obligations to Your licensees. b) Intellectual Property Protection. Due to limited intellectual property protection and enforcement in certain countries, You agree not to redistribute the Original Code, Upgraded Code, TCK and Specifications to any country other than the list of restricted countries on the SCSL Webpage. 8.11 Language. This License is in the English language only, which language shall be controlling in all respects, and all versions of this License in any other language shall be for accommodation only and shall not be binding on the parties to this License. All communications and notices made or given pursuant to this License, and all documentation and support to be provided, unless otherwise noted, shall be in the English language. PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO EXIT. ACCEPT REJECT GLOSSARY 1. "Commercial Use" means any use (excluding Internal Deployment Use) or distribution, directly or indirectly of Compliant Covered Code by You to any third party, alone or bundled with any other software or hardware, for direct or indirect commercial or strategic gain or advantage, subject to execution of Attachment D by You and Original Contributor. 2. "Community Code" means the Original Code, Upgraded Code, Error Corrections, Shared Modifications, or any combination thereof. 3. "Community Webserver(s)" means the webservers designated by Original Contributor for posting Error Corrections and Shared Modifications. 4. "Compliant Covered Code" means Covered Code that complies with the requirements of the TCK. 5. "Contributor" means each Licensee that creates or contributes to the creation of any Error Correction or Shared Modification. 6. "Covered Code" means the Original Code, Upgraded Code, Modifications, or any combination thereof. 7. "Error Correction" means any change made to Community Code which conforms to the Specification and corrects the adverse effect of a failure of Community Code to perform any function set forth in or required by the Specifications. 7. "Executable" means Covered Code that has been converted to a form other than Source Code. 9. "Extension(s)" means any additional classes or other programming code and/or interfaces developed by or for You which: (i) are designed for use with the Technology; (ii) constitute an API for a library of computing functions or services; and (iii) are disclosed to third party software developers for the purpose of developing software which invokes such additional classes or other programming code and/or interfaces. The foregoing shall not apply to software development by Your subcontractors to be exclusively used by You. 10. "Intellectual Property Rights" means worldwide statutory and common law rights associated solely with (i) patents and patent applications; (ii) works of authorship including copyrights, copyright applications, copyright registrations and "moral rights"; (iii) the protection of trade and industrial secrets and confidential information; and (iv) divisions, continuations, renewals, and re-issuances of the foregoing now existing or acquired in the future. 11. "Internal Deployment Use" means use of Compliant Covered Code (excluding Research Use) within Your business or organization only by Your employees and/or agents, subject to execution of Attachment C by You and Original Contributor, if required. 12. "Licensee" means any party that has entered into and has in effect a version of this License with Original Contributor. 13. "Modification(s)" means (i) any change to Covered Code; (ii) any new file or other representation of computer program statements that contains any portion of Covered Code; and/or (iii) any new Source Code implementing any portion of the Specifications. 14. "Original Code" means the initial Source Code for the Technology as described on the Technology Download Site. 15. "Original Contributor" means Sun Microsystems, Inc., its affiliates and its successors and assigns. 16. "Reformatted Specifications" means any revision to the Specifications which translates or reformats the Specifications (as for example in connection with Your documentation) but which does not alter, subset or superset the functional or operational aspects of the Specifications. 17. "Research Use" means use and distribution of Covered Code only for Your research, development, educational or personal and individual use, and expressly excludes Internal Deployment Use and Commercial Use. 18. "SCSL Webpage" means the Sun Community Source license webpage located at http://sun.com/software/communitysource, or such other url that Sun may designate from time to time. 19. "Shared Modifications" means Modifications provided by You, at Your option, pursuant to Section 2.2, or received by You from a Contributor pursuant to Section 2.3. 20. "Source Code" means computer program statements written in any high-level, readable form suitable for modification and development. 21. "Specifications" means the specifications for the Technology and other documentation, as designated on the Technology Download Site, as may be revised by Original Contributor from time to time. 22. "Sun Trademarks" means Original Contributor's SUN, JAVA, and JINI trademarks and logos, whether now used or adopted in the future. =20 23. "Technology" means the=20 technology described in Attachment B, and Upgrades. 24. "Technology Compatibility Kit" or "TCK" means the test programs, procedures and/or other requirements, designated by Original Contributor for use in verifying compliance of Covered Code with the Specifications, in conjunction with the Original Code and Upgraded Code. Original Contributor may, in its sole discretion and from time to time, revise a TCK to correct errors and/or omissions and in connection with Upgrades. 25. "Technology Download Site" means the site(s) designated by Original Contributor for access to the Original Code, Upgraded Code, TCK and Specifications. 26. "Upgrade(s)" means new versions of Technology designated exclusively by Original Contributor as an "Upgrade" and released by Original Contributor from time to time. 27. "Upgraded Code" means the Source Code for Upgrades, possibly including Modifications made by Contributors. 28. "You(r)" means an individual, or a legal entity acting by and through an individual or individuals, exercising rights either under this License or under a future version of this License issued pursuant to Section 4.1. For legal entities, "You(r)" includes any entity that by majority voting interest controls, is controlled by, or is under common control with You. ATTACHMENT A REQUIRED NOTICES ATTACHMENT A-1 REQUIRED IN ALL CASES "The contents of this file, or the files included with this file, are subject to the current version of Sun Community Source License for [fill in name of applicable Technology] (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at http://sun.com/software/communitysource. See the License for the rights, obligations and limitations governing use of the contents of the file. The Original and Upgraded Code is [fill in name and version of applicable Technology]. The developer of the Original and Upgraded Code is Sun Microsystems, Inc. Sun Microsystems, Inc. owns the copyrights in the portions it created. All Rights Reserved. Contributor(s): _______________________________________________ Associated Test Suite(s) Location: ________________________________ ATTACHMENT A-2 SAMPLE LICENSEE CERTIFICATION "By clicking the `Agree' button below, You certify that You are a Licensee in good standing under the Sun Community Source License, [fill in applicable Technology and Version] ("License") and that Your access, use and distribution of code and information You may obtain at this site is subject to the License." ATTACHMENT A-3 REQUIRED STUDENT NOTIFICATION "This software and related documentation has been obtained by your educational institution subject to the Sun Community Source License, [fill in applicable Technology]. You have been provided access to the software and related documentation for use only in connection with your course work and research activities as a matriculated student of your educational institution. Any other use is expressly prohibited. THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY VARIOUS INTELLECTUAL PROPERTY RIGHTS. You may not use this file except in compliance with the License. You may obtain a copy of the License on the web at http://sun.com/software/communitysource." ATTACHMENT B Java(tm) 2 SDK Technology Description of "Technology" Java(tm) 2 SDK Technology v. 5.0 as described on the Technology Download Site. ATTACHMENT C INTERNAL DEPLOYMENT USE This Attachment C is only effective for the Technology specified in Attachment B, upon execution of Attachment D (Commercial Use License) including the requirement to pay royalties. In the event of a conflict between the terms of this Attachment C and Attachment D, the terms of Attachment D shall govern. 1. Internal Deployment License Grant. Subject to Your compliance with Section 2 below, and Section 8.10 of the Research Use license; in addition to the Research Use license and the TCK license, Original Contributor grants to You a worldwide, non-exclusive license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute internally, Original Code and Upgraded Code as part of Compliant Covered Code, and Specifications, for Internal Deployment Use, b) compile such Original Code and Upgraded Code, as part of Compliant Covered Code, and reproduce and distribute internally the same in Executable form for Internal Deployment Use, and c) reproduce and distribute internally, Reformatted Specifications for use in connection with Internal Deployment Use. 2. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities described under Section 3.1 of the Research Use license, and as a condition to exercising the rights granted under Section 3 above, You agree to the following additional requirements and responsibilities: 2.1 Compatibility. All Covered Code must be Compliant Covered Code prior to any Internal Deployment Use or Commercial Use, whether originating with You or acquired from a third party. Successful compatibility testing must be completed in accordance with the TCK License. If You make any further Modifications to any Covered Code previously determined to be Compliant Covered Code, you must ensure that it continues to be Compliant Covered Code. ATTACHMENT D COMMERCIAL USE LICENSE 1. Effect. This Attachment D is effective only if signed below by You and Original Contributor, and applies to Your Commercial Use of Original Code and Upgraded Code. 2. Term. Upon execution of this Attachment D by You and Original Contributor, this Commercial Use license shall have an initial term of 3 years and shall automatically renew for additional one year terms unless either party provides notice to the other no less than 60 days prior to an anniversary date. 3. Commercial Use License Grant. Subject to Your compliance with Section 4 below, Section 8.10 of the Research Use license, and the TCK license; in addition to the Research Use license, the TCK license, and the Internal Deployment Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights covering the Original Code, Upgraded Code and Specifications, to do the following: a) reproduce and distribute Compliant Covered Code; b) compile Compliant Covered Code and reproduce and distribute the same in Executable form through multiple tiers of distribution; and c) reproduce and distribute Reformatted Specifications in association with Compliant Covered Code. 4. Additional Requirements and Responsibilities. In addition to the requirements and responsibilities specified in the Research Use license, the TCK license and the Internal Deployment license, and as a condition to exercising the rights granted in Section 3 above, You agree to the following additional requirements and responsibilities: a) Distribution of Source Code. Source Code of Compliant Covered Code may be distributed only to another Licensee of the same Technology. b) Distribution of Executable Code. You may distribute the Executable version(s) of Compliant Covered Code under a license of Your choice, which may contain terms different from this License, provided (i) that You are in compliance with the terms of this License, and (ii) You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by Original Contributor or any other Contributor. c) Branding. Products integrating Compliant Covered Code used for Commercial Use must be branded with the Technology compliance logo under a separate trademark license required to be executed by You and Original Contributor concurrent with execution of this Attachment D. 5. Indemnity/Limitation of Liability. The provisions of Section 7.1 of the Research Use license are superseded by the following: a) Your Indemnity Obligation. You hereby agree to defend, at Your expense, any legal proceeding brought against Original Contributor or any Licensee to the extent it is based on a claim: (i) that the use, reproduction or distribution of any of Your Error Corrections or Shared Modifications is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention; (ii) arising in connection with any representation, warranty, support, indemnity, liability or other license terms You may offer in connection with any Covered Code; or (iii) arising from Your Commercial Use of Covered Code, other than a claim covered by Section 5.b) below, or a patent claim based solely on Covered Code not provided by You. You will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by You, attributable to such claim. b) Original Contributor's Indemnity Obligation. Original Contributor will defend, at its expense, any legal proceeding brought against You, to the extent it is based on a claim that Your authorized Commercial Use of Original Code and Upgraded Code is an infringement of a third party trade secret or a copyright in a country that is a signatory to the Berne Convention, and will pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. The foregoing shall not apply to any claims of intellectual property infringement based upon the combination of code or documentation supplied by Original Contributor with code, technology or documentation from other sources. c) Right of Intervention. Original Contributor will have the right, but not the obligation, to defend You, at Original Contributor's expense, in connection with a claim that Your Commercial Use of Original Code and Upgraded Code is an infringement of a third party patent and will, if Original Contributor chooses to defend You, pay all damages costs and fees awarded by a court of competent jurisdiction, or such settlement amount negotiated by Original Contributor, attributable to such claim. d) Prerequisites. Under Sections 5.b) and c) above, You must, and under Section 5.a) above, Original Contributor or any Licensee must: (i) provide notice of the claim promptly to the party providing an indemnity; (ii) give the indemnifying party sole control of the defense and settlement of the claim; (iii) provide the indemnifying party, at indemnifying party's expense, all available information, assistance and authority to defend; and (iv) not have compromised or settled such claim or proceeding without the indemnifying party's prior written consent. e) Additional Remedies. Should any Original Code, Upgraded Code, TCK, Specifications, or Modifications become, or in the indemnifying party's opinion be likely to become, the subject of a claim of infringement for which indemnity is provided above, the indemnifying party may, at its sole option, attempt to procure on reasonable terms the rights necessary for the indemnified party to exercise its license rights under this License with respect to the infringing items, or to modify the infringing items so that they are no longer infringing without substantially impairing their function or performance. If the indemnifying party is unable to do the foregoing after reasonable efforts, then the indemnifying party may send a notice of such inability to the indemnified party together with a refund of any license fees received by the indemnifying party from the indemnified party for the infringing items applicable to the indemnified party's future use or distribution of such infringing items, in which case the indemnifying party will not be liable for any damages resulting from infringing activity with respect to the infringing items occurring after such notice and refund. 6. Support Programs. Support to You. Technical support is not provided to You by Original Contributor under this License. You may contract for one or more support programs from Original Contributor relating to the Technology which are described on the SCSL Webpage. Customer Support. You are responsible for providing technical and maintenance support services to Your customers for Your products and services incorporating the Compliant Covered code. 7. Royalties and Payments. Technology specified in Attachment B. Field of Use:____________________ Royalty per Unit $_____________ b) Royalty Payments. Payment of royalties shall be made quarterly, shall be due thirty (30) days following the end of the calendar quarter to which they relate and shall be submitted with a written statement documenting the basis for the royalty calculation. c) Taxes. All payments required by this License shall be made in United States dollars, are exclusive of taxes, and Licensee agrees to bear and be responsible for the payment of all such taxes, including, but not limited to, all sales, use, rental receipt, personal property or other taxes and their equivalents which may be levied or assessed in connection with this License (excluding only taxes based on Original Contributor's net income). To the extent Licensee is required to withhold taxes based upon Original Contributor's income in any country, You agree to provide Original Contributor with written evidence of such withholding, suitable for Original Contributor to obtain a tax credit in the United States. d) Records. You agree to maintain account books and records consistent with Generally Accepted Accounting Principles appropriate to Your domicile, as may be in effect from time to time, sufficient to allow the correctness of the royalties required to be paid pursuant to this License to be determined. e) Audit Rights. Original Contributor shall have the right to audit such accounts upon reasonable prior notice using an independent auditor of Original Contributor's choice (the "Auditor"). The Auditor shall be bound to keep confidential the details of Your business affairs and to limit disclosure of the results of any audit to the sufficiency of the accounts and the amount, if any, of a payment adjustment that should be made. Such audits shall not occur more than once each year (unless discrepancies are discovered in excess of the five percent (5%) threshold set forth in Section 7.f) below, in which case two consecutive quarters per year may be audited). Except as set forth in Section 7.f) below, Original Contributor shall bear all costs and expenses associated with the exercise of its rights to audit. f) Payment Errors. In the event that any errors in payments shall be determined, such errors shall be corrected by appropriate adjustment in payment for the quarterly period during which the error is discovered. In the event of an underpayment of more than five percent (5%) of the proper amount owed, upon such underpayment being properly determined by the Auditor, You agree to reimburse Original Contributor the amount of the underpayment and all reasonable costs and expenses associated with the exercise of its rights to audit, and interest on the overdue amount at the maximum allowable interest rate from the date of accrual of such obligation. 8. Notice of Breach or Infringement. Each party shall notify the other immediately in writing when it becomes aware of any breach or violation of the terms of this License, or when You become aware of any potential or actual infringement by a third party of the Technology or Sun's Intellectual Property Rights therein. 9. Proprietary Rights Notices. You may not remove any copyright notices, trademark notices or other proprietary legends of Original Contributor or its suppliers contained on or in the Original Code, Upgraded Code and Specifications. 10. Notices. All written notices required by this License must be delivered in person or by means evidenced by a delivery receipt and will be effective upon receipt by the persons at the addresses specified below. Original Contributor: You: Sun Microsystems, Inc. _____________________________ 4150 Network Circle ______________________________ Santa Clara, California 95054 ______________________________ Attn.: VP, Sun Software and=20 Technology Sales ______________________________ cc: Legal (Software Sales)=20 11. Disclaimer of Agency. The relationship created hereby is that of licensor and licensee and the parties hereby acknowledge and agree that nothing herein shall be deemed to constitute You as a franchisee of Original Contributor. You hereby waive the benefit of any state or federal statutes dealing with the establishment and regulation of franchises. Agreed: You: Original Contributor: _____________________________ Sun Microsystems, Inc. (Your Name)=20 By:_________________________ By:_____________________ Title:_______________________ Title:____________________ Date:______________________ Date:____________________ ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT The following license is effective for the Java(tm)2 SDK Technology Compatibility Kit only upon execution of a separate support agreement between You and Original Contributor (subject to an annual fee) as described on the SCSL Webpage. The Technology Compatibility Kit for the Technology specified in Attachment B may be accessed at the Technology Download Site only upon execution of the support agreement. 1. TCK License. a) Subject to the restrictions set forth in Section 1.b below and Section 8.10 of the Research Use license, in addition to the Research Use license, Original Contributor grants to You a worldwide, non-exclusive, non-transferable license, to the extent of Original Contributor's Intellectual Property Rights in the TCK (without the right to sublicense), to use the TCK to develop and test Covered Code. b) TCK Use Restrictions. You are not authorized to create derivative works of the TCK or use the TCK to test any implementation of the Specification that is not Covered Code. You may not publish your test results or make claims of comparative compatibility with respect to other implementations of the Specification. In consideration for the license grant in Section 1.a above you agree not to develop your own tests which are intended to validate conformation with the Specification. 2. Requirements for Determining Compliance. 2.1 Definitions. a) "Added Value" means code which: (i) has a principal purpose which is substantially different from that of the stand-alone Technology; (ii) represents a significant functional and value enhancement to the Technology; (iii) operates in conjunction with the Technology; and (iv) is not marketed as a technology which replaces or substitutes for the Technology. b) "Java Classes" means the specific class libraries associated with each Technology defined in Attachment B. c) "Java Runtime Interpreter" means the program(s) which implement the Java virtual machine for the Technology as defined in the Specification. d) "Platform Dependent Part" means those Original Code and Upgraded Code files of the Technology which are not in a "share" directory or subdirectory thereof. e) "Shared Part" means those Original Code and Upgraded Code files of the Technology which are identified as "shared" (or words of similar meaning) or which are in any "share" directory or subdirectory thereof, except those files specifically designated by Original Contributor as modifiable. f) "User's Guide" means the users guide for the TCK which Sun makes available to You to provide direction in how to run the TCK and properly interpret the results, as may be revised by Sun from time to time. 2.2 Development Restrictions. Compliant Covered Code: a) must include Added Value; b) must fully comply with the Specifications for the Technology specified in Attachment B; c) must include the Shared Part, complete and unmodified; d) may not modify the functional behavior of the Java Runtime Interpreter or the Java Classes; e) may not modify, subset or superset the interfaces of the Java Runtime Interpreter or the Java Classes; f) may not subset or superset the Java Classes; and g) may not modify or extend the required public class or public interface declarations whose names begin with "java", "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or their equivalents in any subsequent naming convention. 2.3 Compatibility Testing. Successful compatibility testing must be completed by You, or at Original Contributor's option, a third party designated by Original Contributor, to conduct such tests, in accordance with the User's Guide, and using the most current version of the applicable TCK available from Original Contributor one hundred twenty (120) days (two hundred forty [240] days in the case of silicon implementations) prior to: (i) Your Internal Deployment Use; and (ii) each release of Compliant Covered Code by You for Commercial Use. In the event that You elect to use a version of Upgraded Code that is newer than that which is required under this Section 2.3, then You agree to pass the version of the TCK that corresponds to such newer version of Upgraded Code. 2.4 Test Results. You agree to provide to Original Contributor or the third party test facility if applicable, Your test results that demonstrate that Covered Code is Compliant Covered Code and that Original Contributor may publish or otherwise distribute such test results. pkg_add atk-1.10.3_1.tgz skipping atk-1.10.3_1, already added pkg_add bitstream-vera-1.10_2.tgz skipping bitstream-vera-1.10_2, already added pkg_add cairo-1.0.4.tgz skipping cairo-1.0.4, already added pkg_add desktop-file-utils-0.10_4.tgz skipping desktop-file-utils-0.10_4, already added pkg_add expat-2.0.0_1.tgz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tgz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tgz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tgz skipping gettext-0.14.5_2, already added pkg_add glib-2.8.6_1.tgz skipping glib-2.8.6_1, already added pkg_add gtk-2.8.17.tgz skipping gtk-2.8.17, already added pkg_add hicolor-icon-theme-0.5.tgz skipping hicolor-icon-theme-0.5, already added pkg_add javavmwrapper-2.0_6.tgz skipping javavmwrapper-2.0_6, already added pkg_add jdk-1.5.0p3.tgz skipping jdk-1.5.0p3, already added pkg_add jpeg-6b_4.tgz skipping jpeg-6b_4, already added pkg_add libIDL-0.8.6_2.tgz skipping libIDL-0.8.6_2, already added pkg_add libXft-2.1.7_1.tgz skipping libXft-2.1.7_1, already added pkg_add libiconv-1.9.2_2.tgz skipping libiconv-1.9.2_2, already added pkg_add libxml2-2.6.23_1.tgz skipping libxml2-2.6.23_1, already added pkg_add mozilla-1.7.12_6,2.tgz skipping mozilla-1.7.12_6,2, already added pkg_add nspr-4.6.1.tgz skipping nspr-4.6.1, already added pkg_add nss-3.11_1.tgz skipping nss-3.11_1, already added pkg_add pango-1.10.4.tgz skipping pango-1.10.4, already added pkg_add pkgconfig-0.20.tgz skipping pkgconfig-0.20, already added pkg_add png-1.2.8_3.tgz skipping png-1.2.8_3, already added pkg_add popt-1.7_1.tgz skipping popt-1.7_1, already added pkg_add shared-mime-info-0.17_1.tgz skipping shared-mime-info-0.17_1, already added pkg_add tiff-3.8.2.tgz skipping tiff-3.8.2, already added pkg_add xmlpull-1.1.3.4a_1.tgz =3D=3D=3D> xpp3-1.1.3.4.M,1 depends on file: /usr/local/share/java/classe= s/xmlpull.jar - found =3D=3D=3D> xpp3-1.1.3.4.M,1 depends on file: /usr/local/jdk1.5.0/bin/java= - found =3D=3D=3D> xpp3-1.1.3.4.M,1 depends on file: /usr/local/bin/ant - found =3D=3D=3D> Configuring for xpp3-1.1.3.4.M,1 =3D=3D=3D> Building for xpp3-1.1.3.4.M,1 Buildfile: build.xml prepare: [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/dist [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/classes [touch] Creating /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/build/= classes/XPP3_1.1.3.4.M_VERSION update_api: api: [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/api [javac] Compiling 4 source files to /work/a/ports/textproc/xpp3/work/xp= p3-1.1.3.4.M/build/api [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. impl_min: [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/classes_min [touch] Creating /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/build/= classes_min/XPP3_1.1.3.4.M_MIN_VERSION [javac] Compiling 2 source files to /work/a/ports/textproc/xpp3/work/xp= p3-1.1.3.4.M/build/classes_min [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes_min [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/classes_min/META-INF/services [copy] Copying 1 file to /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4= .M/build/classes_min/META-INF/services serializer: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. impl: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. [javac] Compiling 3 source files to /work/a/ports/textproc/xpp3/work/xp= p3-1.1.3.4.M/build/classes [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.1 you now must also specify -source 1.= 2. [javac] Ant will implicitly add -source 1.2 for you. Please change you= r build file. [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/classes/META-INF/services [copy] Copying 1 file to /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4= .M/build/classes/META-INF/services builder: [javac] Compiling 27 source files to /work/a/ports/textproc/xpp3/work/x= pp3-1.1.3.4.M/build/classes [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/builde= r/org/xmlpull/v1/builder/impl/XmlDocumentImpl.java:57: warning: non-varargs= call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class for a varargs call [javac] cast to java.lang.Class[] for a non-varargs call and to suppres= s this warning [javac] newMember =3D member.getClass().getMethod(= "clone", null).invoke(member, null); [javac] = ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/builde= r/org/xmlpull/v1/builder/impl/XmlDocumentImpl.java:57: warning: non-varargs= call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object for a varargs call [javac] cast to java.lang.Object[] for a non-varargs call and to suppre= ss this warning [javac] newMember =3D member.getClass().getMethod(= "clone", null).invoke(member, null); [javac] = ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/builde= r/org/xmlpull/v1/builder/impl/XmlElementImpl.java:99: warning: non-varargs = call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class for a varargs call [javac] cast to java.lang.Class[] for a non-varargs call and to suppres= s this warning [javac] newMember =3D member.getClass().getMethod(= "clone", null).invoke(member, null); [javac] = ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/builde= r/org/xmlpull/v1/builder/impl/XmlElementImpl.java:99: warning: non-varargs = call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object for a varargs call [javac] cast to java.lang.Object[] for a non-varargs call and to suppre= ss this warning [javac] newMember =3D member.getClass().getMethod(= "clone", null).invoke(member, null); [javac] = ^ [javac] Note: * uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 4 warnings check_sax2: update_sax2_driver: sax2_driver: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes update_util: util: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes update_wrapper: wrapper: [javac] Compiling 7 source files to /work/a/ports/textproc/xpp3/work/xp= p3-1.1.3.4.M/build/classes check_dom2: update_dom2_builder: dom2_builder: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes update_parser_pool: parser_pool: [javac] Compiling 1 source file to /work/a/ports/textproc/xpp3/work/xpp= 3-1.1.3.4.M/build/classes [javac] Note: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/= parser_pool/org/xmlpull/v1/parser_pool/XmlPullParserPool.java uses unchecke= d or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. jar: [jar] Building jar: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/b= uild/xpp3-1.1.3.4.M.jar prepare: update_api: api: impl_min: jar_min: [jar] Building jar: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/b= uild/xpp3_min-1.1.3.4.M.jar serializer: impl: builder: check_sax2: update_sax2_driver: sax2_driver: update_util: util: update_wrapper: wrapper: check_dom2: update_dom2_builder: dom2_builder: update_parser_pool: parser_pool: jar: xpath: [mkdir] Created dir: /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/bu= ild/xpath [javac] Compiling 172 source files to /work/a/ports/textproc/xpp3/work/= xpp3-1.1.3.4.M/build/xpath [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 133: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] StringTokenizer enum =3D new StringTokenizer( localeTex= t, "-" ); [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 134: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] if (enum.hasMoreTokens())=20 [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 136: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] String language =3D enum.nextToken(); [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 137: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] if (! enum.hasMoreTokens())=20 [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 143: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] String country =3D enum.nextToken(); [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 144: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] if (! enum.hasMoreTokens())=20 [javac] ^ [javac] /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/src/java/xpath/= org/xmlpull/v1/builder/xpath/jaxen/function/ext/LocaleFunctionSupport.java:= 150: as of release 1.5, 'enum' is a keyword, and may not be used as an iden= tifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] String variant =3D enum.nextToken(); [javac] ^ [javac] 7 errors BUILD FAILED /work/a/ports/textproc/xpp3/work/xpp3-1.1.3.4.M/build.xml:268: Compile fail= ed; see the compiler error output for details. Total time: 1 minute 3 seconds *** Error code 1 Stop in /a/ports/textproc/xpp3. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/textproc/xpp3 ended at Tue Apr 11 09:28:28 GMT 2006 ----- End forwarded message ----- --4Kq+wHeKEs1nwG7z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6eUWry0BWjoQKURAmVnAKC7Or9KMyoU0CmnHK/qwSzrwl/XggCg2XLh E1k9TKRF3g/yJOSxF36nWDs= =NV09 -----END PGP SIGNATURE----- --4Kq+wHeKEs1nwG7z-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:27 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEE0216A433 for ; Tue, 11 Apr 2006 13:47:26 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5AE343F8C for ; Tue, 11 Apr 2006 12:50:57 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 768B91A4DE1 for ; Tue, 11 Apr 2006 05:50:57 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id DA3BB53600; Tue, 11 Apr 2006 08:50:56 -0400 (EDT) Date: Tue, 11 Apr 2006 08:50:56 -0400 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20060411125056.GJ54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Ublo+h3cBgJ33ahC" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: colorer-0.b2 failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:27 -0000 --Ublo+h3cBgJ33ahC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 07:49:57 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: colorer-0.b2 failed on i386 5 X-UIDL: VRN"!>WU"!3AW"!+0+"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 building colorer-0.b2 on gohan25.freebsd.org in directory /x/tmp/5/chroot/28258 maintained by: ports@FreeBSD.org port directory: /usr/ports/devel/colorer build started at Tue Apr 11 07:37:17 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3Dapache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz docbook-x= ml-4.2_1.tbz docbook-xsd-1.0.b1.tbz docbook-xsl-1.69.1_1.tbz expat-2.0.0_1.= tbz fontconfig-2.3.2_3,1.tbz fop-0.20.5.tbz freetype2-2.1.10_3.tbz gettext-= 0.14.5_2.tbz gmake-3.80_2.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz li= biconv-1.9.2_2.tbz mathml-xsd-2_1.tbz pkgconfig-0.20.tbz sdocbook-xml-4.1.2= .5_2.tbz xhtml1-xsd-200208.tbz xmlcatmgr-2.2.tbz xorg-libraries-6.9.0.tbz RUN_DEPENDS=3Ddiablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz fontconfig-2.3.2= _3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz = pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> Colorer-take5.beta2.tar.bz2 doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. Colorer-take5.beta2.tar.bz2 1611 kB 2976 kBps =3D> MD5 Checksum OK for Colorer-take5.beta2.tar.bz2. =3D> SHA256 Checksum OK for Colorer-take5.beta2.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for colorer-0.b2 =3D> MD5 Checksum OK for Colorer-take5.beta2.tar.bz2. =3D> SHA256 Checksum OK for Colorer-take5.beta2.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for colorer-0.b2 =3D=3D=3D> Applying FreeBSD patches for colorer-0.b2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg apache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz docbook-xml-4.2_1= .tbz docbook-xsd-1.0.b1.tbz docbook-xsl-1.69.1_1.tbz expat-2.0.0_1.tbz font= config-2.3.2_3,1.tbz fop-0.20.5.tbz freetype2-2.1.10_3.tbz gettext-0.14.5_2= .tbz gmake-3.80_2.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz libiconv-1= .9.2_2.tbz mathml-xsd-2_1.tbz pkgconfig-0.20.tbz sdocbook-xml-4.1.2.5_2.tbz= xhtml1-xsd-200208.tbz xmlcatmgr-2.2.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add apache-ant-1.6.5_1.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add diablo-jdk-1.5.0.06.00.tbz skipping diablo-jdk-1.5.0.06.00, already added pkg_add docbook-xml-4.2_1.tbz + Creating /usr/local/share/sgml/catalog + Registering CATALOG catalog.ports (SGML) + Creating /usr/local/share/sgml/catalog.ports + Creating /usr/local/share/xml/catalog + Registering nextCatalog catalog.ports (XML) + Creating /usr/local/share/xml/catalog.ports The following catalogs are installed: 1) ${PREFIX}/share/sgml/catalog The top level catalog for SGML stuff. It is not changed by any ports/packages except textproc/xmlcatmgr. 2) ${PREFIX}/share/sgml/catalog.ports This catalog is for handling SGML stuff installed under ${PREFIX}/share/sgml. It is changed by ports/packages. 3) ${PREFIX}/share/xml/catalog The top level catalog for XML stuff. It is not changed by any ports/packages except textproc/xmlcatmgr. 4) ${PREFIX}/share/xml/catalog.ports This catalog is for handling XML stuff installed under ${PREFIX}/share/xml. It is changed by ports/packages. pkg_add docbook-xsd-1.0.b1.tbz pkg_add docbook-xsl-1.69.1_1.tbz pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add fop-0.20.5.tbz pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tbz pkg_add gmake-3.80_2.tbz pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add libiconv-1.9.2_2.tbz skipping libiconv-1.9.2_2, already added pkg_add mathml-xsd-2_1.tbz pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add sdocbook-xml-4.1.2.5_2.tbz skipping sdocbook-xml-4.1.2.5_2, already added pkg_add xhtml1-xsd-200208.tbz pkg_add xmlcatmgr-2.2.tbz skipping xmlcatmgr-2.2, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> colorer-0.b2 depends on executable: fop - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/share/xsl/docbook/cat= alog - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/share/docbook-xsd/doc= book.xsd - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/share/mathml-xsd/math= ml2.xsd - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/share/xhtml1-xsd/xhtm= l1-strict.xsd - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/diablo-jdk1.5.0/bin/j= ava - found =3D=3D=3D> colorer-0.b2 depends on file: /usr/local/bin/ant - found =3D=3D=3D> colorer-0.b2 depends on executable: gmake - found =3D=3D=3D> Configuring for colorer-0.b2 =3D=3D=3D> Building for colorer-0.b2 Buildfile: build.xml init: xsd2hrc.distr: checkpaths: [echo] Checking paths to the external XSD resources checkpaths.docbook: checkpaths.xhtml: checkpaths.mathml: xmlschema: xml: ant: mathml: [xslt] Processing /usr/local/share/mathml-xsd/mathml2.xsd to /work/a/p= orts/devel/colorer/work/Colorer-take5.beta2/hrc/auto/gen/mathml.hrc [xslt] Loading stylesheet /work/a/ports/devel/colorer/work/Colorer-tak= e5.beta2/bin/xsd2hrc/xsd2hrc.xsl [xslt] : Error! file:/work/a/ports/devel/colorer/work/Colorer-take5.be= ta2/bin/xsd2hrc/xsd2hrc.include-content.xsl: line 217: Cannot parse attribu= te value template '/\M < %nsprefix;{@name} \b.*? > (.{'{2,}'}?) (<|$) /x'. [xslt] : Fatal Error! Could not compile stylesheet [xslt] Failed to process /usr/local/share/mathml-xsd/mathml2.xsd BUILD FAILED /work/a/ports/devel/colorer/work/Colorer-take5.beta2/build.xml:188: The fol= lowing error occurred while executing this line: /work/a/ports/devel/colorer/work/Colorer-take5.beta2/bin/xsd2hrc/build.xml:= 146: Fatal error during transformation Total time: 20 seconds *** Error code 1 Stop in /a/ports/devel/colorer. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/devel/colorer ended at Tue Apr 11 07:49:35 UTC 2006 ----- End forwarded message ----- --Ublo+h3cBgJ33ahC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6YwWry0BWjoQKURAp0cAJ9s5C+QFbaQdFB5GGInDpeo8sm5vgCfc0KR cOx0KQCklwgI7yashy/6WXY= =jmtQ -----END PGP SIGNATURE----- --Ublo+h3cBgJ33ahC-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:27 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4438C16A44A; Tue, 11 Apr 2006 13:47:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A17843FAA; Tue, 11 Apr 2006 12:51:34 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id E4F881A3C29; Tue, 11 Apr 2006 05:51:33 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 62DBE51558; Tue, 11 Apr 2006 08:51:33 -0400 (EDT) Date: Tue, 11 Apr 2006 08:51:33 -0400 From: Kris Kennaway To: vs@FreeBSD.org, java@FreeBSD.org Message-ID: <20060411125133.GK54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVcIhgQsEzAXu06J" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: galax-0.3.5_2 failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:27 -0000 --EVcIhgQsEzAXu06J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 11:14:10 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: galax-0.3.5_2 failed on i386 5 X-UIDL: *XR!!\H["!;Io!!4/~"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streaming/= sax_parser.ml File "streaming/sax_parser.ml", line 1030, characters 5-12: Warning Y: unused variable doctype. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streaming/= stream_ops.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streaming/= stream_ops.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c monitor/mo= nitor.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c monitor/mo= nitor.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/glu= shkov.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/glu= shkov.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= emamapping.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= emamapping.ml File "schema/schemamapping.ml", line 124, characters 10-14: Warning Y: unused variable attr. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= ema.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= ema.ml File "schema/schema.ml", line 477, characters 8-12: Warning Y: unused variable dupt. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= emautil.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sch= emautil.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/the= ta.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/the= ta.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sub= sumption.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sub= sumption.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sim= plification.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/sim= plification.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/typ= eutil.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/typ= eutil.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/norm_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/norm_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/maputil.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/maputil.ml File "normalization/maputil.ml", line 114, characters 6-19: Warning Y: unused variable node_datatype. File "normalization/maputil.ml", line 113, characters 6-16: Warning Y: unused variable error_expr. File "normalization/maputil.ml", line 472, characters 10-14: Warning Y: unused variable varx. File "normalization/maputil.ml", line 472, characters 7-8: Warning Y: unused variable x. File "normalization/maputil.ml", line 768, characters 14-21: Warning Y: unused variable ret_var. File "normalization/maputil.ml", line 768, characters 7-12: Warning Y: unused variable ret_v. File "normalization/maputil.ml", line 743, characters 12-17: Warning Y: unused variable lname. File "normalization/maputil.ml", line 743, characters 7-10: Warning Y: unused variable uri. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/mapping.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normalizat= ion/mapping.ml File "normalization/mapping.ml", line 662, characters 11-14: Warning Y: unused variable var. File "normalization/mapping.ml", line 662, characters 8-9: Warning Y: unused variable v. File "normalization/mapping.ml", line 717, characters 11-14: Warning Y: unused variable var. File "normalization/mapping.ml", line 717, characters 8-9: Warning Y: unused variable v. File "normalization/mapping.ml", line 646, characters 6-12: Warning Y: unused variable posvar. File "normalization/mapping.ml", line 645, characters 6-12: Warning Y: unused variable cempty. File "normalization/mapping.ml", line 981, characters 6-12: Warning Y: unused variable schema. File "normalization/mapping.ml", line 1011, characters 6-13: Warning Y: unused variable lastvar. File "normalization/mapping.ml", line 1010, characters 6-12: Warning Y: unused variable posvar. File "normalization/mapping.ml", line 1009, characters 6-12: Warning Y: unused variable dotvar. File "normalization/mapping.ml", line 1007, characters 6-10: Warning Y: unused variable desc. File "normalization/mapping.ml", line 1084, characters 10-14: Warning Y: unused variable desc. File "normalization/mapping.ml", line 1317, characters 9-13: Warning Y: unused variable keys. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /path_struct.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /path_structutil.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /path_structutil.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /optim_vars.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /optim_vars.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /analysis_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /analysis_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /function_analysis.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /function_analysis.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /path_analysis.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /path_analysis.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /project_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /project_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /stream_project.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projection= /stream_project.ml File "projection/stream_project.ml", line 130, characters 9-15: Warning Y: unused variable nsenv'. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= nodeid.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= nodeid.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= load_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= load_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= datamodel.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= datamodel.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= load.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= load.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= validation.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= validation.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= export_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= export_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= export_datamodel.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= export_datamodel.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= serialization_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= serialization_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= serialization.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamodel/= serialization.ml File "datamodel/serialization.ml", line 53, characters 6-23: Warning Y: unused variable internal_encoding. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/sto= re.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/sto= re.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= error.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= error.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/cas= t_as.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/cas= t_as.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/ove= rloaded.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/ove= rloaded.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= static.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= static.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= dynamic.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/fn_= dynamic.ml File "stdlib/fn_dynamic.ml", line 674, characters 6-12: Warning Y: unused variable lens1'. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/sta= tic_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/sta= tic_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/tpa= th.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/tpa= th.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/com= montype.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/com= montype.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/typ= ing.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/typ= ing.ml File "typing/typing.ml", line 223, characters 6-12: Warning Y: unused variable schema. File "typing/typing.ml", line 343, characters 7-8: Warning Y: unused variable m. File "typing/typing.ml", line 453, characters 7-9: Warning Y: unused variable t2. File "typing/typing.ml", line 456, characters 7-9: Warning Y: unused variable t2. File "typing/typing.ml", line 293, characters 6-9: Warning Y: unused variable xqe. File "typing/typing.ml", line 584, characters 8-10: Warning Y: unused variable t2. File "typing/typing.ml", line 593, characters 8-10: Warning Y: unused variable t2. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /dynamic_context.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /dynamic_context.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_walker.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_walker.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_judge.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_judge.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_rules.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_rules.ml File "evaluation/rewrite_rules.ml", line 276, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 275, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 274, characters 6-8: Warning Y: unused variable mh. File "evaluation/rewrite_rules.ml", line 425, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 424, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 423, characters 6-8: Warning Y: unused variable mh. File "evaluation/rewrite_rules.ml", line 909, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 908, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 907, characters 6-8: Warning Y: unused variable mh. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_main.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /rewrite_main.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_util.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_util.ml File "evaluation/eval_util.ml", line 464, characters 6-11: Warning Y: unused variable nsenv. /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_expr.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_expr.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_update.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_update.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_top.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluation= /eval_top.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel/t= oputils.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel/t= oputils.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/cam= l_api/datamodel_api.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/cam= l_api/datamodel_api.ml /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/cam= l_api/galapi.mli /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/cam= l_api/galapi.ml File "galapi/caml_api/galapi.ml", line 783, characters 6-15: Warning Y: unused variable norm_ctxt. File "galapi/caml_api/galapi.ml", line 855, characters 6-14: Warning Y: unused variable eval_var. File "galapi/caml_api/galapi.ml", line 854, characters 6-19: Warning Y: unused variable toplevel_vars. File "galapi/caml_api/galapi.ml", line 899, characters 6-15: Warning Y: unused variable norm_ctxt. File "galapi/caml_api/galapi.ml", line 897, characters 6-14: Warning Y: unused variable dyn_ctxt. File "galapi/caml_api/galapi.ml", line 940, characters 8-11: Warning Y: unused variable cet. File "galapi/caml_api/galapi.ml", line 915, characters 6-14: Warning Y: unused variable dyn_ctxt. /usr/local/bin/ocamlc -a -linkall -o glx.cma tools/http/http.cmo tools/nets= tring/netstring_str.cmo tools/netstring/netdate.cmo tools/netstring/netenco= ding.cmo tools/netstring/netbuffer.cmo tools/netstring/netstream.cmo tools/= netstring/mimestring.cmo tools/netstring/cgi.cmo tools/netstring/base64.cmo= tools/netstring/nethtml_scanner.cmo tools/netstring/nethtml.cmo tools/nets= tring/neturl.cmo tools/netstring/netmappings.cmo tools/netstring/netconvers= ion.cmo tools/pxp-engine/pxp_lexing.cmo tools/pxp-engine/pxp_types.cmo tool= s/pxp-engine/pxp_lexer_types.cmo tools/pxp-engine/pxp_lexers.cmo tools/pxp-= engine/pxp_lib.cmo tools/pxp-engine/pxp_aux.cmo tools/pxp-engine/pxp_reader= .cmo base/gmisc.cmo base/pervasive.cmo base/id.cmo base/pool.cmo base/finfo= .cmo base/conf.cmo base/error.cmo base/glx_http.cmo base/glx_pxp.cmo base/e= ncoding.cmo base/whitespace.cmo base/args.cmo base/occurrence.cmo fsa/fsaut= il.cmo fsa/nfa.cmo fsa/dfa.cmo fsa/regexp.cmo namespace/qname_lexer_utf8.cm= o namespace/qna me_lexer_iso88591.cmo namespace/qname_lexer.cmo namespace/namespace.cmo na= mespace/sym.cmo namespace/resolve.cmo datatypes/decimal.cmo datatypes/dateT= ime.cmo datatypes/anyURI.cmo datatypes/datatypes_lexer.cmo datatypes/dataty= pes.cmo ast/print.cmo ast/xml_astutil.cmo ast/xquery_astutil.cmo lexing/lex= util.cmo lexing/document_lexer_utf8.cmo lexing/opening_tag_lexer_utf8.cmo l= exing/closing_tag_lexer_utf8.cmo lexing/text_lexer_utf8.cmo lexing/dtd_lexe= r_utf8.cmo lexing/entity_lexer_utf8.cmo lexing/document_lexer_iso88591.cmo = lexing/opening_tag_lexer_iso88591.cmo lexing/closing_tag_lexer_iso88591.cmo= lexing/text_lexer_iso88591.cmo lexing/dtd_lexer_iso88591.cmo lexing/entity= _lexer_iso88591.cmo lexing/xmldecl_lexer.cmo lexing/type_lexer.cmo lexing/= xquery_lexer.cmo parsing/parse_context.cmo parsing/xquery_parser.cmo parsin= g/parseutil.cmo parsing/lexers_utf8.cmo parsing/lexers_iso88591.cmo streami= ng/sax_typesutil.cmo streaming/sax_parser.cmo streaming/stream_ops.cmo moni= tor/monitor.cmo schema/glushkov.cmo schema/schemamapping.cmo schema/schema.! cmo sche ma/schemautil.cmo schema/theta.cmo schema/subsumption.cmo schema/simplifica= tion.cmo schema/typeutil.cmo normalization/norm_context.cmo normalization/m= aputil.cmo normalization/mapping.cmo projection/path_structutil.cmo project= ion/optim_vars.cmo projection/analysis_context.cmo projection/function_anal= ysis.cmo projection/path_analysis.cmo projection/project_context.cmo projec= tion/stream_project.cmo datamodel/nodeid.cmo datamodel/load_context.cmo dat= amodel/datamodel.cmo datamodel/load.cmo datamodel/validation.cmo datamodel/= export_context.cmo datamodel/export_datamodel.cmo datamodel/serialization_c= ontext.cmo datamodel/serialization.cmo stdlib/store.cmo stdlib/fn_error.cmo= stdlib/cast_as.cmo stdlib/overloaded.cmo stdlib/fn_static.cmo stdlib/fn_dy= namic.cmo typing/static_context.cmo typing/tpath.cmo typing/commontype.cmo = typing/typing.cmo evaluation/dynamic_context.cmo evaluation/rewrite_walker.= cmo evaluation/rewrite_judge.cmo evaluation/rewrite_rules.cmo evaluation/re= write_main.cmo=20 evaluation/eval_util.cmo evaluation/eval_expr.cmo evaluation/eval_update.c= mo evaluation/eval_top.cmo toplevel/toputils.cmo galapi/caml_api/datamodel_= api.cmo galapi/caml_api/galapi.cmo -I tools/http -I tools/netstring -I tool= s/pxp-engine -I base -I namespace -I datatypes -I ast -I lexing -I parsing = -I streaming -I monitor -I fsa -I schema -I normalization -I projection -I = datamodel -I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake galax.byte =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel/x= mlquery.ml /usr/local/bin/ocamlc -linkall -o galax.byte nums.cma unix.cma str.cma -ccl= ib -lunix -cclib -lstr glx.cma toplevel/xmlquery.cmo -I tools/http -I tools= /netstring -I tools/pxp-engine -I base -I namespace -I datatypes -I ast -I = lexing -I parsing -I streaming -I monitor -I fsa -I schema -I normalization= -I projection -I datamodel -I stdlib -I typing -I evaluation -I toplevel -= I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake mapschema.byte =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel/m= apschema.ml /usr/local/bin/ocamlc -linkall -o mapschema.byte nums.cma unix.cma str.cma = -cclib -lunix -cclib -lstr glx.cma toplevel/mapschema.cmo -I tools/http -I = tools/netstring -I tools/pxp-engine -I base -I namespace -I datatypes -I as= t -I lexing -I parsing -I streaming -I monitor -I fsa -I schema -I normaliz= ation -I projection -I datamodel -I stdlib -I typing -I evaluation -I tople= vel -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake validate.byte =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlc -I tools/http -I tools/netstring -I tools/pxp-engine = -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streaming = -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -I = stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel/v= alidate.ml File "toplevel/validate.ml", line 112, characters 13-19: Warning Y: unused variable schema. File "toplevel/validate.ml", line 112, characters 9-12: Warning Y: unused variable nse. /usr/local/bin/ocamlc -linkall -o validate.byte nums.cma unix.cma str.cma -= cclib -lunix -cclib -lstr glx.cma toplevel/validate.cmo -I tools/http -I to= ols/netstring -I tools/pxp-engine -I base -I namespace -I datatypes -I ast = -I lexing -I parsing -I streaming -I monitor -I fsa -I schema -I normalizat= ion -I projection -I datamodel -I stdlib -I typing -I evaluation -I topleve= l -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' rm -f galax rm -f mapschema rm -f validate ln -s -f galax.byte galax ln -s -f mapschema.byte mapschema ln -s -f validate.byte validate gmake[1]: Leaving directory `/work/a/ports/textproc/galax/work/galax' if test -f /usr/local/bin/ocamlopt; then gmake opt; else gmake failopt; fi gmake[1]: Entering directory `/work/a/ports/textproc/galax/work/galax' ********************************** * Compiling Galax to native code * ********************************** gmake glx.cmxa gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/gmi= sc.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/per= vasive.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/id.= ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/poo= l.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/fin= fo.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/con= f.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/err= or.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/glx= _http.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/glx= _pxp.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/enc= oding.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/whi= tespace.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/arg= s.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c base/occ= urrence.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c fsa/fsau= til.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c fsa/nfa.= ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c fsa/dfa.= ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c fsa/rege= xp.ml File "fsa/regexp.ml", line 341, characters 10-15: Warning Y: unused variable tnone. File "fsa/regexp.ml", line 386, characters 10-15: Warning Y: unused variable tnone. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/qname_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/qname_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/qname_lexer.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/namespace.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/sym.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c namespac= e/resolve.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datatype= s/decimal.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datatype= s/dateTime.ml File "datatypes/dateTime.ml", line 7, characters 94-96: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 103-105: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 107-109: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 109-111: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 111-113: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 113-115: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 115-117: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 7, characters 138-140: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 9, characters 27-29: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 9, characters 36-38: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 9, characters 48-50: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 59-61: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 61-63: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 69-71: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 73-75: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 75-77: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 77-79: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 79-81: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 81-83: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 11, characters 104-106: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 131, characters 34-36: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 131, characters 37-39: Warning X: illegal backslash escape in string. File "datatypes/dateTime.ml", line 126, characters 5-8: Warning Y: unused variable dt1. File "datatypes/dateTime.ml", line 125, characters 5-6: Warning Y: unused variable i. File "datatypes/dateTime.ml", line 131, characters 5-6: Warning Y: unused variable i. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datatype= s/anyURI.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datatype= s/datatypes_lexer.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datatype= s/datatypes.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c ast/prin= t.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c ast/xml_= astutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c ast/xque= ry_astutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/l= exutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c parsing/= parse_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c parsing/= xquery_parser.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/d= ocument_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/o= pening_tag_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/c= losing_tag_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/t= ext_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/d= td_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/e= ntity_lexer_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/d= ocument_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/o= pening_tag_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/c= losing_tag_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/t= ext_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/d= td_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/e= ntity_lexer_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/x= mldecl_lexer.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/t= ype_lexer.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c lexing/x= query_lexer.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c parsing/= parseutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c parsing/= lexers_utf8.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c parsing/= lexers_iso88591.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streamin= g/sax_typesutil.ml File "streaming/sax_typesutil.ml", line 166, characters 7-17: Warning Y: unused variable new_answer. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streamin= g/sax_parser.ml File "streaming/sax_parser.ml", line 1030, characters 5-12: Warning Y: unused variable doctype. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c streamin= g/stream_ops.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c monitor/= monitor.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/g= lushkov.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/s= chemamapping.ml File "schema/schemamapping.ml", line 124, characters 10-14: Warning Y: unused variable attr. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/s= chema.ml File "schema/schema.ml", line 477, characters 8-12: Warning Y: unused variable dupt. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/s= chemautil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/t= heta.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/s= ubsumption.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/s= implification.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c schema/t= ypeutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normaliz= ation/norm_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normaliz= ation/maputil.ml File "normalization/maputil.ml", line 114, characters 6-19: Warning Y: unused variable node_datatype. File "normalization/maputil.ml", line 113, characters 6-16: Warning Y: unused variable error_expr. File "normalization/maputil.ml", line 472, characters 10-14: Warning Y: unused variable varx. File "normalization/maputil.ml", line 472, characters 7-8: Warning Y: unused variable x. File "normalization/maputil.ml", line 768, characters 14-21: Warning Y: unused variable ret_var. File "normalization/maputil.ml", line 768, characters 7-12: Warning Y: unused variable ret_v. File "normalization/maputil.ml", line 743, characters 12-17: Warning Y: unused variable lname. File "normalization/maputil.ml", line 743, characters 7-10: Warning Y: unused variable uri. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c normaliz= ation/mapping.ml File "normalization/mapping.ml", line 662, characters 11-14: Warning Y: unused variable var. File "normalization/mapping.ml", line 662, characters 8-9: Warning Y: unused variable v. File "normalization/mapping.ml", line 717, characters 11-14: Warning Y: unused variable var. File "normalization/mapping.ml", line 717, characters 8-9: Warning Y: unused variable v. File "normalization/mapping.ml", line 646, characters 6-12: Warning Y: unused variable posvar. File "normalization/mapping.ml", line 645, characters 6-12: Warning Y: unused variable cempty. File "normalization/mapping.ml", line 981, characters 6-12: Warning Y: unused variable schema. File "normalization/mapping.ml", line 1011, characters 6-13: Warning Y: unused variable lastvar. File "normalization/mapping.ml", line 1010, characters 6-12: Warning Y: unused variable posvar. File "normalization/mapping.ml", line 1009, characters 6-12: Warning Y: unused variable dotvar. File "normalization/mapping.ml", line 1007, characters 6-10: Warning Y: unused variable desc. File "normalization/mapping.ml", line 1084, characters 10-14: Warning Y: unused variable desc. File "normalization/mapping.ml", line 1317, characters 9-13: Warning Y: unused variable keys. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/path_structutil.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/optim_vars.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/analysis_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/function_analysis.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/path_analysis.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/project_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c projecti= on/stream_project.ml File "projection/stream_project.ml", line 130, characters 9-15: Warning Y: unused variable nsenv'. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/nodeid.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/load_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/datamodel.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/load.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/validation.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/export_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/export_datamodel.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/serialization_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c datamode= l/serialization.ml File "datamodel/serialization.ml", line 53, characters 6-23: Warning Y: unused variable internal_encoding. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/s= tore.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/f= n_error.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/c= ast_as.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/o= verloaded.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/f= n_static.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c stdlib/f= n_dynamic.ml File "stdlib/fn_dynamic.ml", line 674, characters 6-12: Warning Y: unused variable lens1'. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/s= tatic_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/t= path.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/c= ommontype.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c typing/t= yping.ml File "typing/typing.ml", line 223, characters 6-12: Warning Y: unused variable schema. File "typing/typing.ml", line 343, characters 7-8: Warning Y: unused variable m. File "typing/typing.ml", line 453, characters 7-9: Warning Y: unused variable t2. File "typing/typing.ml", line 456, characters 7-9: Warning Y: unused variable t2. File "typing/typing.ml", line 293, characters 6-9: Warning Y: unused variable xqe. File "typing/typing.ml", line 584, characters 8-10: Warning Y: unused variable t2. File "typing/typing.ml", line 593, characters 8-10: Warning Y: unused variable t2. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/dynamic_context.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/rewrite_walker.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/rewrite_judge.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/rewrite_rules.ml File "evaluation/rewrite_rules.ml", line 276, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 275, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 274, characters 6-8: Warning Y: unused variable mh. File "evaluation/rewrite_rules.ml", line 425, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 424, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 423, characters 6-8: Warning Y: unused variable mh. File "evaluation/rewrite_rules.ml", line 909, characters 6-9: Warning Y: unused variable loc. File "evaluation/rewrite_rules.ml", line 908, characters 6-8: Warning Y: unused variable eh. File "evaluation/rewrite_rules.ml", line 907, characters 6-8: Warning Y: unused variable mh. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/rewrite_main.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/eval_util.ml File "evaluation/eval_util.ml", line 464, characters 6-11: Warning Y: unused variable nsenv. /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/eval_expr.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/eval_update.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c evaluati= on/eval_top.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel= /toputils.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/c= aml_api/datamodel_api.ml /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c galapi/c= aml_api/galapi.ml File "galapi/caml_api/galapi.ml", line 783, characters 6-15: Warning Y: unused variable norm_ctxt. File "galapi/caml_api/galapi.ml", line 855, characters 6-14: Warning Y: unused variable eval_var. File "galapi/caml_api/galapi.ml", line 854, characters 6-19: Warning Y: unused variable toplevel_vars. File "galapi/caml_api/galapi.ml", line 899, characters 6-15: Warning Y: unused variable norm_ctxt. File "galapi/caml_api/galapi.ml", line 897, characters 6-14: Warning Y: unused variable dyn_ctxt. File "galapi/caml_api/galapi.ml", line 940, characters 8-11: Warning Y: unused variable cet. File "galapi/caml_api/galapi.ml", line 915, characters 6-14: Warning Y: unused variable dyn_ctxt. /usr/local/bin/ocamlopt -a -linkall -o glx.cmxa tools/http/http.cmx tools/n= etstring/netstring_str.cmx tools/netstring/netdate.cmx tools/netstring/nete= ncoding.cmx tools/netstring/netbuffer.cmx tools/netstring/netstream.cmx too= ls/netstring/mimestring.cmx tools/netstring/cgi.cmx tools/netstring/base64.= cmx tools/netstring/nethtml_scanner.cmx tools/netstring/nethtml.cmx tools/n= etstring/neturl.cmx tools/netstring/netmappings.cmx tools/netstring/netconv= ersion.cmx tools/pxp-engine/pxp_lexing.cmx tools/pxp-engine/pxp_types.cmx t= ools/pxp-engine/pxp_lexer_types.cmx tools/pxp-engine/pxp_lexers.cmx tools/p= xp-engine/pxp_lib.cmx tools/pxp-engine/pxp_aux.cmx tools/pxp-engine/pxp_rea= der.cmx base/gmisc.cmx base/pervasive.cmx base/id.cmx base/pool.cmx base/fi= nfo.cmx base/conf.cmx base/error.cmx base/glx_http.cmx base/glx_pxp.cmx bas= e/encoding.cmx base/whitespace.cmx base/args.cmx base/occurrence.cmx fsa/fs= autil.cmx fsa/nfa.cmx fsa/dfa.cmx fsa/regexp.cmx namespace/qname_lexer_utf8= .cmx namespace/ qname_lexer_iso88591.cmx namespace/qname_lexer.cmx namespace/namespace.cmx= namespace/sym.cmx namespace/resolve.cmx datatypes/decimal.cmx datatypes/da= teTime.cmx datatypes/anyURI.cmx datatypes/datatypes_lexer.cmx datatypes/dat= atypes.cmx ast/print.cmx ast/xml_astutil.cmx ast/xquery_astutil.cmx lexing/= lexutil.cmx lexing/document_lexer_utf8.cmx lexing/opening_tag_lexer_utf8.cm= x lexing/closing_tag_lexer_utf8.cmx lexing/text_lexer_utf8.cmx lexing/dtd_l= exer_utf8.cmx lexing/entity_lexer_utf8.cmx lexing/document_lexer_iso88591.c= mx lexing/opening_tag_lexer_iso88591.cmx lexing/closing_tag_lexer_iso88591.= cmx lexing/text_lexer_iso88591.cmx lexing/dtd_lexer_iso88591.cmx lexing/ent= ity_lexer_iso88591.cmx lexing/xmldecl_lexer.cmx lexing/type_lexer.cmx lexi= ng/xquery_lexer.cmx parsing/parse_context.cmx parsing/xquery_parser.cmx par= sing/parseutil.cmx parsing/lexers_utf8.cmx parsing/lexers_iso88591.cmx stre= aming/sax_typesutil.cmx streaming/sax_parser.cmx streaming/stream_ops.cmx m= onitor/monitor. cmx schema/glushkov.cmx schema/schemamapping.cmx schema/sche! ma.cmx s chema/schemautil.cmx schema/theta.cmx schema/subsumption.cmx schema/simplif= ication.cmx schema/typeutil.cmx normalization/norm_context.cmx normalizatio= n/maputil.cmx normalization/mapping.cmx projection/path_structutil.cmx proj= ection/optim_vars.cmx projection/analysis_context.cmx projection/function_a= nalysis.cmx projection/path_analysis.cmx projection/project_context.cmx pro= jection/stream_project.cmx datamodel/nodeid.cmx datamodel/load_context.cmx = datamodel/datamodel.cmx datamodel/load.cmx datamodel/validation.cmx datamod= el/export_context.cmx datamodel/export_datamodel.cmx datamodel/serializatio= n_context.cmx datamodel/serialization.cmx stdlib/store.cmx stdlib/fn_error.= cmx stdlib/cast_as.cmx stdlib/overloaded.cmx stdlib/fn_static.cmx stdlib/fn= _dynamic.cmx typing/static_context.cmx typing/tpath.cmx typing/commontype.c= mx typing/typing.cmx evaluation/dynamic_context.cmx evaluation/rewrite_walk= er.cmx evaluation/rewrite_judge.cmx evaluation/rewrite_rules.cmx evaluation= /rewrite_main.c mx evaluation/eval_util.cmx evaluation/eval_expr.cmx evaluation/eval_updat= e.cmx evaluation/eval_top.cmx toplevel/toputils.cmx galapi/caml_api/datamod= el_api.cmx galapi/caml_api/galapi.cmx -I tools/http -I tools/netstring -I t= ools/pxp-engine -I base -I namespace -I datatypes -I ast -I lexing -I parsi= ng -I streaming -I monitor -I fsa -I schema -I normalization -I projection = -I datamodel -I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_a= pi gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake galax.opt =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel= /xmlquery.ml /usr/local/bin/ocamlopt -linkall -o galax.opt nums.cmxa unix.cmxa str.cmxa = -cclib -lunix -cclib -lstr glx.cmxa toplevel/xmlquery.cmx -I tools/http -I = tools/netstring -I tools/pxp-engine -I base -I namespace -I datatypes -I as= t -I lexing -I parsing -I streaming -I monitor -I fsa -I schema -I normaliz= ation -I projection -I datamodel -I stdlib -I typing -I evaluation -I tople= vel -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake mapschema.opt =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel= /mapschema.ml /usr/local/bin/ocamlopt -linkall -o mapschema.opt nums.cmxa unix.cmxa str.c= mxa -cclib -lunix -cclib -lstr glx.cmxa toplevel/mapschema.cmx -I tools/htt= p -I tools/netstring -I tools/pxp-engine -I base -I namespace -I datatypes = -I ast -I lexing -I parsing -I streaming -I monitor -I fsa -I schema -I nor= malization -I projection -I datamodel -I stdlib -I typing -I evaluation -I = toplevel -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake validate.opt =20 gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlopt -I tools/http -I tools/netstring -I tools/pxp-engin= e -I base -I namespace -I datatypes -I ast -I lexing -I parsing -I streamin= g -I monitor -I fsa -I schema -I normalization -I projection -I datamodel -= I stdlib -I typing -I evaluation -I toplevel -I galapi/caml_api -c toplevel= /validate.ml File "toplevel/validate.ml", line 112, characters 13-19: Warning Y: unused variable schema. File "toplevel/validate.ml", line 112, characters 9-12: Warning Y: unused variable nse. /usr/local/bin/ocamlopt -linkall -o validate.opt nums.cmxa unix.cmxa str.cm= xa -cclib -lunix -cclib -lstr glx.cmxa toplevel/validate.cmx -I tools/http = -I tools/netstring -I tools/pxp-engine -I base -I namespace -I datatypes -I= ast -I lexing -I parsing -I streaming -I monitor -I fsa -I schema -I norma= lization -I projection -I datamodel -I stdlib -I typing -I evaluation -I to= plevel -I galapi/caml_api gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' rm -f galax rm -f mapschema rm -f validate ln -s -f galax.opt galax ln -s -f mapschema.opt mapschema ln -s -f validate.opt validate gmake[1]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake api gmake[1]: Entering directory `/work/a/ports/textproc/galax/work/galax' ************************ * Compiling Galax APIs * ************************ cd galapi; gmake all gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' set -e; (for d in caml c java; do (gmake $d); done) gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd caml_api; gmake all gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/caml_api' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /caml_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd c_api; gmake all gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' /usr/local/bin/ocamlc -I ../../tools/http -I ../../tools/netstring -I ../..= /tools/pxp-engine -I ../../base -I ../../namespace -I ../../datatypes -I ..= /../ast -I ../../lexing -I ../../parsing -I ../../streaming -I ../../monito= r -I ../../fsa -I ../../schema -I ../../normalization -I ../../projection -= I ../../datamodel -I ../../stdlib -I ../../typing -I ../../evaluation -I ..= /../toplevel -I ../../galapi/caml_api -c glx_wrap.mli /usr/local/bin/ocamlc -I ../../tools/http -I ../../tools/netstring -I ../..= /tools/pxp-engine -I ../../base -I ../../namespace -I ../../datatypes -I ..= /../ast -I ../../lexing -I ../../parsing -I ../../streaming -I ../../monito= r -I ../../fsa -I ../../schema -I ../../normalization -I ../../projection -= I ../../datamodel -I ../../stdlib -I ../../typing -I ../../evaluation -I ..= /../toplevel -I ../../galapi/caml_api -c glx_wrap.ml /usr/local/bin/ocamlc -linkall -output-obj -o glx_wrap.o nums.cma unix.cma = str.cma -cclib -lunix -cclib -lstr ../../glx.cma glx_wrap.cmo cc -I/usr/local/lib/ocaml -DGALAXCOMPILE -c -o glx_stub.o glx_stub.c glx_stub.c: In function `glx_exception_string': glx_stub.c:126: warning: passing arg 1 of `strdup' makes pointer from integ= er without a cast cc -I/usr/local/lib/ocaml -DGALAXCOMPILE -c -o itemlist.o itemlist.c ar rc libglx.a glx_wrap.o glx_stub.o itemlist.o /usr/local/lib/ocaml/libca= mlrun.a if test ranlib; then ranlib libglx.a; else :; fi gmake getsolibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/stublibs/dllunix.so ; then cp /usr/local/li= b/ocaml/stublibs/dllunix.so libunix.so ; else : ; fi if test -f /usr/local/lib/ocaml/stublibs/dllstr.so ; then cp /usr/local/lib= /ocaml/stublibs/dllstr.so libstr.so ; else :; fi if test -f /usr/local/lib/ocaml/stublibs/dllnums.so ; then cp /usr/local/li= b/ocaml/stublibs/dllnums.so libnums.so ; else :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' cc -shared -o libglx.so glx_wrap.o glx_stub.o itemlist.o /usr/local/lib/oc= aml/libcamlrun.a -lunix -lstr -lnums -lm -lcurses -L. -mimpure-text gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd java_api; gmake all gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' /usr/local/diablo-jdk1.5.0/bin/javac galapi/Galax.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsBoolean.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsDecimal.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsDouble.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsFloat.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsInt.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsInteger.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsAnyURI.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/xsUntyped.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/Document.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/Text.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/Comment.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/ProcessingInstruction.java /usr/local/diablo-jdk1.5.0/bin/javac galapi/GalaxInternalException.java /usr/local/diablo-jdk1.5.0/bin/jar cf galapi.jar galapi/Galax.class galapi/= Item.class galapi/Atomic.class galapi/ItemList.class galapi/NodeList.class = galapi/AttributeList.class galapi/AtomicList.class galapi/xsBoolean.class g= alapi/xsDecimal.class galapi/xsDouble.class galapi/xsFloat.class galapi/xsI= nt.class galapi/xsInteger.class galapi/xsString.class galapi/xsAnyURI.class= galapi/xsUntyped.class galapi/xsQName.class galapi/Node.class galapi/Docum= ent.class galapi/Element.class galapi/Text.class galapi/Attribute.class gal= api/Comment.class galapi/ProcessingInstruction.class galapi/ProcessingConte= xt.class galapi/ExternalContext.class galapi/QueryContext.class galapi/Modu= leContext.class galapi/NameValuePair.class galapi/Context.class galapi/Gala= piException.class galapi/GalaxInternalException.class /usr/local/diablo-jdk1.5.0/bin/javah galapi.Galax /usr/local/diablo-jdk1.5.0/bin/javah galapi.Item /usr/local/diablo-jdk1.5.0/bin/javah galapi.Atomic /usr/local/diablo-jdk1.5.0/bin/javah galapi.ItemList /usr/local/diablo-jdk1.5.0/bin/javah galapi.NodeList /usr/local/diablo-jdk1.5.0/bin/javah galapi.AttributeList /usr/local/diablo-jdk1.5.0/bin/javah galapi.AtomicList /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsBoolean /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsDecimal /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsDouble /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsFloat /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsInt /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsInteger /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsString /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsAnyURI /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsUntyped /usr/local/diablo-jdk1.5.0/bin/javah galapi.xsQName /usr/local/diablo-jdk1.5.0/bin/javah galapi.Node /usr/local/diablo-jdk1.5.0/bin/javah galapi.Document /usr/local/diablo-jdk1.5.0/bin/javah galapi.Element /usr/local/diablo-jdk1.5.0/bin/javah galapi.Text /usr/local/diablo-jdk1.5.0/bin/javah galapi.Attribute /usr/local/diablo-jdk1.5.0/bin/javah galapi.Comment /usr/local/diablo-jdk1.5.0/bin/javah galapi.ProcessingInstruction /usr/local/diablo-jdk1.5.0/bin/javah galapi.ProcessingContext /usr/local/diablo-jdk1.5.0/bin/javah galapi.ExternalContext /usr/local/diablo-jdk1.5.0/bin/javah galapi.QueryContext /usr/local/diablo-jdk1.5.0/bin/javah galapi.ModuleContext cc -Wall -I/usr/local/lib/ocaml -DGALAXCOMPILE -I../c_api -I/usr/local/diab= lo-jdk1.5.0/include -I/usr/local/diablo-jdk1.5.0/include/freebsd -c glx_jni= _stub.c glx_jni_stub.c: In function `Java_galapi_Document_documentToItem': glx_jni_stub.c:610: warning: passing arg 1 of `glx_document' discards quali= fiers from pointer target type /usr/local/bin/ocamlmklib -o glx /usr/local/lib/ocaml/libcamlrun.a -L/usr/l= ocal/lib/ocaml glx_jni_stub.o ../c_api/glx_wrap.o ../c_api/glx_stub.o ../c_= api/itemlist.o -lunix -lstr -lnums -lm -lcurses -ldopt -L../c_api -ldopt -= mimpure-text rm -f libglx.a cp dllglx.so libglxj.so gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' if test -f galax.opt ; then cd galapi; gmake opt; else :; fi gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' set -e; (for d in caml c java; do (gmake opt$d); done) gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd caml_api; gmake opt gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/caml_api' gmake[4]: Nothing to be done for `opt'. gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /caml_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd c_api; gmake opt gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' /usr/local/bin/ocamlopt -I ../../tools/http -I ../../tools/netstring -I ../= ../tools/pxp-engine -I ../../base -I ../../namespace -I ../../datatypes -I = ../../ast -I ../../lexing -I ../../parsing -I ../../streaming -I ../../moni= tor -I ../../fsa -I ../../schema -I ../../normalization -I ../../projection= -I ../../datamodel -I ../../stdlib -I ../../typing -I ../../evaluation -I = ../../toplevel -I ../../galapi/caml_api -c glx_wrap.ml /usr/local/bin/ocamlopt -linkall -output-obj -o glx_wrapopt.o nums.cmxa uni= x.cmxa str.cmxa -cclib -lunix -cclib -lstr ../../glx.cmxa glx_wrap.cmx ar rc libglxopt.a glx_wrapopt.o glx_stub.o itemlist.o /usr/local/lib/ocaml/= libasmrun.a if test ranlib; then ranlib libglxopt.a; else :; fi gmake getsolibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/stublibs/dllunix.so ; then cp /usr/local/li= b/ocaml/stublibs/dllunix.so libunix.so ; else : ; fi if test -f /usr/local/lib/ocaml/stublibs/dllstr.so ; then cp /usr/local/lib= /ocaml/stublibs/dllstr.so libstr.so ; else :; fi if test -f /usr/local/lib/ocaml/stublibs/dllnums.so ; then cp /usr/local/li= b/ocaml/stublibs/dllnums.so libnums.so ; else :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' cc -shared -o libglxopt.so glx_wrapopt.o glx_stub.o itemlist.o /usr/local/l= ib/ocaml/libasmrun.a -lunix -lstr -lnums -lm -lcurses -L. -mimpure-text gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd java_api; gmake opt gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' /usr/local/bin/ocamlmklib -o glxopt /usr/local/lib/ocaml/libasmrun.a -L/usr= /local/lib/ocaml glx_jni_stub.o ../c_api/glx_wrapopt.o ../c_api/glx_stub.o = ../c_api/itemlist.o -lunix -lstr -lnums -lm -lcurses -ldopt -L../c_api -ld= opt -mimpure-text rm -f libglxopt.a cp dllglxopt.so libglxoptj.so gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[1]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake top gmake[1]: Entering directory `/work/a/ports/textproc/galax/work/galax' ****************************************** * Compiling Galax-ready Caml interpretor * ****************************************** gmake galaxtop gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax' /usr/local/bin/ocamlmktop -linkall -o galaxtop nums.cma unix.cma str.cma -c= clib -lunix -cclib -lstr glx.cma gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax' gmake[1]: Leaving directory `/work/a/ports/textproc/galax/work/galax' =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D make: don't know how to make regression-test(continuing) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg diablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_3,1.t= bz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz pkgcon= fig-0.20.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add diablo-jdk-1.5.0.06.00.tbz skipping diablo-jdk-1.5.0.06.00, already added pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> Installing for galax-0.3.5_2 =3D=3D=3D> galax-0.3.5_2 depends on file: /usr/local/diablo-jdk1.5.0/bin/= java - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if textproc/galax already installed gmake installuser gmake[1]: Entering directory `/work/a/ports/textproc/galax/work/galax' if test -d /usr/local/Galax-0.3.5/bin; then : ; else mkdir -p /usr/local/Ga= lax-0.3.5/bin; fi if test -d /usr/local/Galax-0.3.5/lib; then : ; else mkdir -p /usr/local/Ga= lax-0.3.5/lib; fi if test -d /usr/local/Galax-0.3.5; then : ; else mkdir -p /usr/local/Galax-= 0.3.5; fi cp Changes BUGS INSTALL LICENSE RELEASE_NOTES README STATUS /usr/local/Gala= x-0.3.5 cd galapi; gmake install gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cp README /usr/local/Galax-0.3.5/README_API set -e; (for d in caml c java; do (gmake install$d); done) gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd caml_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/caml_api' if test -d /usr/local/Galax-0.3.5/lib/caml; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/lib/caml; fi cp ../../glx.cma /usr/local/Galax-0.3.5/lib/caml cp ../../base/conf.cmi ../../base/conf.mli /usr/local/Galax-0.3.5/lib/caml cp ../../base/error.cmi ../../base/error.mli /usr/local/Galax-0.3.5/lib/caml if test -f ../../glx.cmxa; then cp ../../glx.cmxa ../../glx.a /usr/local/Ga= lax-0.3.5/lib/caml; else :; fi cp ../../galapi/caml_api/datamodel_api.cmi ../../galapi/caml_api/datamodel_= api.mli /usr/local/Galax-0.3.5/lib/caml cp ../../galapi/caml_api/galapi.cmi ../../galapi/caml_api/galapi.mli /usr/l= ocal/Galax-0.3.5/lib/caml gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /caml_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd c_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -d /usr/local/Galax-0.3.5/lib/c; then : ; else mkdir -p /usr/local/= Galax-0.3.5/lib/c; fi gmake installalibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/libunix.a ; then cp /usr/local/lib/ocaml/li= bunix.a /usr/local/Galax-0.3.5/lib/c ; else :; fi if test -f /usr/local/lib/ocaml/libstr.a ; then cp /usr/local/lib/ocaml/lib= str.a /usr/local/Galax-0.3.5/lib/c ; else :; fi if test -f /usr/local/lib/ocaml/libnums.a ; then cp /usr/local/lib/ocaml/li= bnums.a /usr/local/Galax-0.3.5/lib/c ; else :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake installsolibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/stublibs/dllunix.so ; then cp /usr/local/li= b/ocaml/stublibs/dllunix.so /usr/local/Galax-0.3.5/lib/c/libunix.so ; else= :; fi if test -f /usr/local/lib/ocaml/stublibs/dllstr.so ; then cp /usr/local/lib= /ocaml/stublibs/dllstr.so /usr/local/Galax-0.3.5/lib/c/libstr.so ; else :;= fi if test -f /usr/local/lib/ocaml/stublibs/dllnums.so ; then cp /usr/local/li= b/ocaml/stublibs/dllnums.so /usr/local/Galax-0.3.5/lib/c/libnums.so ; else= :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' cp libglx.a /usr/local/Galax-0.3.5/lib/c cp libglx.so /usr/local/Galax-0.3.5/lib/c cp glx.h itemlist.h /usr/local/Galax-0.3.5/lib/c if test -f libglxopt.a; then gmake installopt; else :; fi gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' cp libglxopt.a /usr/local/Galax-0.3.5/lib/c cp libglxopt.so /usr/local/Galax-0.3.5/lib/c gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd java_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' gmake doc gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' if test -d doc; then : ; else mkdir -p doc; fi /usr/local/diablo-jdk1.5.0/bin/javadoc -d doc galapi/Galax.java galapi/Ite= m.java galapi/Atomic.java galapi/ItemList.java galapi/NodeList.java galapi/= AttributeList.java galapi/AtomicList.java galapi/xsBoolean.java galapi/xsDe= cimal.java galapi/xsDouble.java galapi/xsFloat.java galapi/xsInt.java galap= i/xsInteger.java galapi/xsString.java galapi/xsAnyURI.java galapi/xsUntyped= .java galapi/xsQName.java galapi/Node.java galapi/Document.java galapi/Elem= ent.java galapi/Text.java galapi/Attribute.java galapi/Comment.java galapi/= ProcessingInstruction.java galapi/ProcessingContext.java galapi/ExternalCon= text.java galapi/QueryContext.java galapi/ModuleContext.java galapi/NameVal= uePair.java galapi/Context.java galapi/GalapiException.java galapi/GalaxInt= ernalException.java Loading source file galapi/Galax.java... Loading source file galapi/Item.java... Loading source file galapi/Atomic.java... Loading source file galapi/ItemList.java... Loading source file galapi/NodeList.java... Loading source file galapi/AttributeList.java... Loading source file galapi/AtomicList.java... Loading source file galapi/xsBoolean.java... Loading source file galapi/xsDecimal.java... Loading source file galapi/xsDouble.java... Loading source file galapi/xsFloat.java... Loading source file galapi/xsInt.java... Loading source file galapi/xsInteger.java... Loading source file galapi/xsString.java... Loading source file galapi/xsAnyURI.java... Loading source file galapi/xsUntyped.java... Loading source file galapi/xsQName.java... Loading source file galapi/Node.java... Loading source file galapi/Document.java... Loading source file galapi/Element.java... Loading source file galapi/Text.java... Loading source file galapi/Attribute.java... Loading source file galapi/Comment.java... Loading source file galapi/ProcessingInstruction.java... Loading source file galapi/ProcessingContext.java... Loading source file galapi/ExternalContext.java... Loading source file galapi/QueryContext.java... Loading source file galapi/ModuleContext.java... Loading source file galapi/NameValuePair.java... Loading source file galapi/Context.java... Loading source file galapi/GalapiException.java... Loading source file galapi/GalaxInternalException.java... Constructing Javadoc information... Standard Doclet version 1.5.0 Building tree for all the packages and classes... Generating doc/galapi//Atomic.html... Generating doc/galapi//AtomicList.html... Generating doc/galapi//Attribute.html... Generating doc/galapi//AttributeList.html... Generating doc/galapi//Comment.html... Generating doc/galapi//Context.html... Generating doc/galapi//Document.html... Generating doc/galapi//Element.html... galapi/Element.java:47: warning - @param argument "AttributeList" is not a = parameter name. Generating doc/galapi//ExternalContext.html... galapi/ExternalContext.java:38: warning - @param argument "varnames" is not= a parameter name. galapi/ExternalContext.java:38: warning - @param argument "values" is not a= parameter name. Generating doc/galapi//GalapiException.html... Generating doc/galapi//Galax.html... Generating doc/galapi//GalaxInternalException.html... Generating doc/galapi//Item.html... Generating doc/galapi//ItemList.html... Generating doc/galapi//ModuleContext.html... Generating doc/galapi//NameValuePair.html... Generating doc/galapi//Node.html... Generating doc/galapi//NodeList.html... Generating doc/galapi//ProcessingContext.html... Generating doc/galapi//ProcessingInstruction.html... Generating doc/galapi//QueryContext.html... Generating doc/galapi//Text.html... Generating doc/galapi//xsAnyURI.html... Generating doc/galapi//xsBoolean.html... Generating doc/galapi//xsDecimal.html... Generating doc/galapi//xsDouble.html... Generating doc/galapi//xsFloat.html... Generating doc/galapi//xsInt.html... Generating doc/galapi//xsInteger.html... Generating doc/galapi//xsQName.html... Generating doc/galapi//xsString.html... Generating doc/galapi//xsUntyped.html... Generating doc/galapi//package-frame.html... Generating doc/galapi//package-summary.html... Generating doc/galapi//package-tree.html... Generating doc/constant-values.html... Generating doc/serialized-form.html... Building index for all the packages and classes... Generating doc/overview-tree.html... Generating doc/index-all.html... Generating doc/deprecated-list.html... Building index for all classes... Generating doc/allclasses-frame.html... Generating doc/allclasses-noframe.html... Generating doc/index.html... Generating doc/help-doc.html... Generating doc/stylesheet.css... 3 warnings gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' if test -d /usr/local/Galax-0.3.5/lib/java; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/lib/java; fi cp *.jar /usr/local/Galax-0.3.5/lib/java cp -R doc /usr/local/Galax-0.3.5/lib/java cp libglxj.so /usr/local/Galax-0.3.5/lib/java cp libglxoptj.so /usr/local/Galax-0.3.5/lib/java gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' cp base/pervasive.xq /usr/local/Galax-0.3.5/lib cd examples; gmake install gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/examp= les' if test -d /usr/local/Galax-0.3.5/examples; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/examples; fi cp -R caml_api /usr/local/Galax-0.3.5/examples cp -R c_api /usr/local/Galax-0.3.5/examples cp -R java_api /usr/local/Galax-0.3.5/examples gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/exampl= es' cd usecases; gmake install gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/useca= ses' if test -d /usr/local/Galax-0.3.5/usecases; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/usecases; fi if test -d /usr/local/Galax-0.3.5/usecases/docs; then : ; else mkdir -p /us= r/local/Galax-0.3.5/usecases/docs; fi cp *.xq *.txt Makefile README STATUS /usr/local/Galax-0.3.5/usecases cp docs/*.* /usr/local/Galax-0.3.5/usecases/docs gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/usecas= es' cd galapi; gmake install gmake[2]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cp README /usr/local/Galax-0.3.5/README_API set -e; (for d in caml c java; do (gmake install$d); done) gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd caml_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/caml_api' if test -d /usr/local/Galax-0.3.5/lib/caml; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/lib/caml; fi cp ../../glx.cma /usr/local/Galax-0.3.5/lib/caml cp ../../base/conf.cmi ../../base/conf.mli /usr/local/Galax-0.3.5/lib/caml cp ../../base/error.cmi ../../base/error.mli /usr/local/Galax-0.3.5/lib/caml if test -f ../../glx.cmxa; then cp ../../glx.cmxa ../../glx.a /usr/local/Ga= lax-0.3.5/lib/caml; else :; fi cp ../../galapi/caml_api/datamodel_api.cmi ../../galapi/caml_api/datamodel_= api.mli /usr/local/Galax-0.3.5/lib/caml cp ../../galapi/caml_api/galapi.cmi ../../galapi/caml_api/galapi.mli /usr/l= ocal/Galax-0.3.5/lib/caml gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /caml_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd c_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -d /usr/local/Galax-0.3.5/lib/c; then : ; else mkdir -p /usr/local/= Galax-0.3.5/lib/c; fi gmake installalibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/libunix.a ; then cp /usr/local/lib/ocaml/li= bunix.a /usr/local/Galax-0.3.5/lib/c ; else :; fi if test -f /usr/local/lib/ocaml/libstr.a ; then cp /usr/local/lib/ocaml/lib= str.a /usr/local/Galax-0.3.5/lib/c ; else :; fi if test -f /usr/local/lib/ocaml/libnums.a ; then cp /usr/local/lib/ocaml/li= bnums.a /usr/local/Galax-0.3.5/lib/c ; else :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake installsolibs gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' if test -f /usr/local/lib/ocaml/stublibs/dllunix.so ; then cp /usr/local/li= b/ocaml/stublibs/dllunix.so /usr/local/Galax-0.3.5/lib/c/libunix.so ; else= :; fi if test -f /usr/local/lib/ocaml/stublibs/dllstr.so ; then cp /usr/local/lib= /ocaml/stublibs/dllstr.so /usr/local/Galax-0.3.5/lib/c/libstr.so ; else :;= fi if test -f /usr/local/lib/ocaml/stublibs/dllnums.so ; then cp /usr/local/li= b/ocaml/stublibs/dllnums.so /usr/local/Galax-0.3.5/lib/c/libnums.so ; else= :; fi gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' cp libglx.a /usr/local/Galax-0.3.5/lib/c cp libglx.so /usr/local/Galax-0.3.5/lib/c cp glx.h itemlist.h /usr/local/Galax-0.3.5/lib/c if test -f libglxopt.a; then gmake installopt; else :; fi gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/c_api' cp libglxopt.a /usr/local/Galax-0.3.5/lib/c cp libglxopt.so /usr/local/Galax-0.3.5/lib/c gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /c_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[3]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i' cd java_api ; gmake install gmake[4]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' gmake doc gmake[5]: Entering directory `/work/a/ports/textproc/galax/work/galax/galap= i/java_api' gmake[5]: Nothing to be done for `doc'. gmake[5]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' if test -d /usr/local/Galax-0.3.5/lib/java; then : ; else mkdir -p /usr/loc= al/Galax-0.3.5/lib/java; fi cp *.jar /usr/local/Galax-0.3.5/lib/java cp -R doc /usr/local/Galax-0.3.5/lib/java cp libglxj.so /usr/local/Galax-0.3.5/lib/java cp libglxoptj.so /usr/local/Galax-0.3.5/lib/java gmake[4]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi= /java_api' gmake[3]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' gmake[2]: Leaving directory `/work/a/ports/textproc/galax/work/galax/galapi' cp galax.byte /usr/local/Galax-0.3.5/bin cp mapschema.byte /usr/local/Galax-0.3.5/bin cp validate.byte /usr/local/Galax-0.3.5/bin rm -f /usr/local/Galax-0.3.5/bin/galax rm -f /usr/local/Galax-0.3.5/bin/mapschema rm -f /usr/local/Galax-0.3.5/bin/validate cd /usr/local/Galax-0.3.5/bin ; ln -s -f galax.byte galax cd /usr/local/Galax-0.3.5/bin ; ln -s -f mapschema.byte mapschema cd /usr/local/Galax-0.3.5/bin ; ln -s -f validate.byte validate if test -f galaxtop; then cp galaxtop /usr/local/Galax-0.3.5/bin; else :; fi if test -f galax.opt ; then cp galax.opt /usr/local/Galax-= 0.3.5/bin; else :; fi if test -f mapschema.opt ; then cp mapschema.opt /usr/loca= l/Galax-0.3.5/bin; else :; fi if test -f validate.opt ; then cp validate.opt /usr/local/= Galax-0.3.5/bin; else :; fi rm -f /usr/local/Galax-0.3.5/bin/galax rm -f /usr/local/Galax-0.3.5/bin/mapschema rm -f /usr/local/Galax-0.3.5/bin/validate if test -f galax.opt ; then cd /usr/local/Galax-0.3.5/bin ; ln -s -= f galax.opt galax; else :; fi if test -f mapschema.opt ; then cd /usr/local/Galax-0.3.5/bin ; ln = -s -f mapschema.opt mapschema; else :; fi if test -f validate.opt ; then cd /usr/local/Galax-0.3.5/bin ; ln -= s -f validate.opt validate; else :; fi gmake[1]: Leaving directory `/work/a/ports/textproc/galax/work/galax' if test -d /usr/local/Galax-0.3.5/lib/caml-devel; then : ; else mkdir -p /u= sr/local/Galax-0.3.5/lib/caml-devel; fi cp glx.cma /usr/local/Galax-0.3.5/lib/caml-devel if test -f glx.cmxa; then cp glx.cmxa glx.a /usr/local/Galax-0.3.5/lib/caml= -devel; else :; fi cp tools/http/*.cmi /usr/local/Galax-0.3.5/lib/caml-devel cp tools/netstring/*.cmi tools/netstring/*.mli /usr/local/Galax-0.3.5/lib/c= aml-devel cp tools/pxp-engine/*.cmi tools/pxp-engine/*.mli /usr/local/Galax-0.3.5/lib= /caml-devel cp base/*.cmi base/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp namespace/*.cmi namespace/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp datatypes/*.cmi datatypes/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp ast/*.cmi ast/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp lexing/*.cmi lexing/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp parsing/*.cmi parsing/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp streaming/*.cmi streaming/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp monitor/*.cmi monitor/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp fsa/*.cmi fsa/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp schema/*.cmi schema/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp normalization/*.cmi normalization/*.mli /usr/local/Galax-0.3.5/lib/caml-= devel cp projection/*.cmi projection/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp datamodel/*.cmi datamodel/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp stdlib/*.cmi stdlib/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp typing/*.cmi typing/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp evaluation/*.cmi evaluation/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp toplevel/*.cmi toplevel/*.mli /usr/local/Galax-0.3.5/lib/caml-devel cp galapi/caml_api/*.cmi galapi/caml_api/*.mli /usr/local/Galax-0.3.5/lib/c= aml-devel Galax binaries are in /usr/local/Galax-0.3.5/bin (you might want to add this directory to your $PATH). =3D=3D=3D> Registering installation for galax-0.3.5_2 =3D=3D=3D> SECURITY REPORT:=20 This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/Galax-0.3.5/bin/galax.opt /usr/local/Galax-0.3.5/lib/c/libunix.so /usr/local/Galax-0.3.5/bin/validate.opt /usr/local/Galax-0.3.5/lib/java/libglxoptj.so /usr/local/Galax-0.3.5/bin/mapschema.opt /usr/local/Galax-0.3.5/lib/java/libglxj.so If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage:=20 http://www.galaxquery.org/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for galax-0.3.5_2 tar: Galax-0.3.5/lib/java/doc/packages.html: Could not stat: No such file o= r directory pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/galax-0.3.5_2.tbz Registering depends: diablo-jdk-1.5.0.06.00 xorg-libraries-6.9.0 fontconfig= -2.3.2_3,1 freetype2-2.1.10_3 javavmwrapper-2.0_6 libdrm-2.0.1_1 pkgconfig-= 0.20 expat-2.0.0_1. Creating bzip'd tar ball in '/tmp/packages/All/galax-0.3.5_2.tbz' *** Error code 1 Stop in /a/ports/textproc/galax. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/textproc/galax ended at Tue Apr 11 11:13:48 UTC 2006 ----- End forwarded message ----- --EVcIhgQsEzAXu06J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6ZUWry0BWjoQKURAmWuAKDFAT7SlxvYC2uxIcT8VL4mn3fQ1QCdGyd4 gUub99/hSGAgWlE12to2MJw= =Xuzz -----END PGP SIGNATURE----- --EVcIhgQsEzAXu06J-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:28 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1608F16A48F for ; Tue, 11 Apr 2006 13:47:28 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id 193CC442EC for ; Tue, 11 Apr 2006 13:14:09 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id F1AC64CE07; Tue, 11 Apr 2006 13:13:57 +0000 (GMT) Received: from [192.168.0.6] (ppp157-158.static.internode.on.net [150.101.157.158]) by p4.roq.com (Postfix) with ESMTP id EB0E94CDF3; Tue, 11 Apr 2006 13:12:49 +0000 (GMT) Message-ID: <443BAB15.6020802@thebeastie.org> Date: Tue, 11 Apr 2006 23:11:49 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060213 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Engberg References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-java@freebsd.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:28 -0000 Daniel Engberg wrote: >Hi, > >First of all I want to thank all who ported and made it possible to >release Java 1.5 as binaries, it's really appreciated. Unfortunately >Diablo JRE seems to have some issues with Azureus (Azureus2403-BX >(I've tried several builds)), everything is fine until should be >downloading pieces. Azureus doesn't report (console mode) any errors >but nothing happens after you've connected to seeders and peers. >Unfortunately I have no idea where start so any confirmation of this >behaviour or troubleshooting hints would be helpful. >The machine is running FreeBSD 6.0-STABLE #2: Thu Jan 26 18:56:33 CET >2006 and JRE version of diablo-1.5.0_06-b00 >//Daniel Engberg >_______________________________________________ > > As far as I know there are threading issues with pthread and diablo try using libc_r, put this in your /etc/libmap.conf file [/usr/local/diablo-jdk1.5.0/] libpthread.so libc_r.so libpthread.so.2 libc_r.so.6 #libpthread.so.2 libthr.so.2 #libpthread.so libthr.so Also its worth a shot to double check your permissions, maybe the Java process just cant write files. Mike From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:28 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A13A016A45D; Tue, 11 Apr 2006 13:47:28 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DA5143FB0; Tue, 11 Apr 2006 12:51:49 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 456641A4DE1; Tue, 11 Apr 2006 05:51:49 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A3F0253600; Tue, 11 Apr 2006 08:51:48 -0400 (EDT) Date: Tue, 11 Apr 2006 08:51:48 -0400 From: Kris Kennaway To: lioux@FreeBSD.org, java@FreeBSD.org Message-ID: <20060411125148.GL54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QWRRbczYj8mXuejp" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: gnu-crypto-2.0.1_2 failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:29 -0000 --QWRRbczYj8mXuejp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 07:31:19 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: gnu-crypto-2.0.1_2 failed on i386 5 X-UIDL: JJV!!;B[!!ja^!!*Jk"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 building gnu-crypto-2.0.1_2 on gohan23.freebsd.org in directory /x/tmp/5/chroot/10657 maintained by: lioux@FreeBSD.org port directory: /usr/ports/security/gnu-crypto build started at Tue Apr 11 07:18:50 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3Dapache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0= .0_1.tbz fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz gettext-0.14.5_2.t= bz gmake-3.80_2.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz libiconv-1.9= .2_2.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz RUN_DEPENDS=3Ddiablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz fontconfig-2.3.2= _3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz = pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> gnu-crypto-2.0.1.tar.bz2 doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. gnu-crypto-2.0.1.tar.bz2 3804 kB 1610 kBps =3D> MD5 Checksum OK for gnu-crypto-2.0.1.tar.bz2. =3D> SHA256 Checksum OK for gnu-crypto-2.0.1.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for gnu-crypto-2.0.1_2 =3D> MD5 Checksum OK for gnu-crypto-2.0.1.tar.bz2. =3D> SHA256 Checksum OK for gnu-crypto-2.0.1.tar.bz2. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for gnu-crypto-2.0.1_2 =3D=3D=3D> Applying FreeBSD patches for gnu-crypto-2.0.1_2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg apache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz= fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz gettext-0.14.5_2.tbz gmake= -3.80_2.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz libiconv-1.9.2_2.tbz= pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add apache-ant-1.6.5_1.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add diablo-jdk-1.5.0.06.00.tbz skipping diablo-jdk-1.5.0.06.00, already added pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add gettext-0.14.5_2.tbz pkg_add gmake-3.80_2.tbz pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add libiconv-1.9.2_2.tbz skipping libiconv-1.9.2_2, already added pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> gnu-crypto-2.0.1_2 depends on file: /usr/local/diablo-jdk1.5.0= /bin/java - found =3D=3D=3D> gnu-crypto-2.0.1_2 depends on file: /usr/local/bin/ant - found =3D=3D=3D> gnu-crypto-2.0.1_2 depends on executable: gmake - found =3D=3D=3D> Configuring for gnu-crypto-2.0.1_2 configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c -o root -g whe= el checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether gmake sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no You have no CLASSPATH, I hope it is good checking if /usr/local/diablo-jdk1.5.0/bin/javac works... yes checking for uudecode... yes checking if uudecode can decode base 64 file... yes checking if /usr/local/diablo-jdk1.5.0/bin/java works... yes checking build system type... i386-portbld-freebsd5.5 checking host system type... i386-portbld-freebsd5.5 checking for Windows and DOS and OS/2 style pathnames... no configure: creating ./config.status config.status: creating Makefile config.status: creating jce/Makefile config.status: creating security/Makefile config.status: creating source/Makefile config.status: creating source/gnu/testlet/config.java config.status: creating source/mauve-gnu-crypto config.status: creating docs/Makefile config.status: creating docs/diagrams/Makefile =3D=3D=3D> Building for gnu-crypto-2.0.1_2 Buildfile: build.xml -init: [mkdir] Created dir: /work/a/ports/security/gnu-crypto/work/gnu-crypto-= 2.0.1/classes [mkdir] Created dir: /work/a/ports/security/gnu-crypto/work/gnu-crypto-= 2.0.1/lib -check-args: -build-jce-jar: [echo] About to compile Java Cryptography Extension (JCE) sources... [javac] Compiling 83 source files to /work/a/ports/security/gnu-crypto/= work/gnu-crypto-2.0.1/classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [echo] About to make a Java Cryptography Extension (JCE) jar... [jar] Building jar: /work/a/ports/security/gnu-crypto/work/gnu-crypto= -2.0.1/lib/javax-crypto.jar [echo] About to compile javax.security sources... [javac] Compiling 20 source files to /work/a/ports/security/gnu-crypto/= work/gnu-crypto-2.0.1/classes [javac] Note: /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/s= ecurity/javax/security/sasl/Sasl.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [echo] About to make javax.security jar [jar] Building jar: /work/a/ports/security/gnu-crypto/work/gnu-crypto= -2.0.1/lib/javax-security.jar -init-jce-jar: init: -compile-with-jce: [echo] About to compile .java sources including JCE specific ones... [javac] Compiling 306 source files to /work/a/ports/security/gnu-crypto= /work/gnu-crypto-2.0.1/classes [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/ClientMechanism.java:143: getNegotiatedProperty(java.lang.S= tring) in gnu.crypto.sasl.ClientMechanism cannot implement getNegotiatedPro= perty(java.lang.String) in javax.security.sasl.SaslClient; overridden metho= d does not throw javax.security.sasl.SaslException [javac] public Object getNegotiatedProperty(final String propName) t= hrows SaslException { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/ServerMechanism.java:150: getNegotiatedProperty(java.lang.S= tring) in gnu.crypto.sasl.ServerMechanism cannot implement getNegotiatedPro= perty(java.lang.String) in javax.security.sasl.SaslServer; overridden metho= d does not throw javax.security.sasl.SaslException [javac] public Object getNegotiatedProperty(final String propName) t= hrows SaslException { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/anonymous/AnonymousClient.java:61: getNegotiatedProperty(ja= va.lang.String) in gnu.crypto.sasl.ClientMechanism cannot implement getNego= tiatedProperty(java.lang.String) in javax.security.sasl.SaslClient; overrid= den method does not throw javax.security.sasl.SaslException [javac] public class AnonymousClient extends ClientMechanism implements= SaslClient { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/anonymous/AnonymousServer.java:60: getNegotiatedProperty(ja= va.lang.String) in gnu.crypto.sasl.ServerMechanism cannot implement getNego= tiatedProperty(java.lang.String) in javax.security.sasl.SaslServer; overrid= den method does not throw javax.security.sasl.SaslException [javac] public class AnonymousServer extends ServerMechanism implements= SaslServer { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/crammd5/CramMD5Client.java:66: getNegotiatedProperty(java.l= ang.String) in gnu.crypto.sasl.ClientMechanism cannot implement getNegotiat= edProperty(java.lang.String) in javax.security.sasl.SaslClient; overridden = method does not throw javax.security.sasl.SaslException [javac] public class CramMD5Client extends ClientMechanism implements S= aslClient { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/crammd5/CramMD5Server.java:67: getNegotiatedProperty(java.l= ang.String) in gnu.crypto.sasl.ServerMechanism cannot implement getNegotiat= edProperty(java.lang.String) in javax.security.sasl.SaslServer; overridden = method does not throw javax.security.sasl.SaslException [javac] public class CramMD5Server extends ServerMechanism implements S= aslServer { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/plain/PlainClient.java:60: getNegotiatedProperty(java.lang.= String) in gnu.crypto.sasl.ClientMechanism cannot implement getNegotiatedPr= operty(java.lang.String) in javax.security.sasl.SaslClient; overridden meth= od does not throw javax.security.sasl.SaslException [javac] public class PlainClient extends ClientMechanism implements Sas= lClient { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/plain/PlainServer.java:66: getNegotiatedProperty(java.lang.= String) in gnu.crypto.sasl.ServerMechanism cannot implement getNegotiatedPr= operty(java.lang.String) in javax.security.sasl.SaslServer; overridden meth= od does not throw javax.security.sasl.SaslException [javac] public class PlainServer extends ServerMechanism implements Sas= lServer { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/srp/SRPClient.java:88: getNegotiatedProperty(java.lang.Stri= ng) in gnu.crypto.sasl.ClientMechanism cannot implement getNegotiatedProper= ty(java.lang.String) in javax.security.sasl.SaslClient; overridden method d= oes not throw javax.security.sasl.SaslException [javac] public class SRPClient extends ClientMechanism implements SaslC= lient { [javac] ^ [javac] /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/source/= gnu/crypto/sasl/srp/SRPServer.java:82: getNegotiatedProperty(java.lang.Stri= ng) in gnu.crypto.sasl.ServerMechanism cannot implement getNegotiatedProper= ty(java.lang.String) in javax.security.sasl.SaslServer; overridden method d= oes not throw javax.security.sasl.SaslException [javac] public class SRPServer extends ServerMechanism implements SaslS= erver { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 10 errors BUILD FAILED /work/a/ports/security/gnu-crypto/work/gnu-crypto-2.0.1/build.xml:279: Comp= ile failed; see the compiler error output for details. Total time: 1 minute 2 seconds *** Error code 1 Stop in /a/ports/security/gnu-crypto. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/security/gnu-crypto ended at Tue Apr 11 07:30:58 UTC 20= 06 ----- End forwarded message ----- --QWRRbczYj8mXuejp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6ZkWry0BWjoQKURAi68AKD8r0Nlilfe3Oeo/kFCSgITkZARfwCg+wgl DrvopBqK875V5icMvHi6kK0= =uR4y -----END PGP SIGNATURE----- --QWRRbczYj8mXuejp-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:29 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A4BE16A4DF for ; Tue, 11 Apr 2006 13:47:29 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D160343FB8 for ; Tue, 11 Apr 2006 12:52:00 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8EC5F1A3C29 for ; Tue, 11 Apr 2006 05:52:00 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 11AE551558; Tue, 11 Apr 2006 08:52:00 -0400 (EDT) Date: Tue, 11 Apr 2006 08:51:59 -0400 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20060411125159.GM54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fDP66DSfTvWAYVew" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: jetty-5.1.11.r0 failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:29 -0000 --fDP66DSfTvWAYVew Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 08:09:35 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: jetty-5.1.11.r0 failed on i386 5 X-UIDL: 7#i!!ej,!!@f/!![UP"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 building jetty-5.1.11.r0 on gohan27.freebsd.org in directory /x/tmp/5/chroot/55185 maintained by: ports@FreeBSD.org port directory: /usr/ports/www/jetty build started at Tue Apr 11 08:00:24 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3Dunzip-5.52_2.tbz BUILD_DEPENDS=3Dapache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0= .0_1.tbz fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_= 6.tbz libdrm-2.0.1_1.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz RUN_DEPENDS=3D prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> jetty-5.1.11RC0-all.zip doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/jetty-5.1.1= 1RC0-all.zip: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/jetty-5.1.11RC0-al= l.zip: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/= jetty/. jetty-5.1.11RC0-all.zip 13 MB 376 kBps =3D> MD5 Checksum OK for jetty-5.1.11RC0-all.zip. =3D> SHA256 Checksum OK for jetty-5.1.11RC0-all.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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg unzip-5.52_2.tbz adding dependencies pkg_add unzip-5.52_2.tbz =3D=3D=3D> Extracting for jetty-5.1.11.r0 =3D> MD5 Checksum OK for jetty-5.1.11RC0-all.zip. =3D> SHA256 Checksum OK for jetty-5.1.11RC0-all.zip. =3D=3D=3D> jetty-5.1.11.r0 depends on executable: unzip - found /usr/bin/find /work/a/ports/www/jetty/work/jetty-5.1.11RC0 -name CVS -delete /usr/bin/find /work/a/ports/www/jetty/work/jetty-5.1.11RC0 -name .cvsignore= -delete Deleting unzip-5.52_2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for jetty-5.1.11.r0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg apache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz= fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz li= bdrm-2.0.1_1.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add apache-ant-1.6.5_1.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add diablo-jdk-1.5.0.06.00.tbz skipping diablo-jdk-1.5.0.06.00, already added pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> jetty-5.1.11.r0 depends on file: /usr/local/diablo-jdk1.5.0/bi= n/java - found =3D=3D=3D> jetty-5.1.11.r0 depends on file: /usr/local/bin/ant - found =3D=3D=3D> Configuring for jetty-5.1.11.r0 =3D=3D=3D> Building for jetty-5.1.11.r0 Buildfile: build.xml classpath: [echo] JDK1.4 available=3Dtrue [echo] classpath=3D/work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/or= g.mortbay.jetty.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/javax.= servlet.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/jasper-runtime= .jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/jasper-compiler.jar:/= work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/ant.jar:/work/a/ports/www/j= etty/work/jetty-5.1.11RC0/ext/commons-el.jar:/work/a/ports/www/jetty/work/j= etty-5.1.11RC0/ext/commons-logging.jar:/work/a/ports/www/jetty/work/jetty-5= .1.11RC0/ext/mx4j-remote.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/e= xt/mx4j-tools.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/mx4j.jar= :/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/xercesImpl.jar:/work/a/po= rts/www/jetty/work/jetty-5.1.11RC0/ext/xml-apis.jar:/work/a/ports/www/jetty= /work/jetty-5.1.11RC0/ext/xmlParserAPIs.jar [echo] JMX available=3Dtrue prepare: [mkdir] Created dir: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/javad= oc [mkdir] Created dir: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/class= es [echo] Demo available=3Dtrue classes: [copy] Copying 37 files to /work/a/ports/www/jetty/work/jetty-5.1.11RC= 0/classes [javac] Compiling 318 source files to /work/a/ports/www/jetty/work/jett= y-5.1.11RC0/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. start.jar: [jar] Building jar: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/star= t.jar stop.jar: [jar] Building jar: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/stop= .jar servlet.jar: [jar] Building jar: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/= javax.servlet.jar jetty.jar: [jar] Building jar: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/= org.mortbay.jetty.jar mortbay.jmx.jar: [jar] Building jar: /work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/= org.mortbay.jmx.jar jars: webapp.jetty: webapps: classpath: [echo] classpath=3D/work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/ja= vax.servlet.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/org.mortba= y.jetty.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/lib/org.mortbay.jm= x.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/ant.jar:/work/a/port= s/www/jetty/work/jetty-5.1.11RC0/ext/commons-el.jar:/work/a/ports/www/jetty= /work/jetty-5.1.11RC0/ext/commons-logging.jar:/work/a/ports/www/jetty/work/= jetty-5.1.11RC0/ext/jasper-compiler.jar:/work/a/ports/www/jetty/work/jetty-= 5.1.11RC0/ext/jasper-runtime.jar:/work/a/ports/www/jetty/work/jetty-5.1.11R= C0/ext/mx4j-remote.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/mx4= j-tools.jar:/work/a/ports/www/jetty/work/jetty-5.1.11RC0/ext/mx4j.jar:/work= /a/ports/www/jetty/work/jetty-5.1.11RC0/ext/xercesImpl.jar:/work/a/ports/ww= w/jetty/work/jetty-5.1.11RC0/ext/xml-apis.jar:/work/a/ports/www/jetty/work/= jetty-5.1.11RC0/ext/xmlParserAPIs.jar classes: BUILD SUCCESSFUL Total time: 47 seconds =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D make: don't know how to make regression-test(continuing) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Installing for jetty-5.1.11.r0 =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if www/jetty already installed - The environment variable JETTY_HOME should be set to the=20 installation directory. Typically : =09 For shells like bash: JETTY_HOME=3D/usr/local/share/java/jetty-5.1.11.r0 export JETTY_HOME =09 For shells like (t)csh: setenv JETTY_HOME /usr/local/share/java/jetty-5.1.11.r0 - The environment variable JAVA_HOME should be set to the=20 Java installation directory. For instance : For shells like bash: JAVA_HOME=3D/usr/local/jdk1.4.1 export JAVA_HOME For shells like (t)csh: setenv JAVA_HOME /usr/local/jdk1.4.1 - Running the Demo : $JETTY_HOME/bin/jetty.sh demo =09 Use a browser to access the Jetty demo site at : http://hostname:8080 or http://localhost:8080 (if the browser is running=20 on the same machine) =3D=3D=3D> Registering installation for jetty-5.1.11.r0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for jetty-5.1.11.r0 tar: share/java/jetty-5.1.11.r0/classes/org/mortbay/xml/XmlParser$1.class: = Could not stat: No such file or directory pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/jetty-5.1.11.r0.tbz Registering depends:. Creating bzip'd tar ball in '/tmp/packages/All/jetty-5.1.11.r0.tbz' *** Error code 1 Stop in /a/ports/www/jetty. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/www/jetty ended at Tue Apr 11 08:09:08 UTC 2006 ----- End forwarded message ----- --fDP66DSfTvWAYVew Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6ZvWry0BWjoQKURAgblAJ9C5+Zb6daJvKCQS2WygZ6BFoRiGwCeLID7 FTioYo/MSd4QcAVZR2nJ3LE= =I8J5 -----END PGP SIGNATURE----- --fDP66DSfTvWAYVew-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 13:47:31 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20B0216A53A for ; Tue, 11 Apr 2006 13:47:31 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A717443F87 for ; Tue, 11 Apr 2006 12:50:49 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 64D531A3C29 for ; Tue, 11 Apr 2006 05:50:49 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CE68D51558; Tue, 11 Apr 2006 08:50:48 -0400 (EDT) Date: Tue, 11 Apr 2006 08:50:48 -0400 From: Kris Kennaway To: java@FreeBSD.org Message-ID: <20060411125048.GI54978@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6lCXDTVICvIQMz0h" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: [ports-i386@FreeBSD.org: batik-1.5.1_1 failed on i386 5] X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 13:47:31 -0000 --6lCXDTVICvIQMz0h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Tue, 11 Apr 2006 07:56:03 GMT From: User Ports-i386 To: freebsd+buildfail@lovett.com, kris@FreeBSD.org Subject: batik-1.5.1_1 failed on i386 5 X-UIDL: Fe$"!D/""!pb8"!26V"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.2 building batik-1.5.1_1 on gohan27.freebsd.org in directory /x/tmp/5/chroot/37887 maintained by: ports@FreeBSD.org port directory: /usr/ports/graphics/batik build started at Tue Apr 11 07:48:54 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3Dunzip-5.52_2.tbz BUILD_DEPENDS=3Dapache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0= .0_1.tbz fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_= 6.tbz libdrm-2.0.1_1.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz RUN_DEPENDS=3Ddiablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz fontconfig-2.3.2= _3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz libdrm-2.0.1_1.tbz = pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> batik-src-1.5.1.zip doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. batik-src-1.5.1.zip 10 MB 3352 kBps =3D> MD5 Checksum OK for batik-src-1.5.1.zip. =3D> SHA256 Checksum OK for batik-src-1.5.1.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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg unzip-5.52_2.tbz adding dependencies pkg_add unzip-5.52_2.tbz =3D=3D=3D> Extracting for batik-1.5.1_1 =3D> MD5 Checksum OK for batik-src-1.5.1.zip. =3D> SHA256 Checksum OK for batik-src-1.5.1.zip. =3D=3D=3D> batik-1.5.1_1 depends on executable: unzip - found Deleting unzip-5.52_2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for batik-1.5.1_1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg apache-ant-1.6.5_1.tbz diablo-jdk-1.5.0.06.00.tbz expat-2.0.0_1.tbz= fontconfig-2.3.2_3,1.tbz freetype2-2.1.10_3.tbz javavmwrapper-2.0_6.tbz li= bdrm-2.0.1_1.tbz pkgconfig-0.20.tbz xorg-libraries-6.9.0.tbz adding dependencies pkg_add apache-ant-1.6.5_1.tbz Running fc-cache to build fontconfig cache... fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded pkg_add diablo-jdk-1.5.0.06.00.tbz skipping diablo-jdk-1.5.0.06.00, already added pkg_add expat-2.0.0_1.tbz skipping expat-2.0.0_1, already added pkg_add fontconfig-2.3.2_3,1.tbz skipping fontconfig-2.3.2_3,1, already added pkg_add freetype2-2.1.10_3.tbz skipping freetype2-2.1.10_3, already added pkg_add javavmwrapper-2.0_6.tbz skipping javavmwrapper-2.0_6, already added pkg_add libdrm-2.0.1_1.tbz skipping libdrm-2.0.1_1, already added pkg_add pkgconfig-0.20.tbz skipping pkgconfig-0.20, already added pkg_add xorg-libraries-6.9.0.tbz skipping xorg-libraries-6.9.0, already added =3D=3D=3D> batik-1.5.1_1 depends on file: /usr/local/diablo-jdk1.5.0/bin/= java - found =3D=3D=3D> batik-1.5.1_1 depends on file: /usr/local/bin/ant - found =3D=3D=3D> Configuring for batik-1.5.1_1 =3D=3D=3D> Building for batik-1.5.1_1 Buildfile: build.xml init-args: init: compile: [mkdir] Created dir: /work/a/ports/graphics/batik/work/xml-batik/classes [echo] debug off, optimize on, deprecation on [javac] Compiling 1364 source files to /work/a/ports/graphics/batik/wor= k/xml-batik/classes [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/ext/awt/image/codec/tiff/TIFFDirectory.java:411: as of release 1.5, '= enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum =3D fieldIndex.keys(); [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/ext/awt/image/codec/tiff/TIFFDirectory.java:414: as of release 1.5, '= enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) { [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/ext/awt/image/codec/tiff/TIFFDirectory.java:415: as of release 1.5, '= enum' is a keyword, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] tags[i++] =3D ((Integer)enum.nextElement()).intValu= e(); [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:242: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum =3D listModel.elements(); [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:243: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) { [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:244: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] media.add(enum.nextElement()); [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:254: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] Enumeration enum =3D listModel.elements(); [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:255: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] while (enum.hasMoreElements()) { [javac] ^ [javac] /work/a/ports/graphics/batik/work/xml-batik/sources/org/apache/= batik/util/gui/CSSMediaPanel.java:256: as of release 1.5, 'enum' is a keywo= rd, and may not be used as an identifier [javac] (try -source 1.4 or lower to use 'enum' as an identifier) [javac] buffer.append((String)enum.nextElement()); [javac] ^ [javac] 9 errors BUILD FAILED /work/a/ports/graphics/batik/work/xml-batik/build.xml:368: Compile failed; = see the compiler error output for details. Total time: 30 seconds *** Error code 1 Stop in /a/ports/graphics/batik. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 of /usr/ports/graphics/batik ended at Tue Apr 11 07:55:39 UTC 2006 ----- End forwarded message ----- --6lCXDTVICvIQMz0h Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEO6YoWry0BWjoQKURAk3rAKClkdZXTtFtaVdT8vyDjPU74HJfnACg0lNn 5qE56HbEaKeBMApWj897Rt0= =/hEt -----END PGP SIGNATURE----- --6lCXDTVICvIQMz0h-- From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 17:53:08 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43D4616A402 for ; Tue, 11 Apr 2006 17:53:08 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id D597D43D80 for ; Tue, 11 Apr 2006 17:53:07 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 3F80A64C9 for ; Tue, 11 Apr 2006 19:53:07 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 2A1B161AC; Tue, 11 Apr 2006 19:53:09 +0200 (CEST) Date: Tue, 11 Apr 2006 19:53:09 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060411175308.GO53974@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060410234952.T1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060410234952.T1096@ganymede.hub.org> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Anyone gotten Resin3 to build under 6.x/amd64 with Native JDK 1.5? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 17:53:08 -0000 * Marc G. Fournier: > > I'm getting, with buildign -DWITH_APACHE2 ... Please do not cross-post. I replied to your mail on freebsd-ports. Please address such requests to the maintainer only. Solution is in http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/95334 -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 18:01:50 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9554616A406 for ; Tue, 11 Apr 2006 18:01:50 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 602AA43D58 for ; Tue, 11 Apr 2006 18:01:49 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 94D6664C9 for ; Tue, 11 Apr 2006 20:01:48 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 5CD5D61AC; Tue, 11 Apr 2006 20:01:46 +0200 (CEST) Date: Tue, 11 Apr 2006 20:01:46 +0200 From: Jean-Baptiste Quenot To: java@freebsd.org Message-ID: <20060411180145.GP53974@vision.anyware> Mail-Followup-To: java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r581 (FreeBSD) Cc: Subject: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 18:01:50 -0000 Hello, The Java ports infrastructure provides JAVA_HOME on build-time to port's Makefile. But is it possible to get this variable from /usr/local/bin/java at runtime? How to change the Java version for a port at runtime in the rc script? It is possible to set the preferred JDK in /usr/local/etc/javavms but then JAVA_HOME still needs to be set manually. I would like to avoid hard-coding the JAVA_HOME at build time in the rc scripts. Any idea? -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 19:18:58 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E82516A405 for ; Tue, 11 Apr 2006 19:18:58 +0000 (UTC) (envelope-from Aimon.Bustardo@simulalabs.com) Received: from goku.simulalabs.com (goku.simulalabs.com [64.14.253.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBCD343D68 for ; Tue, 11 Apr 2006 19:18:50 +0000 (GMT) (envelope-from Aimon.Bustardo@simulalabs.com) Received: by goku.simulalabs.com (Postfix, from userid 501) id 78586EC03F0; Tue, 11 Apr 2006 12:18:50 -0700 (PDT) Received: from localhost (goku [127.0.0.1]) by goku.simulalabs.com (Postfix) with ESMTP id EC05BEC03E8 for ; Tue, 11 Apr 2006 12:18:49 -0700 (PDT) Received: from goku.simulalabs.com ([127.0.0.1]) by localhost (goku.simulalabs.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 18993-02-2 for ; Tue, 11 Apr 2006 12:18:40 -0700 (PDT) Received: from [192.168.200.184] (lan184.office.simulalabs.com [192.168.200.184]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by goku.simulalabs.com (Postfix) with ESMTP id C771CEC03E3 for ; Tue, 11 Apr 2006 12:18:39 -0700 (PDT) Message-ID: <443C0107.4010208@simulalabs.com> Date: Tue, 11 Apr 2006 12:18:31 -0700 From: Aimon Bustardo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <20060411125652.A8B8D16A43C@hub.freebsd.org> In-Reply-To: <20060411125652.A8B8D16A43C@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at goku.simulalabs.com X-DSPAM-Result: Whitelisted X-DSPAM-Processed: Tue Apr 11 12:18:50 2006 X-DSPAM-Confidence: 0.9956 X-DSPAM-Probability: 1.0000 X-DSPAM-Signature: 443c011a191058494361247 X-DSPAM-Factors: 15, a+prefix, 0.99742, threshold, 0.99671, industrial, 0.99638, agreement+between, 0.99638, adjustment, 0.99549, and+distribution, 0.99549, the+interfaces, 0.99549, defend+and, 0.99549, to+defend, 0.99549, grants+to, 0.99549, unmodified, 0.99549, will+immediately, 0.99549, THIS+SOFTWARE, 0.99549, file+are, 0.99549, copyright+notices, 0.99549 Subject: unsubscribe X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 19:18:58 -0000 freebsd-java-request@freebsd.org wrote: > Send freebsd-java mailing list submissions to > freebsd-java@freebsd.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freebsd.org/mailman/listinfo/freebsd-java > or, via email, send a message with subject or body 'help' to > freebsd-java-request@freebsd.org > > You can reach the person managing the list at > freebsd-java-owner@freebsd.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of freebsd-java digest..." > > > Today's Topics: > > 1. [ports-i386@FreeBSD.org: biojava-1.30 failed on i386 4] > (Kris Kennaway) > 2. [ports-i386@FreeBSD.org: jakarta-commons-pool-1.2 failed on > i386 4] (Kris Kennaway) > 3. [ports-i386@FreeBSD.org: pfpro-0.1.1 failed on i386 4] > (Kris Kennaway) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 11 Apr 2006 08:54:05 -0400 > From: Kris Kennaway > Subject: [ports-i386@FreeBSD.org: biojava-1.30 failed on i386 4] > To: whitekid@gmail.com, java@FreeBSD.org > Message-ID: <20060411125405.GP54978@xor.obsecurity.org> > Content-Type: text/plain; charset="us-ascii" > > FYI; can you please investigate and/or report to the developers? If > you are already aware of this problem but do not yet have a fix, > please mark the port BROKEN in the appropriate case, so that users do > not unexpectedly encounter it. > > See http://pointyhat.freebsd.org for the full log. > > Thanks, > Kris > > ----- Forwarded message from User Ports-i386 ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > X-Original-To: kris@FreeBSD.org > Delivered-To: kris@FreeBSD.org > Date: Tue, 11 Apr 2006 09:22:54 GMT > From: User Ports-i386 > To: freebsd+buildfail@lovett.com, kris@FreeBSD.org > Subject: biojava-1.30 failed on i386 4 > X-UIDL: L=U!!N!M"!:!M!!+K##! > X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.2 > > > 4.2 Effect. Once a particular version of Covered Code has > been provided under a version of the License, You may always > continue to use such Covered Code under the terms of that > version of the License. You may also choose to use such > Covered Code under the terms of any subsequent version of > the License. No one other than Original Contributor has the > right to promulgate License versions. > > 5. Disclaimer of Warranty. > > 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," > WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, > INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED > CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR > PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE > RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED > CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY > CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF > ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO > THIS DISCLAIMER. > > 5.2 You acknowledge that Original Code, Upgraded Code and > Specifications are not designed or intended for use in (i) > on-line control of aircraft, air traffic, aircraft > navigation or aircraft communications; or (ii) in the > design, construction, operation or maintenance of any > nuclear facility. Original Contributor disclaims any > express or implied warranty of fitness for such uses. > > 6. Termination. > > 6.1 By You. You may terminate this Research Use license at > anytime by providing written notice to Original Contributor. > > 6.2 By Original Contributor. This License and the rights > granted hereunder will terminate: > > (i) automatically if You fail to comply with the terms of > this License and fail to cure such breach within 30 days of > receipt of written notice of the breach; > > (ii) immediately in the event of circumstances specified in > Sections 7.1 and 8.4; or > > (iii) at Original Contributor's discretion upon any action > initiated in the first instance by You alleging that use or > distribution by Original Contributor or any Licensee, of > Original Code, Upgraded Code, Error Corrections or Shared > Modifications contributed by You, or Specifications, > infringe a patent owned or controlled by You. > > 6.3 Effect of Termination. Upon termination, You agree > to discontinue use and return or destroy all copies of > Covered Code in your possession. All sublicenses to the > Covered Code which you have properly granted shall survive > any termination of this License. Provisions which, by their > nature, should remain in effect beyond the termination of > this License shall survive including, without limitation, > Sections 2.2, 3, 5, 7 and 8. > > 6.4 Each party waives and releases the other from any claim > to compensation or indemnity for permitted or lawful > termination of the business relationship established by this > License. > > 7. Liability. > > 7.1 Infringement. Should any of the Original Code, Upgraded > Code, TCK or Specifications ("Materials") become the subject > of a claim of infringement, Original Contributor may, at its > sole option, (i) attempt to procure the rights necessary for > You to continue using the Materials, (ii) modify the > Materials so that they are no longer infringing, or (iii) > terminate Your right to use the Materials, immediately upon > written notice, and refund to You the amount, if any, having > then actually been paid by You to Original Contributor for > the Original Code, Upgraded Code and TCK, depreciated on a > straight line, five year basis. > > 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY > APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR > CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN > TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE > AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL > CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE > PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO > EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR > ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, > PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN > CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, > WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER > ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF > LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT > LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, > WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED > OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE > FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. > > 8. Miscellaneous. > > 8.1 Trademark. You agree to comply with the then current > Sun Trademark & Logo Usage Requirements accessible through > the SCSL Webpage. Except as expressly provided in the > License, You are granted no right, title or license to, or > interest in, any Sun Trademarks. You agree not to (i) > challenge Original Contributor's ownership or use of Sun > Trademarks; (ii) attempt to register any Sun Trademarks, or > any mark or logo substantially similar thereto; or (iii) > incorporate any Sun Trademarks into your own trademarks, > product names, service marks, company names, or domain > names. > > 8.2 Integration. This License represents the complete > agreement concerning the subject matter hereof. > > 8.3 Assignment. Original Contributor may assign this > License, and its rights and obligations hereunder, in its > sole discretion. You may assign the Research Use portions > of this License to a third party upon prior written notice > to Original Contributor (which may be provided via the > Community Web-Server). You may not assign the Commercial > Use license or TCK license, including by way of merger > (regardless of whether You are the surviving entity) or > acquisition, without Original Contributor's prior written > consent. > > 8.4 Severability. If any provision of this License is held > to be unenforceable, such provision shall be reformed only > to the extent necessary to make it enforceable. > Notwithstanding the foregoing, if You are prohibited by law > from fully and specifically complying with Sections 2.2 or > 3, this License will immediately terminate and You must > immediately discontinue any use of Covered Code. > > 8.5 Governing Law. This License shall be governed by the > laws of the United States and the State of California, as > applied to contracts entered into and to be performed in > California between California residents. The application of > the United Nations Convention on Contracts for the > International Sale of Goods is expressly excluded. > > 8.6 Dispute Resolution. > > a) Any dispute arising out of or relating to this License > shall be finally settled by arbitration as set out herein, > except that either party may bring any action, in a court of > competent jurisdiction (which jurisdiction shall be > exclusive), with respect to any dispute relating to such > party's Intellectual Property Rights or with respect to Your > compliance with the TCK license. Arbitration shall be > administered: (i) by the American Arbitration Association > (AAA), (ii) in accordance with the rules of the United > Nations Commission on International Trade Law (UNCITRAL) > (the "Rules") in effect at the time of arbitration as > modified herein; and (iii) the arbitrator will apply the > substantive laws of California and United States. Judgment > upon the award rendered by the arbitrator may be entered in > any court having jurisdiction to enforce such award. > > b) All arbitration proceedings shall be conducted in English > by a single arbitrator selected in accordance with the > Rules, who must be fluent in English and be either a > retired judge or practicing attorney having at least ten > (10) years litigation experience and be reasonably familiar > with the technology matters relative to the dispute. > Unless otherwise agreed, arbitration venue shall be in > London, Tokyo, or San Francisco, whichever is closest to > defendant's principal business office. The arbitrator may > award monetary damages only and nothing shall preclude > either party from seeking provisional or emergency relief > from a court of competent jurisdiction. The arbitrator > shall have no authority to award damages in excess of those > permitted in this License and any such award in excess is > void. All awards will be payable in U.S. dollars and may > include, for the prevailing party (i) pre-judgment award > interest, (ii) reasonable attorneys' fees incurred in > connection with the arbitration, and (iii) reasonable costs > and expenses incurred in enforcing the award. The > arbitrator will order each party to produce identified > documents and respond to no more than twenty-five single > question interrogatories. > > 8.7 Construction. Any law or regulation which provides that > the language of a contract shall be construed against the > drafter shall not apply to this License. > > 8.8 U.S. Government End Users. The Covered Code is a > "commercial item," as that term is defined in 48 C.F.R. > 2.101 (Oct. 1995), consisting of "commercial computer > software" and "commercial computer software documentation," > as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). > Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 > through 227.7202-4 (June 1995), all U.S. Government End > Users acquire Covered Code with only those rights set forth > herein. You agree to pass this notice to Your licensees. > > 8.9 Press Announcements. All press announcements relative > to the execution of this License must be reviewed and > approved by Original Contributor and You prior to release. > > 8.10 International Use. > > a) Export/Import laws. Covered Code is subject to U.S. > export control laws and may be subject to export or import > regulations in other countries. Each party agrees to comply > strictly with all such laws and regulations and acknowledges > their responsibility to obtain such licenses to export, > re-export, or import as may be required. You agree to pass > these obligations to Your licensees. > > b) Intellectual Property Protection. Due to limited > intellectual property protection and enforcement in certain > countries, You agree not to redistribute the Original Code, > Upgraded Code, TCK and Specifications to any country other > than the list of restricted countries on the SCSL Webpage. > > 8.11 Language. This License is in the English language > only, which language shall be controlling in all respects, > and all versions of this License in any other language shall > be for accommodation only and shall not be binding on the > parties to this License. All communications and notices > made or given pursuant to this License, and all > documentation and support to be provided, unless otherwise > noted, shall be in the English language. > > PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY > CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND > AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH > SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE > ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE > AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER > YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A > COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE > COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS > CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND > CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO > EXIT. > > ACCEPT REJECT > > GLOSSARY > > 1. "Commercial Use" means any use (excluding Internal > Deployment Use) or distribution, directly or indirectly of > Compliant Covered Code by You to any third party, alone or > bundled with any other software or hardware, for direct or > indirect commercial or strategic gain or advantage, subject > to execution of Attachment D by You and Original > Contributor. > > 2. "Community Code" means the Original Code, Upgraded Code, > Error Corrections, Shared Modifications, or any combination > thereof. > > 3. "Community Webserver(s)" means the webservers designated > by Original Contributor for posting Error Corrections and > Shared Modifications. > > 4. "Compliant Covered Code" means Covered Code that > complies with the requirements of the TCK. > > 5. "Contributor" means each Licensee that creates or > contributes to the creation of any Error Correction or > Shared Modification. > > 6. "Covered Code" means the Original Code, Upgraded Code, > Modifications, or any combination thereof. > > 7. "Error Correction" means any change made to Community > Code which conforms to the Specification and corrects the > adverse effect of a failure of Community Code to perform any > function set forth in or required by the Specifications. > > 7. "Executable" means Covered Code that has been converted > to a form other than Source Code. > > 9. "Extension(s)" means any additional classes or other > programming code and/or interfaces developed by or for You > which: (i) are designed for use with the Technology; (ii) > constitute an API for a library of computing functions or > services; and (iii) are disclosed to third party software > developers for the purpose of developing software which > invokes such additional classes or other programming code > and/or interfaces. The foregoing shall not apply to > software development by Your subcontractors to be > exclusively used by You. > > 10. "Intellectual Property Rights" means worldwide > statutory and common law rights associated solely with (i) > patents and patent applications; (ii) works of authorship > including copyrights, copyright applications, copyright > registrations and "moral rights"; (iii) the protection of > trade and industrial secrets and confidential information; > and (iv) divisions, continuations, renewals, and > re-issuances of the foregoing now existing or acquired in > the future. > > 11. "Internal Deployment Use" means use of Compliant > Covered Code (excluding Research Use) within Your business > or organization only by Your employees and/or agents, > subject to execution of Attachment C by You and Original > Contributor, if required. > > 12. "Licensee" means any party that has entered into and > has in effect a version of this License with Original > Contributor. > > 13. "Modification(s)" means (i) any change to Covered Code; > (ii) any new file or other representation of computer > program statements that contains any portion of Covered > Code; and/or (iii) any new Source Code implementing any > portion of the Specifications. > > 14. "Original Code" means the initial Source Code for the > Technology as described on the Technology Download Site. > > 15. "Original Contributor" means Sun Microsystems, Inc., > its affiliates and its successors and assigns. > > 16. "Reformatted Specifications" means any revision to the > Specifications which translates or reformats the > Specifications (as for example in connection with Your > documentation) but which does not alter, subset or superset > the functional or operational aspects of the Specifications. > > 17. "Research Use" means use and distribution of Covered > Code only for Your research, development, educational or > personal and individual use, and expressly excludes Internal > Deployment Use and Commercial Use. > > 18. "SCSL Webpage" means the Sun Community Source license > webpage located at http://sun.com/software/communitysource, > or such other url that Sun may designate from time to time. > > 19. "Shared Modifications" means Modifications provided by > You, at Your option, pursuant to Section 2.2, or received by > You from a Contributor pursuant to Section 2.3. > > 20. "Source Code" means computer program statements written > in any high-level, readable form suitable for modification > and development. > > 21. "Specifications" means the specifications for the > Technology and other documentation, as designated on the > Technology Download Site, as may be revised by Original > Contributor from time to time. > > 22. "Sun Trademarks" means Original Contributor's SUN, > JAVA, and JINI trademarks and logos, whether now used or > adopted in the future. > > 23. "Technology" means the > technology described in Attachment B, and Upgrades. > > 24. "Technology Compatibility Kit" or "TCK" means the test > programs, procedures and/or other requirements, designated > by Original Contributor for use in verifying compliance of > Covered Code with the Specifications, in conjunction with > the Original Code and Upgraded Code. Original Contributor > may, in its sole discretion and from time to time, revise a > TCK to correct errors and/or omissions and in connection > with Upgrades. > > 25. "Technology Download Site" means the site(s) designated > by Original Contributor for access to the Original Code, > Upgraded Code, TCK and Specifications. > > 26. "Upgrade(s)" means new versions of Technology > designated exclusively by Original Contributor as an > "Upgrade" and released by Original Contributor from time to > time. > > 27. "Upgraded Code" means the Source Code for Upgrades, > possibly including Modifications made by Contributors. > > 28. "You(r)" means an individual, or a legal entity acting > by and through an individual or individuals, exercising > rights either under this License or under a future version > of this License issued pursuant to Section 4.1. For legal > entities, "You(r)" includes any entity that by majority > voting interest controls, is controlled by, or is under > common control with You. > > ATTACHMENT A > > REQUIRED NOTICES > > ATTACHMENT A-1 > > REQUIRED IN ALL CASES > > "The contents of this file, or the files included with this > file, are subject to the current version of Sun Community > Source License for [fill in name of applicable Technology] > (the "License"); You may not use this file except in > compliance with the License. You may obtain a copy of the > License at http://sun.com/software/communitysource. See the > License for the rights, obligations and limitations > governing use of the contents of the file. > > The Original and Upgraded Code is [fill in name and version > of applicable Technology]. The developer of the Original > and Upgraded Code is Sun Microsystems, Inc. Sun > Microsystems, Inc. owns the copyrights in the portions it > created. All Rights Reserved. > > Contributor(s): > _______________________________________________ > > Associated Test Suite(s) Location: > ________________________________ > > ATTACHMENT A-2 > > SAMPLE LICENSEE CERTIFICATION > > "By clicking the `Agree' button below, You certify that You > are a Licensee in good standing under the Sun Community > Source License, [fill in applicable Technology and Version] > ("License") and that Your access, use and distribution of > code and information You may obtain at this site is subject > to the License." > > ATTACHMENT A-3 > > REQUIRED STUDENT NOTIFICATION > > "This software and related documentation has been obtained > by your educational institution subject to the Sun Community > Source License, [fill in applicable Technology]. You have > been provided access to the software and related > documentation for use only in connection with your course > work and research activities as a matriculated student of > your educational institution. Any other use is expressly > prohibited. > > THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY > MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY > VARIOUS INTELLECTUAL PROPERTY RIGHTS. > > You may not use this file except in compliance with the > License. You may obtain a copy of the License on the web at > http://sun.com/software/communitysource." > > ATTACHMENT B > > Java(tm) 2 SDK Technology > > Description of "Technology" > > Java(tm) 2 SDK Technology v. 5.0 as described on the > Technology Download Site. > > ATTACHMENT C > > INTERNAL DEPLOYMENT USE > > This Attachment C is only effective for the Technology > specified in Attachment B, upon execution of Attachment D > (Commercial Use License) including the requirement to pay > royalties. In the event of a conflict between the terms of > this Attachment C and Attachment D, the terms of Attachment > D shall govern. > > 1. Internal Deployment License Grant. Subject to Your > compliance with Section 2 below, and Section 8.10 of the > Research Use license; in addition to the Research Use > license and the TCK license, Original Contributor grants to > You a worldwide, non-exclusive license, to the extent of > Original Contributor's Intellectual Property Rights covering > the Original Code, Upgraded Code and Specifications, to do > the following: > > a) reproduce and distribute internally, Original Code and > Upgraded Code as part of Compliant Covered Code, and > Specifications, for Internal Deployment Use, > > b) compile such Original Code and Upgraded Code, as part of > Compliant Covered Code, and reproduce and distribute > internally the same in Executable form for Internal > Deployment Use, and > > c) reproduce and distribute internally, Reformatted > Specifications for use in connection with Internal > Deployment Use. > > 2. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities described > under Section 3.1 of the Research Use license, and as a > condition to exercising the rights granted under Section 3 > above, You agree to the following additional requirements > and responsibilities: > > 2.1 Compatibility. All Covered Code must be Compliant > Covered Code prior to any Internal Deployment Use or > Commercial Use, whether originating with You or acquired > from a third party. Successful compatibility testing must > be completed in accordance with the TCK License. If You > make any further Modifications to any Covered Code > previously determined to be Compliant Covered Code, you must > ensure that it continues to be Compliant Covered Code. > > ATTACHMENT D COMMERCIAL USE LICENSE > > 1. Effect. This Attachment D is effective only if signed > below by You and Original Contributor, and applies to Your > Commercial Use of Original Code and Upgraded Code. > > 2. Term. Upon execution of this Attachment D by You and > Original Contributor, this Commercial Use license shall have > an initial term of 3 years and shall automatically renew for > additional one year terms unless either party provides > notice to the other no less than 60 days prior to an > anniversary date. > > 3. Commercial Use License Grant. Subject to Your > compliance with Section 4 below, Section 8.10 of the > Research Use license, and the TCK license; in addition to > the Research Use license, the TCK license, and the Internal > Deployment Use license, Original Contributor grants to You a > worldwide, non-exclusive, non-transferable license, to the > extent of Original Contributor's Intellectual Property > Rights covering the Original Code, Upgraded Code and > Specifications, to do the following: > > a) reproduce and distribute Compliant Covered Code; > > b) compile Compliant Covered Code and reproduce and > distribute the same in Executable form through multiple > tiers of distribution; and > > c) reproduce and distribute Reformatted Specifications in > association with Compliant Covered Code. > > 4. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities specified > in the Research Use license, the TCK license and the > Internal Deployment license, and as a condition to > exercising the rights granted in Section 3 above, You agree > to the following additional requirements and > responsibilities: > > a) Distribution of Source Code. Source Code of Compliant > Covered Code may be distributed only to another Licensee of > the same Technology. > > b) Distribution of Executable Code. You may distribute the > Executable version(s) of Compliant Covered Code under a > license of Your choice, which may contain terms different > from this License, provided (i) that You are in compliance > with the terms of this License, and (ii) You must make it > absolutely clear that any terms which differ from this > License are offered by You alone, not by Original > Contributor or any other Contributor. > > c) Branding. Products integrating Compliant Covered Code > used for Commercial Use must be branded with the Technology > compliance logo under a separate trademark license required > to be executed by You and Original Contributor concurrent > with execution of this Attachment D. > > 5. Indemnity/Limitation of Liability. The provisions of > Section 7.1 of the Research Use license are superseded by > the following: > > a) Your Indemnity Obligation. You hereby agree to defend, > at Your expense, any legal proceeding brought against > Original Contributor or any Licensee to the extent it is > based on a claim: (i) that the use, reproduction or > distribution of any of Your Error Corrections or Shared > Modifications is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention; (ii) arising in connection with any > representation, warranty, support, indemnity, liability or > other license terms You may offer in connection with any > Covered Code; or (iii) arising from Your Commercial Use of > Covered Code, other than a claim covered by Section 5.b) > below, or a patent claim based solely on Covered Code not > provided by You. You will pay all damages costs and fees > awarded by a court of competent jurisdiction, or such > settlement amount negotiated by You, attributable to such > claim. > > b) Original Contributor's Indemnity Obligation. Original > Contributor will defend, at its expense, any legal > proceeding brought against You, to the extent it is based on > a claim that Your authorized Commercial Use of Original Code > and Upgraded Code is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention, and will pay all damages costs and > fees awarded by a court of competent jurisdiction, or such > settlement amount negotiated by Original Contributor, > attributable to such claim. The foregoing shall not apply > to any claims of intellectual property infringement based > upon the combination of code or documentation supplied by > Original Contributor with code, technology or documentation > from other sources. > > c) Right of Intervention. Original Contributor will have > the right, but not the obligation, to defend You, at > Original Contributor's expense, in connection with a claim > that Your Commercial Use of Original Code and Upgraded Code > is an infringement of a third party patent and will, if > Original Contributor chooses to defend You, pay all damages > costs and fees awarded by a court of competent jurisdiction, > or such settlement amount negotiated by Original > Contributor, attributable to such claim. > > d) Prerequisites. Under Sections 5.b) and c) above, You > must, and under Section 5.a) above, Original Contributor or > any Licensee must: (i) provide notice of the claim promptly > to the party providing an indemnity; (ii) give the > indemnifying party sole control of the defense and > settlement of the claim; (iii) provide the indemnifying > party, at indemnifying party's expense, all available > information, assistance and authority to defend; and (iv) > not have compromised or settled such claim or proceeding > without the indemnifying party's prior written consent. > > e) Additional Remedies. Should any Original Code, Upgraded > Code, TCK, Specifications, or Modifications become, or in > the indemnifying party's opinion be likely to become, the > subject of a claim of infringement for which indemnity is > provided above, the indemnifying party may, at its sole > option, attempt to procure on reasonable terms the rights > necessary for the indemnified party to exercise its license > rights under this License with respect to the infringing > items, or to modify the infringing items so that they are no > longer infringing without substantially impairing their > function or performance. If the indemnifying party is > unable to do the foregoing after reasonable efforts, then > the indemnifying party may send a notice of such inability > to the indemnified party together with a refund of any > license fees received by the indemnifying party from the > indemnified party for the infringing items applicable to the > indemnified party's future use or distribution of such > infringing items, in which case the indemnifying party will > not be liable for any damages resulting from infringing > activity with respect to the infringing items occurring > after such notice and refund. > > 6. Support Programs. > > Support to You. Technical support is not provided to You by > Original Contributor under this License. You may contract > for one or more support programs from Original Contributor > relating to the Technology which are described on the SCSL > Webpage. > > Customer Support. You are responsible for providing > technical and maintenance support services to Your customers > for Your products and services incorporating the Compliant > Covered code. > > 7. Royalties and Payments. > > Technology specified in Attachment B. > > Field of Use:____________________ > > Royalty per Unit $_____________ > > b) Royalty Payments. Payment of royalties shall be made > quarterly, shall be due thirty (30) days following the end > of the calendar quarter to which they relate and shall be > submitted with a written statement documenting the basis for > the royalty calculation. > > c) Taxes. All payments required by this License shall be > made in United States dollars, are exclusive of taxes, and > Licensee agrees to bear and be responsible for the payment > of all such taxes, including, but not limited to, all sales, > use, rental receipt, personal property or other taxes and > their equivalents which may be levied or assessed in > connection with this License (excluding only taxes based on > Original Contributor's net income). To the extent Licensee > is required to withhold taxes based upon Original > Contributor's income in any country, You agree to provide > Original Contributor with written evidence of such > withholding, suitable for Original Contributor to obtain a > tax credit in the United States. > > d) Records. You agree to maintain account books and records > consistent with Generally Accepted Accounting Principles > appropriate to Your domicile, as may be in effect from time > to time, sufficient to allow the correctness of the > royalties required to be paid pursuant to this License to be > determined. > > e) Audit Rights. Original Contributor shall have the right > to audit such accounts upon reasonable prior notice using an > independent auditor of Original Contributor's choice (the > "Auditor"). The Auditor shall be bound to keep confidential > the details of Your business affairs and to limit disclosure > of the results of any audit to the sufficiency of the > accounts and the amount, if any, of a payment adjustment > that should be made. Such audits shall not occur more than > once each year (unless discrepancies are discovered in > excess of the five percent (5%) threshold set forth in > Section 7.f) below, in which case two consecutive quarters > per year may be audited). Except as set forth in Section > 7.f) below, Original Contributor shall bear all costs and > expenses associated with the exercise of its rights to > audit. > > f) Payment Errors. In the event that any errors in payments > shall be determined, such errors shall be corrected by > appropriate adjustment in payment for the quarterly period > during which the error is discovered. In the event of an > underpayment of more than five percent (5%) of the proper > amount owed, upon such underpayment being properly > determined by the Auditor, You agree to reimburse Original > Contributor the amount of the underpayment and all > reasonable costs and expenses associated with the exercise > of its rights to audit, and interest on the overdue amount > at the maximum allowable interest rate from the date of > accrual of such obligation. > > 8. Notice of Breach or Infringement. Each party shall > notify the other immediately in writing when it becomes > aware of any breach or violation of the terms of this > License, or when You become aware of any potential or actual > infringement by a third party of the Technology or Sun's > Intellectual Property Rights therein. > > 9. Proprietary Rights Notices. You may not remove any > copyright notices, trademark notices or other proprietary > legends of Original Contributor or its suppliers contained > on or in the Original Code, Upgraded Code and > Specifications. > > 10. Notices. All written notices required by this License > must be delivered in person or by means evidenced by a > delivery receipt and will be effective upon receipt by the > persons at the addresses specified below. > > Original Contributor: You: > > Sun Microsystems, Inc. _____________________________ > > 4150 Network Circle ______________________________ > > Santa Clara, California 95054 ______________________________ > > Attn.: VP, Sun Software and > Technology Sales ______________________________ > cc: Legal (Software Sales) > > 11. Disclaimer of Agency. The relationship created hereby > is that of licensor and licensee and the parties hereby > acknowledge and agree that nothing herein shall be deemed to > constitute You as a franchisee of Original Contributor. You > hereby waive the benefit of any state or federal statutes > dealing with the establishment and regulation of franchises. > > Agreed: > You: Original Contributor: > > _____________________________ Sun Microsystems, Inc. > (Your Name) > By:_________________________ By:_____________________ > > Title:_______________________ Title:____________________ > > Date:______________________ Date:____________________ > > ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT > > The following license is effective for the Java(tm)2 SDK > Technology Compatibility Kit only upon execution > of a separate support agreement between You and Original > Contributor (subject to an annual fee) as described on the > SCSL Webpage. The Technology Compatibility Kit for the > Technology specified in Attachment B may be accessed at the > Technology Download Site only upon execution of the support > agreement. > > 1. TCK License. > > a) Subject to the restrictions set forth in Section 1.b > below and Section 8.10 of the Research Use license, in > addition to the Research Use license, Original Contributor > grants to You a worldwide, non-exclusive, non-transferable > license, to the extent of Original Contributor's > Intellectual Property Rights in the TCK (without the right > to sublicense), to use the TCK to develop and test Covered > Code. > > b) TCK Use Restrictions. You are not authorized to create > derivative works of the TCK or use the TCK to test any > implementation of the Specification that is not Covered > Code. You may not publish your test results or make claims > of comparative compatibility with respect to other > implementations of the Specification. In consideration for > the license grant in Section 1.a above you agree not to > develop your own tests which are intended to validate > conformation with the Specification. > > 2. Requirements for Determining Compliance. > > 2.1 Definitions. > > a) "Added Value" means code which: > > (i) has a principal purpose which is substantially different > from that of the stand-alone Technology; > > (ii) represents a significant functional and value > enhancement to the Technology; > > (iii) operates in conjunction with the Technology; and > > (iv) is not marketed as a technology which replaces or > substitutes for the Technology. > > b) "Java Classes" means the specific class libraries > associated with each Technology defined in Attachment B. > > c) "Java Runtime Interpreter" means the program(s) which > implement the Java virtual machine for the Technology as > defined in the Specification. > > d) "Platform Dependent Part" means those Original Code and > Upgraded Code files of the Technology which are not in a > "share" directory or subdirectory thereof. > > e) "Shared Part" means those Original Code and Upgraded Code > files of the Technology which are identified as "shared" (or > words of similar meaning) or which are in any "share" > directory or subdirectory thereof, except those files > specifically designated by Original Contributor as > modifiable. > > f) "User's Guide" means the users guide for the TCK which > Sun makes available to You to provide direction in how to > run the TCK and properly interpret the results, as may be > revised by Sun from time to time. > > 2.2 Development Restrictions. Compliant Covered Code: > > a) must include Added Value; > > b) must fully comply with the Specifications for the > Technology specified in Attachment B; > > c) must include the Shared Part, complete and unmodified; > > d) may not modify the functional behavior of the Java > Runtime Interpreter or the Java Classes; > > e) may not modify, subset or superset the interfaces of the > Java Runtime Interpreter or the Java Classes; > > f) may not subset or superset the Java Classes; and > > g) may not modify or extend the required public class or > public interface declarations whose names begin with "java", > "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or > their equivalents in any subsequent naming convention. > > 2.3 Compatibility Testing. Successful compatibility testing > must be completed by You, or at Original Contributor's > option, a third party designated by Original Contributor, to > conduct such tests, in accordance with the User's Guide, and > using the most current version of the applicable TCK > available from Original Contributor one hundred twenty (120) > days (two hundred forty [240] days in the case of silicon > implementations) prior to: (i) Your Internal Deployment > Use; and (ii) each release of Compliant Covered Code by You > for Commercial Use. In the event that You elect to use a > version of Upgraded Code that is newer than that which is > required under this Section 2.3, then You agree to pass the > version of the TCK that corresponds to such newer version of > Upgraded Code. > > 2.4 Test Results. You agree to provide to Original > Contributor or the third party test facility if applicable, > Your test results that demonstrate that Covered Code is > Compliant Covered Code and that Original Contributor may > publish or otherwise distribute such test results. > > pkg_add atk-1.10.3_1.tgz > skipping atk-1.10.3_1, already added > pkg_add bitstream-vera-1.10_2.tgz > skipping bitstream-vera-1.10_2, already added > pkg_add cairo-1.0.4.tgz > skipping cairo-1.0.4, already added > pkg_add desktop-file-utils-0.10_4.tgz > skipping desktop-file-utils-0.10_4, already added > pkg_add expat-2.0.0_1.tgz > skipping expat-2.0.0_1, already added > pkg_add fontconfig-2.3.2_3,1.tgz > skipping fontconfig-2.3.2_3,1, already added > pkg_add freetype2-2.1.10_3.tgz > skipping freetype2-2.1.10_3, already added > pkg_add gettext-0.14.5_2.tgz > skipping gettext-0.14.5_2, already added > pkg_add glib-2.8.6_1.tgz > skipping glib-2.8.6_1, already added > pkg_add gtk-2.8.17.tgz > skipping gtk-2.8.17, already added > pkg_add hicolor-icon-theme-0.5.tgz > skipping hicolor-icon-theme-0.5, already added > pkg_add javavmwrapper-2.0_6.tgz > skipping javavmwrapper-2.0_6, already added > pkg_add jdk-1.5.0p3.tgz > skipping jdk-1.5.0p3, already added > pkg_add jpeg-6b_4.tgz > skipping jpeg-6b_4, already added > pkg_add libIDL-0.8.6_2.tgz > skipping libIDL-0.8.6_2, already added > pkg_add libXft-2.1.7_1.tgz > skipping libXft-2.1.7_1, already added > pkg_add libiconv-1.9.2_2.tgz > skipping libiconv-1.9.2_2, already added > pkg_add libxml2-2.6.23_1.tgz > skipping libxml2-2.6.23_1, already added > pkg_add mozilla-1.7.12_6,2.tgz > skipping mozilla-1.7.12_6,2, already added > pkg_add nspr-4.6.1.tgz > skipping nspr-4.6.1, already added > pkg_add nss-3.11_1.tgz > skipping nss-3.11_1, already added > pkg_add pango-1.10.4.tgz > skipping pango-1.10.4, already added > pkg_add pkgconfig-0.20.tgz > skipping pkgconfig-0.20, already added > pkg_add png-1.2.8_3.tgz > skipping png-1.2.8_3, already added > pkg_add popt-1.7_1.tgz > skipping popt-1.7_1, already added > pkg_add shared-mime-info-0.17_1.tgz > skipping shared-mime-info-0.17_1, already added > pkg_add tiff-3.8.2.tgz > skipping tiff-3.8.2, already added > ===> biojava-1.30 depends on file: /usr/local/jdk1.5.0/bin/java - found > ===> biojava-1.30 depends on file: /usr/local/bin/ant - found > ===> Configuring for biojava-1.30 > ===> Building for biojava-1.30 > Buildfile: build.xml > > init: > [echo] JUnit present: ${junit.present} > [echo] JUnit supported by Ant: true > > prepare: > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build > > prepare-core: > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/classes/main > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/tests > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/classes/tests > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/reports/tests > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/demos > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/classes/demos > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/docs > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/docs > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/docs/api > [mkdir] Created dir: /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/lib > [copy] Copying 1040 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main > [copy] Copying 121 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/tests > [copy] Copying 154 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/demos > [copy] Copying 13 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/docs > [copy] Copying 1 file to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main > [copy] Copying 1 file to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/demos > [copy] Copying 11 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/classes/main > [copy] Copying 4 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build > > prepare-14: > [copy] Copying 32 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main > [copy] Copying 2 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/tests > [copy] Copying 14 files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/demos > > prepare-src: > > compile: > [javac] Compiling 979 source files to /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/classes/main > [javac] /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main/org/biojava/bio/program/indexdb/BioStore.java:50: compareTo(java.lang.String) in java.lang.String cannot be applied to (java.lang.Object) > [javac] return ((String) a).compareTo(b); > [javac] ^ > [javac] /work/a/ports/biology/biojava/work/biojava-1.30/ant-build/src/main/org/biojava/bio/seq/db/BioIndex.java:40: compareTo(java.lang.String) in java.lang.String cannot be applied to (java.lang.Object) > [javac] return ((String) a).compareTo(b); > [javac] ^ > [javac] Note: * uses or overrides a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > [javac] 2 errors > > BUILD FAILED > /work/a/ports/biology/biojava/work/biojava-1.30/build.xml:281: Compile failed; see the compiler error output for details. > > Total time: 2 minutes 55 seconds > *** Error code 1 > > Stop in /a/ports/biology/biojava. > ================================================================ > build of /usr/ports/biology/biojava ended at Tue Apr 11 09:22:22 GMT 2006 > > > ----- End forwarded message ----- > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: not available > Type: application/pgp-signature > Size: 189 bytes > Desc: not available > Url : http://lists.freebsd.org/pipermail/freebsd-java/attachments/20060411/24ab8a2b/attachment-0001.pgp > > ------------------------------ > > Message: 2 > Date: Tue, 11 Apr 2006 08:54:50 -0400 > From: Kris Kennaway > Subject: [ports-i386@FreeBSD.org: jakarta-commons-pool-1.2 failed on > i386 4] > To: toha@toha.org.ua, java@FreeBSD.org > Message-ID: <20060411125450.GQ54978@xor.obsecurity.org> > Content-Type: text/plain; charset="us-ascii" > > FYI; can you please investigate and/or report to the developers? If > you are already aware of this problem but do not yet have a fix, > please mark the port BROKEN in the appropriate case, so that users do > not unexpectedly encounter it. > > See http://pointyhat.freebsd.org for the full log. > > Thanks, > Kris > > ----- Forwarded message from User Ports-i386 ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > X-Original-To: kris@FreeBSD.org > Delivered-To: kris@FreeBSD.org > Date: Tue, 11 Apr 2006 08:53:19 GMT > From: User Ports-i386 > To: freebsd+buildfail@lovett.com, kris@FreeBSD.org > Subject: jakarta-commons-pool-1.2 failed on i386 4 > X-UIDL: Sn1!!6R:!!QY\"!`^K"! > X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.2 > > component by component, to obtain, in this example, > "Com.sun", and use this as a prefix for Your package names, > using a convention developed within Your organization to > further administer package names." > > 3.2 Additional Requirements and Responsibilities. Any > additional requirements and responsibilities relating to the > Technology are listed in Attachment F (Additional > Requirements and Responsibilities), if applicable, and are > hereby incorporated into this Section 3. > > 4. Versions of the License. > > 4.1 License Versions. Original Contributor may publish > revised versions of the License from time to time. Each > version will be given a distinguishing version number. > > 4.2 Effect. Once a particular version of Covered Code has > been provided under a version of the License, You may always > continue to use such Covered Code under the terms of that > version of the License. You may also choose to use such > Covered Code under the terms of any subsequent version of > the License. No one other than Original Contributor has the > right to promulgate License versions. > > 5. Disclaimer of Warranty. > > 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," > WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, > INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED > CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR > PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE > RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED > CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY > CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF > ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO > THIS DISCLAIMER. > > 5.2 You acknowledge that Original Code, Upgraded Code and > Specifications are not designed or intended for use in (i) > on-line control of aircraft, air traffic, aircraft > navigation or aircraft communications; or (ii) in the > design, construction, operation or maintenance of any > nuclear facility. Original Contributor disclaims any > express or implied warranty of fitness for such uses. > > 6. Termination. > > 6.1 By You. You may terminate this Research Use license at > anytime by providing written notice to Original Contributor. > > 6.2 By Original Contributor. This License and the rights > granted hereunder will terminate: > > (i) automatically if You fail to comply with the terms of > this License and fail to cure such breach within 30 days of > receipt of written notice of the breach; > > (ii) immediately in the event of circumstances specified in > Sections 7.1 and 8.4; or > > (iii) at Original Contributor's discretion upon any action > initiated in the first instance by You alleging that use or > distribution by Original Contributor or any Licensee, of > Original Code, Upgraded Code, Error Corrections or Shared > Modifications contributed by You, or Specifications, > infringe a patent owned or controlled by You. > > 6.3 Effect of Termination. Upon termination, You agree > to discontinue use and return or destroy all copies of > Covered Code in your possession. All sublicenses to the > Covered Code which you have properly granted shall survive > any termination of this License. Provisions which, by their > nature, should remain in effect beyond the termination of > this License shall survive including, without limitation, > Sections 2.2, 3, 5, 7 and 8. > > 6.4 Each party waives and releases the other from any claim > to compensation or indemnity for permitted or lawful > termination of the business relationship established by this > License. > > 7. Liability. > > 7.1 Infringement. Should any of the Original Code, Upgraded > Code, TCK or Specifications ("Materials") become the subject > of a claim of infringement, Original Contributor may, at its > sole option, (i) attempt to procure the rights necessary for > You to continue using the Materials, (ii) modify the > Materials so that they are no longer infringing, or (iii) > terminate Your right to use the Materials, immediately upon > written notice, and refund to You the amount, if any, having > then actually been paid by You to Original Contributor for > the Original Code, Upgraded Code and TCK, depreciated on a > straight line, five year basis. > > 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY > APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR > CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN > TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE > AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL > CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE > PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO > EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR > ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, > PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN > CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, > WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER > ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF > LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT > LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, > WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED > OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE > FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. > > 8. Miscellaneous. > > 8.1 Trademark. You agree to comply with the then current > Sun Trademark & Logo Usage Requirements accessible through > the SCSL Webpage. Except as expressly provided in the > License, You are granted no right, title or license to, or > interest in, any Sun Trademarks. You agree not to (i) > challenge Original Contributor's ownership or use of Sun > Trademarks; (ii) attempt to register any Sun Trademarks, or > any mark or logo substantially similar thereto; or (iii) > incorporate any Sun Trademarks into your own trademarks, > product names, service marks, company names, or domain > names. > > 8.2 Integration. This License represents the complete > agreement concerning the subject matter hereof. > > 8.3 Assignment. Original Contributor may assign this > License, and its rights and obligations hereunder, in its > sole discretion. You may assign the Research Use portions > of this License to a third party upon prior written notice > to Original Contributor (which may be provided via the > Community Web-Server). You may not assign the Commercial > Use license or TCK license, including by way of merger > (regardless of whether You are the surviving entity) or > acquisition, without Original Contributor's prior written > consent. > > 8.4 Severability. If any provision of this License is held > to be unenforceable, such provision shall be reformed only > to the extent necessary to make it enforceable. > Notwithstanding the foregoing, if You are prohibited by law > from fully and specifically complying with Sections 2.2 or > 3, this License will immediately terminate and You must > immediately discontinue any use of Covered Code. > > 8.5 Governing Law. This License shall be governed by the > laws of the United States and the State of California, as > applied to contracts entered into and to be performed in > California between California residents. The application of > the United Nations Convention on Contracts for the > International Sale of Goods is expressly excluded. > > 8.6 Dispute Resolution. > > a) Any dispute arising out of or relating to this License > shall be finally settled by arbitration as set out herein, > except that either party may bring any action, in a court of > competent jurisdiction (which jurisdiction shall be > exclusive), with respect to any dispute relating to such > party's Intellectual Property Rights or with respect to Your > compliance with the TCK license. Arbitration shall be > administered: (i) by the American Arbitration Association > (AAA), (ii) in accordance with the rules of the United > Nations Commission on International Trade Law (UNCITRAL) > (the "Rules") in effect at the time of arbitration as > modified herein; and (iii) the arbitrator will apply the > substantive laws of California and United States. Judgment > upon the award rendered by the arbitrator may be entered in > any court having jurisdiction to enforce such award. > > b) All arbitration proceedings shall be conducted in English > by a single arbitrator selected in accordance with the > Rules, who must be fluent in English and be either a > retired judge or practicing attorney having at least ten > (10) years litigation experience and be reasonably familiar > with the technology matters relative to the dispute. > Unless otherwise agreed, arbitration venue shall be in > London, Tokyo, or San Francisco, whichever is closest to > defendant's principal business office. The arbitrator may > award monetary damages only and nothing shall preclude > either party from seeking provisional or emergency relief > from a court of competent jurisdiction. The arbitrator > shall have no authority to award damages in excess of those > permitted in this License and any such award in excess is > void. All awards will be payable in U.S. dollars and may > include, for the prevailing party (i) pre-judgment award > interest, (ii) reasonable attorneys' fees incurred in > connection with the arbitration, and (iii) reasonable costs > and expenses incurred in enforcing the award. The > arbitrator will order each party to produce identified > documents and respond to no more than twenty-five single > question interrogatories. > > 8.7 Construction. Any law or regulation which provides that > the language of a contract shall be construed against the > drafter shall not apply to this License. > > 8.8 U.S. Government End Users. The Covered Code is a > "commercial item," as that term is defined in 48 C.F.R. > 2.101 (Oct. 1995), consisting of "commercial computer > software" and "commercial computer software documentation," > as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). > Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 > through 227.7202-4 (June 1995), all U.S. Government End > Users acquire Covered Code with only those rights set forth > herein. You agree to pass this notice to Your licensees. > > 8.9 Press Announcements. All press announcements relative > to the execution of this License must be reviewed and > approved by Original Contributor and You prior to release. > > 8.10 International Use. > > a) Export/Import laws. Covered Code is subject to U.S. > export control laws and may be subject to export or import > regulations in other countries. Each party agrees to comply > strictly with all such laws and regulations and acknowledges > their responsibility to obtain such licenses to export, > re-export, or import as may be required. You agree to pass > these obligations to Your licensees. > > b) Intellectual Property Protection. Due to limited > intellectual property protection and enforcement in certain > countries, You agree not to redistribute the Original Code, > Upgraded Code, TCK and Specifications to any country other > than the list of restricted countries on the SCSL Webpage. > > 8.11 Language. This License is in the English language > only, which language shall be controlling in all respects, > and all versions of this License in any other language shall > be for accommodation only and shall not be binding on the > parties to this License. All communications and notices > made or given pursuant to this License, and all > documentation and support to be provided, unless otherwise > noted, shall be in the English language. > > PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY > CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND > AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH > SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE > ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE > AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER > YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A > COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE > COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS > CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND > CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO > EXIT. > > ACCEPT REJECT > > GLOSSARY > > 1. "Commercial Use" means any use (excluding Internal > Deployment Use) or distribution, directly or indirectly of > Compliant Covered Code by You to any third party, alone or > bundled with any other software or hardware, for direct or > indirect commercial or strategic gain or advantage, subject > to execution of Attachment D by You and Original > Contributor. > > 2. "Community Code" means the Original Code, Upgraded Code, > Error Corrections, Shared Modifications, or any combination > thereof. > > 3. "Community Webserver(s)" means the webservers designated > by Original Contributor for posting Error Corrections and > Shared Modifications. > > 4. "Compliant Covered Code" means Covered Code that > complies with the requirements of the TCK. > > 5. "Contributor" means each Licensee that creates or > contributes to the creation of any Error Correction or > Shared Modification. > > 6. "Covered Code" means the Original Code, Upgraded Code, > Modifications, or any combination thereof. > > 7. "Error Correction" means any change made to Community > Code which conforms to the Specification and corrects the > adverse effect of a failure of Community Code to perform any > function set forth in or required by the Specifications. > > 7. "Executable" means Covered Code that has been converted > to a form other than Source Code. > > 9. "Extension(s)" means any additional classes or other > programming code and/or interfaces developed by or for You > which: (i) are designed for use with the Technology; (ii) > constitute an API for a library of computing functions or > services; and (iii) are disclosed to third party software > developers for the purpose of developing software which > invokes such additional classes or other programming code > and/or interfaces. The foregoing shall not apply to > software development by Your subcontractors to be > exclusively used by You. > > 10. "Intellectual Property Rights" means worldwide > statutory and common law rights associated solely with (i) > patents and patent applications; (ii) works of authorship > including copyrights, copyright applications, copyright > registrations and "moral rights"; (iii) the protection of > trade and industrial secrets and confidential information; > and (iv) divisions, continuations, renewals, and > re-issuances of the foregoing now existing or acquired in > the future. > > 11. "Internal Deployment Use" means use of Compliant > Covered Code (excluding Research Use) within Your business > or organization only by Your employees and/or agents, > subject to execution of Attachment C by You and Original > Contributor, if required. > > 12. "Licensee" means any party that has entered into and > has in effect a version of this License with Original > Contributor. > > 13. "Modification(s)" means (i) any change to Covered Code; > (ii) any new file or other representation of computer > program statements that contains any portion of Covered > Code; and/or (iii) any new Source Code implementing any > portion of the Specifications. > > 14. "Original Code" means the initial Source Code for the > Technology as described on the Technology Download Site. > > 15. "Original Contributor" means Sun Microsystems, Inc., > its affiliates and its successors and assigns. > > 16. "Reformatted Specifications" means any revision to the > Specifications which translates or reformats the > Specifications (as for example in connection with Your > documentation) but which does not alter, subset or superset > the functional or operational aspects of the Specifications. > > 17. "Research Use" means use and distribution of Covered > Code only for Your research, development, educational or > personal and individual use, and expressly excludes Internal > Deployment Use and Commercial Use. > > 18. "SCSL Webpage" means the Sun Community Source license > webpage located at http://sun.com/software/communitysource, > or such other url that Sun may designate from time to time. > > 19. "Shared Modifications" means Modifications provided by > You, at Your option, pursuant to Section 2.2, or received by > You from a Contributor pursuant to Section 2.3. > > 20. "Source Code" means computer program statements written > in any high-level, readable form suitable for modification > and development. > > 21. "Specifications" means the specifications for the > Technology and other documentation, as designated on the > Technology Download Site, as may be revised by Original > Contributor from time to time. > > 22. "Sun Trademarks" means Original Contributor's SUN, > JAVA, and JINI trademarks and logos, whether now used or > adopted in the future. > > 23. "Technology" means the > technology described in Attachment B, and Upgrades. > > 24. "Technology Compatibility Kit" or "TCK" means the test > programs, procedures and/or other requirements, designated > by Original Contributor for use in verifying compliance of > Covered Code with the Specifications, in conjunction with > the Original Code and Upgraded Code. Original Contributor > may, in its sole discretion and from time to time, revise a > TCK to correct errors and/or omissions and in connection > with Upgrades. > > 25. "Technology Download Site" means the site(s) designated > by Original Contributor for access to the Original Code, > Upgraded Code, TCK and Specifications. > > 26. "Upgrade(s)" means new versions of Technology > designated exclusively by Original Contributor as an > "Upgrade" and released by Original Contributor from time to > time. > > 27. "Upgraded Code" means the Source Code for Upgrades, > possibly including Modifications made by Contributors. > > 28. "You(r)" means an individual, or a legal entity acting > by and through an individual or individuals, exercising > rights either under this License or under a future version > of this License issued pursuant to Section 4.1. For legal > entities, "You(r)" includes any entity that by majority > voting interest controls, is controlled by, or is under > common control with You. > > ATTACHMENT A > > REQUIRED NOTICES > > ATTACHMENT A-1 > > REQUIRED IN ALL CASES > > "The contents of this file, or the files included with this > file, are subject to the current version of Sun Community > Source License for [fill in name of applicable Technology] > (the "License"); You may not use this file except in > compliance with the License. You may obtain a copy of the > License at http://sun.com/software/communitysource. See the > License for the rights, obligations and limitations > governing use of the contents of the file. > > The Original and Upgraded Code is [fill in name and version > of applicable Technology]. The developer of the Original > and Upgraded Code is Sun Microsystems, Inc. Sun > Microsystems, Inc. owns the copyrights in the portions it > created. All Rights Reserved. > > Contributor(s): > _______________________________________________ > > Associated Test Suite(s) Location: > ________________________________ > > ATTACHMENT A-2 > > SAMPLE LICENSEE CERTIFICATION > > "By clicking the `Agree' button below, You certify that You > are a Licensee in good standing under the Sun Community > Source License, [fill in applicable Technology and Version] > ("License") and that Your access, use and distribution of > code and information You may obtain at this site is subject > to the License." > > ATTACHMENT A-3 > > REQUIRED STUDENT NOTIFICATION > > "This software and related documentation has been obtained > by your educational institution subject to the Sun Community > Source License, [fill in applicable Technology]. You have > been provided access to the software and related > documentation for use only in connection with your course > work and research activities as a matriculated student of > your educational institution. Any other use is expressly > prohibited. > > THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY > MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY > VARIOUS INTELLECTUAL PROPERTY RIGHTS. > > You may not use this file except in compliance with the > License. You may obtain a copy of the License on the web at > http://sun.com/software/communitysource." > > ATTACHMENT B > > Java(tm) 2 SDK Technology > > Description of "Technology" > > Java(tm) 2 SDK Technology v. 5.0 as described on the > Technology Download Site. > > ATTACHMENT C > > INTERNAL DEPLOYMENT USE > > This Attachment C is only effective for the Technology > specified in Attachment B, upon execution of Attachment D > (Commercial Use License) including the requirement to pay > royalties. In the event of a conflict between the terms of > this Attachment C and Attachment D, the terms of Attachment > D shall govern. > > 1. Internal Deployment License Grant. Subject to Your > compliance with Section 2 below, and Section 8.10 of the > Research Use license; in addition to the Research Use > license and the TCK license, Original Contributor grants to > You a worldwide, non-exclusive license, to the extent of > Original Contributor's Intellectual Property Rights covering > the Original Code, Upgraded Code and Specifications, to do > the following: > > a) reproduce and distribute internally, Original Code and > Upgraded Code as part of Compliant Covered Code, and > Specifications, for Internal Deployment Use, > > b) compile such Original Code and Upgraded Code, as part of > Compliant Covered Code, and reproduce and distribute > internally the same in Executable form for Internal > Deployment Use, and > > c) reproduce and distribute internally, Reformatted > Specifications for use in connection with Internal > Deployment Use. > > 2. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities described > under Section 3.1 of the Research Use license, and as a > condition to exercising the rights granted under Section 3 > above, You agree to the following additional requirements > and responsibilities: > > 2.1 Compatibility. All Covered Code must be Compliant > Covered Code prior to any Internal Deployment Use or > Commercial Use, whether originating with You or acquired > from a third party. Successful compatibility testing must > be completed in accordance with the TCK License. If You > make any further Modifications to any Covered Code > previously determined to be Compliant Covered Code, you must > ensure that it continues to be Compliant Covered Code. > > ATTACHMENT D COMMERCIAL USE LICENSE > > 1. Effect. This Attachment D is effective only if signed > below by You and Original Contributor, and applies to Your > Commercial Use of Original Code and Upgraded Code. > > 2. Term. Upon execution of this Attachment D by You and > Original Contributor, this Commercial Use license shall have > an initial term of 3 years and shall automatically renew for > additional one year terms unless either party provides > notice to the other no less than 60 days prior to an > anniversary date. > > 3. Commercial Use License Grant. Subject to Your > compliance with Section 4 below, Section 8.10 of the > Research Use license, and the TCK license; in addition to > the Research Use license, the TCK license, and the Internal > Deployment Use license, Original Contributor grants to You a > worldwide, non-exclusive, non-transferable license, to the > extent of Original Contributor's Intellectual Property > Rights covering the Original Code, Upgraded Code and > Specifications, to do the following: > > a) reproduce and distribute Compliant Covered Code; > > b) compile Compliant Covered Code and reproduce and > distribute the same in Executable form through multiple > tiers of distribution; and > > c) reproduce and distribute Reformatted Specifications in > association with Compliant Covered Code. > > 4. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities specified > in the Research Use license, the TCK license and the > Internal Deployment license, and as a condition to > exercising the rights granted in Section 3 above, You agree > to the following additional requirements and > responsibilities: > > a) Distribution of Source Code. Source Code of Compliant > Covered Code may be distributed only to another Licensee of > the same Technology. > > b) Distribution of Executable Code. You may distribute the > Executable version(s) of Compliant Covered Code under a > license of Your choice, which may contain terms different > from this License, provided (i) that You are in compliance > with the terms of this License, and (ii) You must make it > absolutely clear that any terms which differ from this > License are offered by You alone, not by Original > Contributor or any other Contributor. > > c) Branding. Products integrating Compliant Covered Code > used for Commercial Use must be branded with the Technology > compliance logo under a separate trademark license required > to be executed by You and Original Contributor concurrent > with execution of this Attachment D. > > 5. Indemnity/Limitation of Liability. The provisions of > Section 7.1 of the Research Use license are superseded by > the following: > > a) Your Indemnity Obligation. You hereby agree to defend, > at Your expense, any legal proceeding brought against > Original Contributor or any Licensee to the extent it is > based on a claim: (i) that the use, reproduction or > distribution of any of Your Error Corrections or Shared > Modifications is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention; (ii) arising in connection with any > representation, warranty, support, indemnity, liability or > other license terms You may offer in connection with any > Covered Code; or (iii) arising from Your Commercial Use of > Covered Code, other than a claim covered by Section 5.b) > below, or a patent claim based solely on Covered Code not > provided by You. You will pay all damages costs and fees > awarded by a court of competent jurisdiction, or such > settlement amount negotiated by You, attributable to such > claim. > > b) Original Contributor's Indemnity Obligation. Original > Contributor will defend, at its expense, any legal > proceeding brought against You, to the extent it is based on > a claim that Your authorized Commercial Use of Original Code > and Upgraded Code is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention, and will pay all damages costs and > fees awarded by a court of competent jurisdiction, or such > settlement amount negotiated by Original Contributor, > attributable to such claim. The foregoing shall not apply > to any claims of intellectual property infringement based > upon the combination of code or documentation supplied by > Original Contributor with code, technology or documentation > from other sources. > > c) Right of Intervention. Original Contributor will have > the right, but not the obligation, to defend You, at > Original Contributor's expense, in connection with a claim > that Your Commercial Use of Original Code and Upgraded Code > is an infringement of a third party patent and will, if > Original Contributor chooses to defend You, pay all damages > costs and fees awarded by a court of competent jurisdiction, > or such settlement amount negotiated by Original > Contributor, attributable to such claim. > > d) Prerequisites. Under Sections 5.b) and c) above, You > must, and under Section 5.a) above, Original Contributor or > any Licensee must: (i) provide notice of the claim promptly > to the party providing an indemnity; (ii) give the > indemnifying party sole control of the defense and > settlement of the claim; (iii) provide the indemnifying > party, at indemnifying party's expense, all available > information, assistance and authority to defend; and (iv) > not have compromised or settled such claim or proceeding > without the indemnifying party's prior written consent. > > e) Additional Remedies. Should any Original Code, Upgraded > Code, TCK, Specifications, or Modifications become, or in > the indemnifying party's opinion be likely to become, the > subject of a claim of infringement for which indemnity is > provided above, the indemnifying party may, at its sole > option, attempt to procure on reasonable terms the rights > necessary for the indemnified party to exercise its license > rights under this License with respect to the infringing > items, or to modify the infringing items so that they are no > longer infringing without substantially impairing their > function or performance. If the indemnifying party is > unable to do the foregoing after reasonable efforts, then > the indemnifying party may send a notice of such inability > to the indemnified party together with a refund of any > license fees received by the indemnifying party from the > indemnified party for the infringing items applicable to the > indemnified party's future use or distribution of such > infringing items, in which case the indemnifying party will > not be liable for any damages resulting from infringing > activity with respect to the infringing items occurring > after such notice and refund. > > 6. Support Programs. > > Support to You. Technical support is not provided to You by > Original Contributor under this License. You may contract > for one or more support programs from Original Contributor > relating to the Technology which are described on the SCSL > Webpage. > > Customer Support. You are responsible for providing > technical and maintenance support services to Your customers > for Your products and services incorporating the Compliant > Covered code. > > 7. Royalties and Payments. > > Technology specified in Attachment B. > > Field of Use:____________________ > > Royalty per Unit $_____________ > > b) Royalty Payments. Payment of royalties shall be made > quarterly, shall be due thirty (30) days following the end > of the calendar quarter to which they relate and shall be > submitted with a written statement documenting the basis for > the royalty calculation. > > c) Taxes. All payments required by this License shall be > made in United States dollars, are exclusive of taxes, and > Licensee agrees to bear and be responsible for the payment > of all such taxes, including, but not limited to, all sales, > use, rental receipt, personal property or other taxes and > their equivalents which may be levied or assessed in > connection with this License (excluding only taxes based on > Original Contributor's net income). To the extent Licensee > is required to withhold taxes based upon Original > Contributor's income in any country, You agree to provide > Original Contributor with written evidence of such > withholding, suitable for Original Contributor to obtain a > tax credit in the United States. > > d) Records. You agree to maintain account books and records > consistent with Generally Accepted Accounting Principles > appropriate to Your domicile, as may be in effect from time > to time, sufficient to allow the correctness of the > royalties required to be paid pursuant to this License to be > determined. > > e) Audit Rights. Original Contributor shall have the right > to audit such accounts upon reasonable prior notice using an > independent auditor of Original Contributor's choice (the > "Auditor"). The Auditor shall be bound to keep confidential > the details of Your business affairs and to limit disclosure > of the results of any audit to the sufficiency of the > accounts and the amount, if any, of a payment adjustment > that should be made. Such audits shall not occur more than > once each year (unless discrepancies are discovered in > excess of the five percent (5%) threshold set forth in > Section 7.f) below, in which case two consecutive quarters > per year may be audited). Except as set forth in Section > 7.f) below, Original Contributor shall bear all costs and > expenses associated with the exercise of its rights to > audit. > > f) Payment Errors. In the event that any errors in payments > shall be determined, such errors shall be corrected by > appropriate adjustment in payment for the quarterly period > during which the error is discovered. In the event of an > underpayment of more than five percent (5%) of the proper > amount owed, upon such underpayment being properly > determined by the Auditor, You agree to reimburse Original > Contributor the amount of the underpayment and all > reasonable costs and expenses associated with the exercise > of its rights to audit, and interest on the overdue amount > at the maximum allowable interest rate from the date of > accrual of such obligation. > > 8. Notice of Breach or Infringement. Each party shall > notify the other immediately in writing when it becomes > aware of any breach or violation of the terms of this > License, or when You become aware of any potential or actual > infringement by a third party of the Technology or Sun's > Intellectual Property Rights therein. > > 9. Proprietary Rights Notices. You may not remove any > copyright notices, trademark notices or other proprietary > legends of Original Contributor or its suppliers contained > on or in the Original Code, Upgraded Code and > Specifications. > > 10. Notices. All written notices required by this License > must be delivered in person or by means evidenced by a > delivery receipt and will be effective upon receipt by the > persons at the addresses specified below. > > Original Contributor: You: > > Sun Microsystems, Inc. _____________________________ > > 4150 Network Circle ______________________________ > > Santa Clara, California 95054 ______________________________ > > Attn.: VP, Sun Software and > Technology Sales ______________________________ > cc: Legal (Software Sales) > > 11. Disclaimer of Agency. The relationship created hereby > is that of licensor and licensee and the parties hereby > acknowledge and agree that nothing herein shall be deemed to > constitute You as a franchisee of Original Contributor. You > hereby waive the benefit of any state or federal statutes > dealing with the establishment and regulation of franchises. > > Agreed: > You: Original Contributor: > > _____________________________ Sun Microsystems, Inc. > (Your Name) > By:_________________________ By:_____________________ > > Title:_______________________ Title:____________________ > > Date:______________________ Date:____________________ > > ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT > > The following license is effective for the Java(tm)2 SDK > Technology Compatibility Kit only upon execution > of a separate support agreement between You and Original > Contributor (subject to an annual fee) as described on the > SCSL Webpage. The Technology Compatibility Kit for the > Technology specified in Attachment B may be accessed at the > Technology Download Site only upon execution of the support > agreement. > > 1. TCK License. > > a) Subject to the restrictions set forth in Section 1.b > below and Section 8.10 of the Research Use license, in > addition to the Research Use license, Original Contributor > grants to You a worldwide, non-exclusive, non-transferable > license, to the extent of Original Contributor's > Intellectual Property Rights in the TCK (without the right > to sublicense), to use the TCK to develop and test Covered > Code. > > b) TCK Use Restrictions. You are not authorized to create > derivative works of the TCK or use the TCK to test any > implementation of the Specification that is not Covered > Code. You may not publish your test results or make claims > of comparative compatibility with respect to other > implementations of the Specification. In consideration for > the license grant in Section 1.a above you agree not to > develop your own tests which are intended to validate > conformation with the Specification. > > 2. Requirements for Determining Compliance. > > 2.1 Definitions. > > a) "Added Value" means code which: > > (i) has a principal purpose which is substantially different > from that of the stand-alone Technology; > > (ii) represents a significant functional and value > enhancement to the Technology; > > (iii) operates in conjunction with the Technology; and > > (iv) is not marketed as a technology which replaces or > substitutes for the Technology. > > b) "Java Classes" means the specific class libraries > associated with each Technology defined in Attachment B. > > c) "Java Runtime Interpreter" means the program(s) which > implement the Java virtual machine for the Technology as > defined in the Specification. > > d) "Platform Dependent Part" means those Original Code and > Upgraded Code files of the Technology which are not in a > "share" directory or subdirectory thereof. > > e) "Shared Part" means those Original Code and Upgraded Code > files of the Technology which are identified as "shared" (or > words of similar meaning) or which are in any "share" > directory or subdirectory thereof, except those files > specifically designated by Original Contributor as > modifiable. > > f) "User's Guide" means the users guide for the TCK which > Sun makes available to You to provide direction in how to > run the TCK and properly interpret the results, as may be > revised by Sun from time to time. > > 2.2 Development Restrictions. Compliant Covered Code: > > a) must include Added Value; > > b) must fully comply with the Specifications for the > Technology specified in Attachment B; > > c) must include the Shared Part, complete and unmodified; > > d) may not modify the functional behavior of the Java > Runtime Interpreter or the Java Classes; > > e) may not modify, subset or superset the interfaces of the > Java Runtime Interpreter or the Java Classes; > > f) may not subset or superset the Java Classes; and > > g) may not modify or extend the required public class or > public interface declarations whose names begin with "java", > "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or > their equivalents in any subsequent naming convention. > > 2.3 Compatibility Testing. Successful compatibility testing > must be completed by You, or at Original Contributor's > option, a third party designated by Original Contributor, to > conduct such tests, in accordance with the User's Guide, and > using the most current version of the applicable TCK > available from Original Contributor one hundred twenty (120) > days (two hundred forty [240] days in the case of silicon > implementations) prior to: (i) Your Internal Deployment > Use; and (ii) each release of Compliant Covered Code by You > for Commercial Use. In the event that You elect to use a > version of Upgraded Code that is newer than that which is > required under this Section 2.3, then You agree to pass the > version of the TCK that corresponds to such newer version of > Upgraded Code. > > 2.4 Test Results. You agree to provide to Original > Contributor or the third party test facility if applicable, > Your test results that demonstrate that Covered Code is > Compliant Covered Code and that Original Contributor may > publish or otherwise distribute such test results. > > pkg_add atk-1.10.3_1.tgz > skipping atk-1.10.3_1, already added > pkg_add bitstream-vera-1.10_2.tgz > skipping bitstream-vera-1.10_2, already added > pkg_add cairo-1.0.4.tgz > skipping cairo-1.0.4, already added > pkg_add desktop-file-utils-0.10_4.tgz > skipping desktop-file-utils-0.10_4, already added > pkg_add expat-2.0.0_1.tgz > skipping expat-2.0.0_1, already added > pkg_add fontconfig-2.3.2_3,1.tgz > skipping fontconfig-2.3.2_3,1, already added > pkg_add freetype2-2.1.10_3.tgz > skipping freetype2-2.1.10_3, already added > pkg_add gettext-0.14.5_2.tgz > skipping gettext-0.14.5_2, already added > pkg_add glib-2.8.6_1.tgz > skipping glib-2.8.6_1, already added > pkg_add gtk-2.8.17.tgz > skipping gtk-2.8.17, already added > pkg_add hicolor-icon-theme-0.5.tgz > skipping hicolor-icon-theme-0.5, already added > pkg_add jakarta-commons-collections-3.1.tgz > pkg_add javavmwrapper-2.0_6.tgz > skipping javavmwrapper-2.0_6, already added > pkg_add jdk-1.5.0p3.tgz > skipping jdk-1.5.0p3, already added > pkg_add jpeg-6b_4.tgz > skipping jpeg-6b_4, already added > pkg_add libIDL-0.8.6_2.tgz > skipping libIDL-0.8.6_2, already added > pkg_add libXft-2.1.7_1.tgz > skipping libXft-2.1.7_1, already added > pkg_add libiconv-1.9.2_2.tgz > skipping libiconv-1.9.2_2, already added > pkg_add libxml2-2.6.23_1.tgz > skipping libxml2-2.6.23_1, already added > pkg_add mozilla-1.7.12_6,2.tgz > skipping mozilla-1.7.12_6,2, already added > pkg_add nspr-4.6.1.tgz > skipping nspr-4.6.1, already added > pkg_add nss-3.11_1.tgz > skipping nss-3.11_1, already added > pkg_add pango-1.10.4.tgz > skipping pango-1.10.4, already added > pkg_add pkgconfig-0.20.tgz > skipping pkgconfig-0.20, already added > pkg_add png-1.2.8_3.tgz > skipping png-1.2.8_3, already added > pkg_add popt-1.7_1.tgz > skipping popt-1.7_1, already added > pkg_add shared-mime-info-0.17_1.tgz > skipping shared-mime-info-0.17_1, already added > pkg_add tiff-3.8.2.tgz > skipping tiff-3.8.2, already added > ===> jakarta-commons-pool-1.2 depends on file: /usr/local/share/java/classes/commons-collections.jar - found > ===> jakarta-commons-pool-1.2 depends on file: /usr/local/jdk1.5.0/bin/java - found > ===> jakarta-commons-pool-1.2 depends on file: /usr/local/bin/ant - found > ===> Configuring for jakarta-commons-pool-1.2 > ===> Building for jakarta-commons-pool-1.2 > Buildfile: build.xml > > init: > > compile: > [mkdir] Created dir: /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/build/classes > [javac] Compiling 19 source files to /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/build/classes > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:238: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] Enumeration enum = stack.elements(); > [javac] ^ > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:239: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] while(enum.hasMoreElements()) { > [javac] ^ > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java:241: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] _factory.destroyObject(key,enum.nextElement()); > [javac] ^ > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackObjectPool.java:199: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] Enumeration enum = _pool.elements(); > [javac] ^ > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackObjectPool.java:200: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] while(enum.hasMoreElements()) { > [javac] ^ > [javac] /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/src/java/org/apache/commons/pool/impl/StackObjectPool.java:202: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier > [javac] (try -source 1.4 or lower to use 'enum' as an identifier) > [javac] _factory.destroyObject(enum.nextElement()); > [javac] ^ > [javac] 6 errors > > BUILD FAILED > /work/a/ports/java/jakarta-commons-pool/work/commons-pool-1.2/build.xml:110: Compile failed; see the compiler error output for details. > > Total time: 22 seconds > *** Error code 1 > > Stop in /a/ports/java/jakarta-commons-pool. > ================================================================ > build of /usr/ports/java/jakarta-commons-pool ended at Tue Apr 11 08:52:56 GMT 2006 > > > ----- End forwarded message ----- > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: not available > Type: application/pgp-signature > Size: 189 bytes > Desc: not available > Url : http://lists.freebsd.org/pipermail/freebsd-java/attachments/20060411/ea036c60/attachment-0001.pgp > > ------------------------------ > > Message: 3 > Date: Tue, 11 Apr 2006 08:56:14 -0400 > From: Kris Kennaway > Subject: [ports-i386@FreeBSD.org: pfpro-0.1.1 failed on i386 4] > To: acidos@bandwidth-junkies.net, java@FreeBSD.org > Message-ID: <20060411125614.GS54978@xor.obsecurity.org> > Content-Type: text/plain; charset="us-ascii" > > FYI; can you please investigate and/or report to the developers? If > you are already aware of this problem but do not yet have a fix, > please mark the port BROKEN in the appropriate case, so that users do > not unexpectedly encounter it. > > See http://pointyhat.freebsd.org for the full log. > > Thanks, > Kris > > ----- Forwarded message from User Ports-i386 ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > X-Original-To: kris@FreeBSD.org > Delivered-To: kris@FreeBSD.org > Date: Tue, 11 Apr 2006 10:13:58 GMT > From: User Ports-i386 > To: freebsd+buildfail@lovett.com, kris@FreeBSD.org > Subject: pfpro-0.1.1 failed on i386 4 > X-UIDL: 5p="!?5;!!140!!804!! > X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.2 > > > 5.1 COVERED CODE IS PROVIDED UNDER THIS LICENSE "AS IS," > WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, > INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED > CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR > PURPOSE OR NON-INFRINGING. YOU AGREE TO BEAR THE ENTIRE > RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF COVERED > CODE UNDER THIS LICENSE. THIS DISCLAIMER OF WARRANTY > CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF > ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO > THIS DISCLAIMER. > > 5.2 You acknowledge that Original Code, Upgraded Code and > Specifications are not designed or intended for use in (i) > on-line control of aircraft, air traffic, aircraft > navigation or aircraft communications; or (ii) in the > design, construction, operation or maintenance of any > nuclear facility. Original Contributor disclaims any > express or implied warranty of fitness for such uses. > > 6. Termination. > > 6.1 By You. You may terminate this Research Use license at > anytime by providing written notice to Original Contributor. > > 6.2 By Original Contributor. This License and the rights > granted hereunder will terminate: > > (i) automatically if You fail to comply with the terms of > this License and fail to cure such breach within 30 days of > receipt of written notice of the breach; > > (ii) immediately in the event of circumstances specified in > Sections 7.1 and 8.4; or > > (iii) at Original Contributor's discretion upon any action > initiated in the first instance by You alleging that use or > distribution by Original Contributor or any Licensee, of > Original Code, Upgraded Code, Error Corrections or Shared > Modifications contributed by You, or Specifications, > infringe a patent owned or controlled by You. > > 6.3 Effective of Termination. Upon termination, You agree > to discontinue use and return or destroy all copies of > Covered Code in your possession. All sublicenses to the > Covered Code which you have properly granted shall survive > any termination of this License. Provisions which, by their > nature, should remain in effect beyond the termination of > this License shall survive including, without limitation, > Sections 2.2, 3, 5, 7 and 8. > > 6.4 Each party waives and releases the other from any claim > to compensation or indemnity for permitted or lawful > termination of the business relationship established by this > License. > > 7. Liability. > > 7.1 Infringement. Should any of the Original Code, Upgraded > Code, TCK or Specifications ("Materials") become the subject > of a claim of infringement, Original Contributor may, at its > sole option, (i) attempt to procure the rights necessary for > You to continue using the Materials, (ii) modify the > Materials so that they are no longer infringing, or (iii) > terminate Your right to use the Materials, immediately upon > written notice, and refund to You the amount, if any, having > then actually been paid by You to Original Contributor for > the Original Code, Upgraded Code and TCK, depreciated on a > straight line, five year basis. > > 7.2 LIMITATION OF LIABILITY. TO THE FULL EXTENT ALLOWED BY > APPLICABLE LAW, ORIGINAL CONTRIBUTOR's LIABILITY TO YOU FOR > CLAIMS RELATING TO THIS LICENSE, WHETHER FOR BREACH OR IN > TORT, SHALL BE LIMITED TO ONE HUNDRED PERCENT (100%) OF THE > AMOUNT HAVING THEN ACTUALLY BEEN PAID BY YOU TO ORIGINAL > CONTRIBUTOR FOR ALL COPIES LICENSED HEREUNDER OF THE > PARTICULAR ITEMS GIVING RISE TO SUCH CLAIM, IF ANY. IN NO > EVENT WILL YOU (RELATIVE TO YOUR SHARED MODIFICATIONS OR > ERROR CORRECTIONS) OR SUN BE LIABLE FOR ANY INDIRECT, > PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES IN > CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, > WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR OTHER > ECONOMIC ADVANTAGE), HOWEVER IT ARISES AND ON ANY THEORY OF > LIABILITY, WHETHER IN AN ACTION FOR CONTRACT, STRICT > LIABILITY OR TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, > WHETHER OR NOT YOU OR ORIGINAL CONTRIBUTOR HAS BEEN ADVISED > OF THE POSSIBILITY OF SUCH DAMAGE AND NOTWITHSTANDING THE > FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. > > 8. Miscellaneous. > > 8.1 Trademark. You agree to comply with the then current > Sun Trademark & Logo Usage Requirements accessible through > the SCSL Webpage. Except as expressly provided in the > License, You are granted no right, title or license to, or > interest in, any Sun Trademarks. You agree not to (i) > challenge Original Contributor's ownership or use of Sun > Trademarks; (ii) attempt to register any Sun Trademarks, or > any mark or logo substantially similar thereto; or (iii) > incorporate any Sun Trademarks into your own trademarks, > product names, service marks, company names, or domain > names. > > 8.2 Integration. This License represents the complete > agreement concerning the subject matter hereof. > > 8.3 Assignment. Original Contributor may assign this > License, and its rights and obligations hereunder, in its > sole discretion. You may assign the Research Use portions > of this License to a third party upon prior written notice > to Original Contributor (which may be provided via the > Community Web-Server). You may not assign the Commercial > Use license or TCK license, including by way of merger > (regardless of whether You are the surviving entity) or > acquisition, without Original Contributor's prior written > consent. > > 8.4 Severability. If any provision of this License is held > to be unenforceable, such provision shall be reformed only > to the extent necessary to make it enforceable. > Notwithstanding the foregoing, if You are prohibited by law > from fully and specifically complying with Sections 2.2 or > 3, this License will immediately terminate and You must > immediately discontinue any use of Covered Code. > > 8.5 Governing Law. This License shall be governed by the > laws of the United States and the State of California, as > applied to contracts entered into and to be performed in > California between California residents. The application of > the United Nations Convention on Contracts for the > International Sale of Goods is expressly excluded. > > 8.6 Dispute Resolution. > > a) Any dispute arising out of or relating to this License > shall be finally settled by arbitration as set out herein, > except that either party may bring any action, in a court of > competent jurisdiction (which jurisdiction shall be > exclusive), with respect to any dispute relating to such > party's Intellectual Property Rights or with respect to Your > compliance with the TCK license. Arbitration shall be > administered: (i) by the American Arbitration Association > (AAA), (ii) in accordance with the rules of the United > Nations Commission on International Trade Law (UNCITRAL) > (the "Rules") in effect at the time of arbitration as > modified herein; and (iii) the arbitrator will apply the > substantive laws of California and United States. Judgment > upon the award rendered by the arbitrator may be entered in > any court having jurisdiction to enforce such award. > > b) All arbitration proceedings shall be conducted in English > by a single arbitrator selected in accordance with the > Rules, who must be fluent in English and be either a > retired judge or practicing attorney having at least ten > (10) years litigation experience and be reasonably familiar > with the technology matters relative to the dispute. > Unless otherwise agreed, arbitration venue shall be in > London, Tokyo, or San Francisco, whichever is closest to > defendant's principal business office. The arbitrator may > award monetary damages only and nothing shall preclude > either party from seeking provisional or emergency relief > from a court of competent jurisdiction. The arbitrator > shall have no authority to award damages in excess of those > permitted in this License and any such award in excess is > void. All awards will be payable in U.S. dollars and may > include, for the prevailing party (i) pre-judgment award > interest, (ii) reasonable attorneys' fees incurred in > connection with the arbitration, and (iii) reasonable costs > and expenses incurred in enforcing the award. The > arbitrator will order each party to produce identified > documents and respond to no more than twenty-five single > question interrogatories. > > 8.7 Construction. Any law or regulation which provides that > the language of a contract shall be construed against the > drafter shall not apply to this License. > > 8.8 U.S. Government End Users. The Covered Code is a > "commercial item," as that term is defined in 48 C.F.R. > 2.101 (Oct. 1995), consisting of "commercial computer > software" and "commercial computer software documentation," > as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). > Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 > through 227.7202-4 (June 1995), all U.S. Government End > Users acquire Covered Code with only those rights set forth > herein. You agree to pass this notice to Your licensees. > > 8.9 Press Announcements. All press announcements relative > to the execution of this License must be reviewed and > approved by Original Contributor and You prior to release. > > 8.10 International Use. > > a) Export/Import laws. Covered Code is subject to U.S. > export control laws and may be subject to export or import > regulations in other countries. Each party agrees to comply > strictly with all such laws and regulations and acknowledges > their responsibility to obtain such licenses to export, > re-export, or import as may be required. You agree to pass > these obligations to Your licensees. > > b) Intellectual Property Protection. Due to limited > intellectual property protection and enforcement in certain > countries, You agree not to redistribute the Original Code, > Upgraded Code, TCK and Specifications to any country other > than the list of restricted countries on the SCSL Webpage. > > 8.11 Language. This License is in the English language > only, which language shall be controlling in all respects, > and all versions of this License in any other language shall > be for accommodation only and shall not be binding on the > parties to this License. All communications and notices > made or given pursuant to this License, and all > documentation and support to be provided, unless otherwise > noted, shall be in the English language. > > PLEASE READ THE TERMS OF THIS LICENSE CAREFULLY. BY > CLICKING ON THE "ACCEPT" BUTTON BELOW YOU ARE ACCEPTING AND > AGREEING TO THE TERMS AND CONDITIONS OF THIS LICENSE WITH > SUN MICROSYSTEMS, INC. IF YOU ARE AGREEING TO THIS LICENSE > ON BEHALF OF A COMPANY, YOU REPRESENT THAT YOU ARE > AUTHORIZED TO BIND THE COMPANY TO SUCH A LICENSE. WHETHER > YOU ARE ACTING ON YOUR OWN BEHALF, OR REPRESENTING A > COMPANY, YOU MUST BE OF MAJORITY AGE AND BE OTHERWISE > COMPETENT TO ENTER INTO CONTRACTS. IF YOU DO NOT MEET THIS > CRITERIA OR YOU DO NOT AGREE TO ANY OF THE TERMS AND > CONDITIONS OF THIS LICENSE, CLICK ON THE REJECT BUTTON TO > EXIT. > > ACCEPT REJECT > > GLOSSARY > > 1. "Commercial Use" means any use (excluding Internal > Deployment Use) or distribution, directly or indirectly of > Compliant Covered Code by You to any third party, alone or > bundled with any other software or hardware, for direct or > indirect commercial or strategic gain or advantage, subject > to execution of Attachment D by You and Original > Contributor. > > 2. "Community Code" means the Original Code, Upgraded Code, > Error Corrections, Shared Modifications, or any combination > thereof. > > 3. "Community Webserver(s)" means the webservers designated > by Original Contributor for posting Error Corrections and > Shared Modifications. > > 4. "Compliant Covered Code" means Covered Code that > complies with the requirements of the TCK. > > 5. "Contributor" means each Licensee that creates or > contributes to the creation of any Error Correction or > Shared Modification. > > 6. "Covered Code" means the Original Code, Upgraded Code, > Modifications, or any combination thereof. > > 7. "Error Correction" means any change made to Community > Code which conforms to the Specification and corrects the > adverse effect of a failure of Community Code to perform any > function set forth in or required by the Specifications. > > 7. "Executable" means Covered Code that has been converted > to a form other than Source Code. > > 9. "Extension(s)" means any additional classes or other > programming code and/or interfaces developed by or for You > which: (i) are designed for use with the Technology; (ii) > constitute an API for a library of computing functions or > services; and (iii) are disclosed to third party software > developers for the purpose of developing software which > invokes such additional classes or other programming code > and/or interfaces. The foregoing shall not apply to > software development by Your subcontractors to be > exclusively used by You. > > 10. "Intellectual Property Rights" means worldwide > statutory and common law rights associated solely with (i) > patents and patent applications; (ii) works of authorship > including copyrights, copyright applications, copyright > registrations and "moral rights"; (iii) the protection of > trade and industrial secrets and confidential information; > and (iv) divisions, continuations, renewals, and > re-issuances of the foregoing now existing or acquired in > the future. > > 11. "Internal Deployment Use" means use of Compliant > Covered Code (excluding Research Use) within Your business > or organization only by Your employees and/or agents, > subject to execution of Attachment C by You and Original > Contributor, if required. > > 12. "Licensee" means any party that has entered into and > has in effect a version of this License with Original > Contributor. > > 13. "Modification(s)" means (i) any change to Covered Code; > (ii) any new file or other representation of computer > program statements that contains any portion of Covered > Code; and/or (iii) any new Source Code implementing any > portion of the Specifications. > > 14. "Original Code" means the initial Source Code for the > Technology as described on the Technology Download Site. > > 15. "Original Contributor" means Sun Microsystems, Inc., > its affiliates and its successors and assigns. > > 16. "Reformatted Specifications" means any revision to the > Specifications which translates or reformats the > Specifications (as for example in connection with Your > documentation) but which does not alter, subset or superset > the functional or operational aspects of the Specifications. > > 17. "Research Use" means use and distribution of Covered > Code only for Your research, development, educational or > personal and individual use, and expressly excludes Internal > Deployment Use and Commercial Use. > > 18. "SCSL Webpage" means the Sun Community Source license > webpage located at http://sun.com/software/communitysource, > or such other url that Sun may designate from time to time. > > 19. "Shared Modifications" means Modifications provided by > You, at Your option, pursuant to Section 2.2, or received by > You from a Contributor pursuant to Section 2.3. > > 20. "Source Code" means computer program statements written > in any high-level, readable form suitable for modification > and development. > > 21. "Specifications" means the specifications for the > Technology and other documentation, as designated on the > Technology Download Site, as may be revised by Original > Contributor from time to time. > > 22. "Sun Trademarks" means Original Contributor's SUN, > JAVA, and JINI trademarks and logos, whether now used or > adopted in the future. > > 23. "Technology" means the > technology described in Attachment B, and Upgrades. > > 24. "Technology Compatibility Kit" or "TCK" means the test > programs, procedures and/or other requirements, designated > by Original Contributor for use in verifying compliance of > Covered Code with the Specifications, in conjunction with > the Original Code and Upgraded Code. Original Contributor > may, in its sole discretion and from time to time, revise a > TCK to correct errors and/or omissions and in connection > with Upgrades. > > 25. "Technology Download Site" means the site(s) designated > by Original Contributor for access to the Original Code, > Upgraded Code, TCK and Specifications. > > 26. "Upgrade(s)" means new versions of Technology > designated exclusively by Original Contributor as an > "Upgrade" and released by Original Contributor from time to > time. > > 27. "Upgraded Code" means the Source Code for Upgrades, > possibly including Modifications made by Contributors. > > 28. "You(r)" means an individual, or a legal entity acting > by and through an individual or individuals, exercising > rights either under this License or under a future version > of this License issued pursuant to Section 4.1. For legal > entities, "You(r)" includes any entity that by majority > voting interest controls, is controlled by, or is under > common control with You. > > ATTACHMENT A > > REQUIRED NOTICES > > ATTACHMENT A-1 > > REQUIRED IN ALL CASES > > "The contents of this file, or the files included with this > file, are subject to the current version of Sun Community > Source License for [fill in name of applicable Technology] > (the "License"); You may not use this file except in > compliance with the License. You may obtain a copy of the > License at http://sun.com/software/communitysource. See the > License for the rights, obligations and limitations > governing use of the contents of the file. > > The Original and Upgraded Code is [fill in name and version > of applicable Technology]. The developer of the Original > and Upgraded Code is Sun Microsystems, Inc. Sun > Microsystems, Inc. owns the copyrights in the portions it > created. All Rights Reserved. > > Contributor(s): > _______________________________________________ > > Associated Test Suite(s) Location: > ________________________________ > > ATTACHMENT A-2 > > SAMPLE LICENSEE CERTIFICATION > > "By clicking the `Agree' button below, You certify that You > are a Licensee in good standing under the Sun Community > Source License, [fill in applicable Technology and Version] > ("License") and that Your access, use and distribution of > code and information You may obtain at this site is subject > to the License." > > ATTACHMENT A-3 > > REQUIRED STUDENT NOTIFICATION > > "This software and related documentation has been obtained > by your educational institution subject to the Sun Community > Source License, [fill in applicable Technology]. You have > been provided access to the software and related > documentation for use only in connection with your course > work and research activities as a matriculated student of > your educational institution. Any other use is expressly > prohibited. > > THIS SOFTWARE AND RELATED DOCUMENTATION CONTAINS PROPRIETARY > MATERIAL OF SUN MICROSYSTEMS, INC, WHICH ARE PROTECTED BY > VARIOUS INTELLECTUAL PROPERTY RIGHTS. > > You may not use this file except in compliance with the > License. You may obtain a copy of the License on the web at > http://sun.com/software/communitysource." > > ATTACHMENT B > > Java(tm) 2 SDK Technology > > Description of "Technology" > > Java(tm) 2 SDK Technology v.1.4.2 as described on the > Technology Download Site. > > ATTACHMENT C > > INTERNAL DEPLOYMENT USE > > This Attachment C is only effective for the Technology > specified in Attachment B, upon execution of Attachment D > (Commercial Use License) including the requirement to pay > royalties. In the event of a conflict between the terms of > this Attachment C and Attachment D, the terms of Attachment > D shall govern. > > 1. Internal Deployment License Grant. Subject to Your > compliance with Section 2 below, and Section 8.10 of the > Research Use license; in addition to the Research Use > license and the TCK license, Original Contributor grants to > You a worldwide, non-exclusive license, to the extent of > Original Contributor's Intellectual Property Rights covering > the Original Code, Upgraded Code and Specifications, to do > the following: > > a) reproduce and distribute internally, Original Code and > Upgraded Code as part of Compliant Covered Code, and > Specifications, for Internal Deployment Use, > > b) compile such Original Code and Upgraded Code, as part of > Compliant Covered Code, and reproduce and distribute > internally the same in Executable form for Internal > Deployment Use, and > > c) reproduce and distribute internally, Reformatted > Specifications for use in connection with Internal > Deployment Use. > > 2. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities described > under Section 3.1 of the Research Use license, and as a > condition to exercising the rights granted under Section 3 > above, You agree to the following additional requirements > and responsibilities: > > 2.1 Compatibility. All Covered Code must be Compliant > Covered Code prior to any Internal Deployment Use or > Commercial Use, whether originating with You or acquired > from a third party. Successful compatibility testing must > be completed in accordance with the TCK License. If You > make any further Modifications to any Covered Code > previously determined to be Compliant Covered Code, you must > ensure that it continues to be Compliant Covered Code. > > ATTACHMENT D COMMERCIAL USE LICENSE > > 1. Effect. This Attachment D is effective only if signed > below by You and Original Contributor, and applies to Your > Commercial Use of Original Code and Upgraded Code. > > 2. Term. Upon execution of this Attachment D by You and > Original Contributor, this Commercial Use license shall have > an initial term of 3 years and shall automatically renew for > additional one year terms unless either party provides > notice to the other no less than 60 days prior to an > anniversary date. > > 3. Commercial Use License Grant. Subject to Your > compliance with Section 4 below, Section 8.10 of the > Research Use license, and the TCK license; in addition to > the Research Use license, the TCK license, and the Internal > Deployment Use license, Original Contributor grants to You a > worldwide, non-exclusive, non-transferable license, to the > extent of Original Contributor's Intellectual Property > Rights covering the Original Code, Upgraded Code and > Specifications, to do the following: > > a) reproduce and distribute Compliant Covered Code; > > b) compile Compliant Covered Code and reproduce and > distribute the same in Executable form through multiple > tiers of distribution; and > > c) reproduce and distribute Reformatted Specifications in > association with Compliant Covered Code. > > 4. Additional Requirements and Responsibilities. In > addition to the requirements and responsibilities specified > in the Research Use license, the TCK license and the > Internal Deployment license, and as a condition to > exercising the rights granted in Section 3 above, You agree > to the following additional requirements and > responsibilities: > > a) Distribution of Source Code. Source Code of Compliant > Covered Code may be distributed only to another Licensee of > the same Technology. > > b) Distribution of Executable Code. You may distribute the > Executable version(s) of Compliant Covered Code under a > license of Your choice, which may contain terms different > from this License, provided (i) that You are in compliance > with the terms of this License, and (ii) You must make it > absolutely clear that any terms which differ from this > License are offered by You alone, not by Original > Contributor or any other Contributor. > > c) Branding. Products integrating Compliant Covered Code > used for Commercial Use must be branded with the Technology > compliance logo under a separate trademark license required > to be executed by You and Original Contributor concurrent > with execution of this Attachment D. > > 5. Indemnity/Limitation of Liability. The provisions of > Section 7.1 of the Research Use license are superseded by > the following: > > a) Your Indemnity Obligation. You hereby agree to defend, > at Your expense, any legal proceeding brought against > Original Contributor or any Licensee to the extent it is > based on a claim: (i) that the use, reproduction or > distribution of any of Your Error Corrections or Shared > Modifications is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention; (ii) arising in connection with any > representation, warranty, support, indemnity, liability or > other license terms You may offer in connection with any > Covered Code; or (iii) arising from Your Commercial Use of > Covered Code, other than a claim covered by Section 5.b) > below, or a patent claim based solely on Covered Code not > provided by You. You will pay all damages costs and fees > awarded by a court of competent jurisdiction, or such > settlement amount negotiated by You, attributable to such > claim. > > b) Original Contributor's Indemnity Obligation. Original > Contributor will defend, at its expense, any legal > proceeding brought against You, to the extent it is based on > a claim that Your authorized Commercial Use of Original Code > and Upgraded Code is an infringement of a third party trade > secret or a copyright in a country that is a signatory to > the Berne Convention, and will pay all damages costs and > fees awarded by a court of competent jurisdiction, or such > settlement amount negotiated by Original Contributor, > attributable to such claim. The foregoing shall not apply > to any claims of intellectual property infringement based > upon the combination of code or documentation supplied by > Original Contributor with code, technology or documentation > from other sources. > > c) Right of Intervention. Original Contributor will have > the right, but not the obligation, to defend You, at > Original Contributor's expense, in connection with a claim > that Your Commercial Use of Original Code and Upgraded Code > is an infringement of a third party patent and will, if > Original Contributor chooses to defend You, pay all damages > costs and fees awarded by a court of competent jurisdiction, > or such settlement amount negotiated by Original > Contributor, attributable to such claim. > > d) Prerequisites. Under Sections 5.b) and c) above, You > must, and under Section 5.a) above, Original Contributor or > any Licensee must: (i) provide notice of the claim promptly > to the party providing an indemnity; (ii) give the > indemnifying party sole control of the defense and > settlement of the claim; (iii) provide the indemnifying > party, at indemnifying party's expense, all available > information, assistance and authority to defend; and (iv) > not have compromised or settled such claim or proceeding > without the indemnifying party's prior written consent. > > e) Additional Remedies. Should any Original Code, Upgraded > Code, TCK, Specifications, or Modifications become, or in > the indemnifying party's opinion be likely to become, the > subject of a claim of infringement for which indemnity is > provided above, the indemnifying party may, at its sole > option, attempt to procure on reasonable terms the rights > necessary for the indemnified party to exercise its license > rights under this License with respect to the infringing > items, or to modify the infringing items so that they are no > longer infringing without substantially impairing their > function or performance. If the indemnifying party is > unable to do the foregoing after reasonable efforts, then > the indemnifying party may send a notice of such inability > to the indemnified party together with a refund of any > license fees received by the indemnifying party from the > indemnified party for the infringing items applicable to the > indemnified party's future use or distribution of such > infringing items, in which case the indemnifying party will > not be liable for any damages resulting from infringing > activity with respect to the infringing items occurring > after such notice and refund. > > 6. Support Programs. > > Support to You. Technical support is not provided to You by > Original Contributor under this License. You may contract > for one or more support programs from Original Contributor > relating to the Technology which are described on the SCSL > Webpage. > > Customer Support. You are responsible for providing > technical and maintenance support services to Your customers > for Your products and services incorporating the Compliant > Covered code. > > 7. Royalties and Payments. > > Technology specified in Attachment B. > > Field of Use:____________________ > > Royalty per Unit $_____________ > > b) Royalty Payments. Payment of royalties shall be made > quarterly, shall be due thirty (30) days following the end > of the calendar quarter to which they relate and shall be > submitted with a written statement documenting the basis for > the royalty calculation. > > c) Taxes. All payments required by this License shall be > made in United States dollars, are exclusive of taxes, and > Licensee agrees to bear and be responsible for the payment > of all such taxes, including, but not limited to, all sales, > use, rental receipt, personal property or other taxes and > their equivalents which may be levied or assessed in > connection with this License (excluding only taxes based on > Original Contributor's net income). To the extent Licensee > is required to withhold taxes based upon Original > Contributor's income in any country, You agree to provide > Original Contributor with written evidence of such > withholding, suitable for Original Contributor to obtain a > tax credit in the United States. > > d) Records. You agree to maintain account books and records > consistent with Generally Accepted Accounting Principles > appropriate to Your domicile, as may be in effect from time > to time, sufficient to allow the correctness of the > royalties required to be paid pursuant to this License to be > determined. > > e) Audit Rights. Original Contributor shall have the right > to audit such accounts upon reasonable prior notice using an > independent auditor of Original Contributor's choice (the > "Auditor"). The Auditor shall be bound to keep confidential > the details of Your business affairs and to limit disclosure > of the results of any audit to the sufficiency of the > accounts and the amount, if any, of a payment adjustment > that should be made. Such audits shall not occur more than > once each year (unless discrepancies are discovered in > excess of the five percent (5%) threshold set forth in > Section 7.f) below, in which case two consecutive quarters > per year may be audited). Except as set forth in Section > 7.f) below, Original Contributor shall bear all costs and > expenses associated with the exercise of its rights to > audit. > > f) Payment Errors. In the event that any errors in payments > shall be determined, such errors shall be corrected by > appropriate adjustment in payment for the quarterly period > during which the error is discovered. In the event of an > underpayment of more than five percent (5%) of the proper > amount owed, upon such underpayment being properly > determined by the Auditor, You agree to reimburse Original > Contributor the amount of the underpayment and all > reasonable costs and expenses associated with the exercise > of its rights to audit, and interest on the overdue amount > at the maximum allowable interest rate from the date of > accrual of such obligation. > > 8. Notice of Breach or Infringement. Each party shall > notify the other immediately in writing when it becomes > aware of any breach or violation of the terms of this > License, or when You become aware of any potential or actual > infringement by a third party of the Technology or Sun's > Intellectual Property Rights therein. > > 9. Proprietary Rights Notices. You may not remove any > copyright notices, trademark notices or other proprietary > legends of Original Contributor or its suppliers contained > on or in the Original Code, Upgraded Code and > Specifications. > > 10. Notices. All written notices required by this License > must be delivered in person or by means evidenced by a > delivery receipt and will be effective upon receipt by the > persons at the addresses specified below. > > Original Contributor: You: > > Sun Microsystems, Inc. _____________________________ > > 4150 Network Circle ______________________________ > > Santa Clara, California 95054 ______________________________ > > Attn.: VP, Sun Software and > Technology Sales ______________________________ > cc: Legal (Software Sales) > > 11. Disclaimer of Agency. The relationship created hereby > is that of licensor and licensee and the parties hereby > acknowledge and agree that nothing herein shall be deemed to > constitute You as a franchisee of Original Contributor. You > hereby waive the benefit of any state or federal statutes > dealing with the establishment and regulation of franchises. > > Agreed: > > You: Original Contributor: > > _____________________________ Sun Microsystems, Inc. > (Your Name) > > By:_________________________ By:_____________________ > > Title:_______________________ Title:____________________ > > Date:______________________ Date:____________________ > > ATTACHMENT E TECHNOLOGY COMPATIBILITY KIT > > The following license is effective for the Java(tm)2 SDK > Technology Compatibility Kit only upon execution > of a separate support agreement between You and Original > Contributor (subject to an annual fee) as described on the > SCSL Webpage. The Technology Compatibility Kit for the > Technology specified in Attachment B may be accessed at the > Technology Download Site only upon execution of the support > agreement. > > 1. TCK License. > > a) Subject to the restrictions set forth in Section 1.b > below and Section 8.10 of the Research Use license, in > addition to the Research Use license, Original Contributor > grants to You a worldwide, non-exclusive, non-transferable > license, to the extent of Original Contributor's > Intellectual Property Rights in the TCK (without the right > to sublicense), to use the TCK to develop and test Covered > Code. > > b) TCK Use Restrictions. You are not authorized to create > derivative works of the TCK or use the TCK to test any > implementation of the Specification that is not Covered > Code. You may not publish your test results or make claims > of comparative compatibility with respect to other > implementations of the Specification. In consideration for > the license grant in Section 1.a above you agree not to > develop your own tests which are intended to validate > conformation with the Specification. > > 2. Requirements for Determining Compliance. > > 2.1 Definitions. > > a) "Added Value" means code which: > > (i) has a principal purpose which is substantially different > from that of the stand-alone Technology; > > (ii) represents a significant functional and value > enhancement to the Technology; > > (iii) operates in conjunction with the Technology; and > > (iv) is not marketed as a technology which replaces or > substitutes for the Technology. > > b) "Java Classes" means the specific class libraries > associated with each Technology defined in Attachment B. > > c) "Java Runtime Interpreter" means the program(s) which > implement the Java virtual machine for the Technology as > defined in the Specification. > > d) "Platform Dependent Part" means those Original Code and > Upgraded Code files of the Technology which are not in a > "share" directory or subdirectory thereof. > > e) "Shared Part" means those Original Code and Upgraded Code > files of the Technology which are identified as "shared" (or > words of similar meaning) or which are in any "share" > directory or subdirectory thereof, except those files > specifically designated by Original Contributor as > modifiable. > > f) "User's Guide" means the users guide for the TCK which > Sun makes available to You to provide direction in how to > run the TCK and properly interpret the results, as may be > revised by Sun from time to time. > > 2.2 Development Restrictions. Compliant Covered Code: > > a) must include Added Value; > > b) must fully comply with the Specifications for the > Technology specified in Attachment B; > > c) must include the Shared Part, complete and unmodified; > > d) may not modify the functional behavior of the Java > Runtime Interpreter or the Java Classes; > > e) may not modify, subset or superset the interfaces of the > Java Runtime Interpreter or the Java Classes; > > f) may not subset or superset the Java Classes; and > > g) may not modify or extend the required public class or > public interface declarations whose names begin with "java", > "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or > their equivalents in any subsequent naming convention. > > 2.3 Compatibility Testing. Successful compatibility testing > must be completed by You, or at Original Contributor's > option, a third party designated by Original Contributor, to > conduct such tests, in accordance with the User's Guide, and > using the most current version of the applicable TCK > available from Original Contributor one hundred twenty (120) > days (two hundred forty [240] days in the case of silicon > implementations) prior to: (i) Your Internal Deployment > Use; and (ii) each release of Compliant Covered Code by You > for Commercial Use. In the event that You elect to use a > version of Upgraded Code that is newer than that which is > required under this Section 2.3, then You agree to pass the > version of the TCK that corresponds to such newer version of > Upgraded Code. > > 2.4 Test Results. You agree to provide to Original > Contributor or the third party test facility if applicable, > Your test results that demonstrate that Covered Code is > Compliant Covered Code and that Original Contributor may > publish or otherwise distribute such test results. > > pkg_add desktop-file-utils-0.10_4.tgz > skipping desktop-file-utils-0.10_4, already added > pkg_add expat-2.0.0_1.tgz > skipping expat-2.0.0_1, already added > pkg_add fontconfig-2.3.2_3,1.tgz > skipping fontconfig-2.3.2_3,1, already added > pkg_add freetype2-2.1.10_3.tgz > skipping freetype2-2.1.10_3, already added > pkg_add gettext-0.14.5_2.tgz > skipping gettext-0.14.5_2, already added > pkg_add glib-2.8.6_1.tgz > skipping glib-2.8.6_1, already added > pkg_add gtk-2.8.17.tgz > skipping gtk-2.8.17, already added > pkg_add hicolor-icon-theme-0.5.tgz > skipping hicolor-icon-theme-0.5, already added > pkg_add jakarta-oro-2.0.8.tgz > pkg_add javavmwrapper-2.0_6.tgz > skipping javavmwrapper-2.0_6, already added > pkg_add jdk-1.4.2p8_3.tgz > skipping jdk-1.4.2p8_3, already added > pkg_add jdk-1.5.0p3.tgz > skipping jdk-1.5.0p3, already added > pkg_add jpeg-6b_4.tgz > skipping jpeg-6b_4, already added > pkg_add libIDL-0.8.6_2.tgz > skipping libIDL-0.8.6_2, already added > pkg_add libXft-2.1.7_1.tgz > skipping libXft-2.1.7_1, already added > pkg_add libiconv-1.9.2_2.tgz > skipping libiconv-1.9.2_2, already added > pkg_add libxml2-2.6.23_1.tgz > skipping libxml2-2.6.23_1, already added > pkg_add mozilla-1.7.12_6,2.tgz > skipping mozilla-1.7.12_6,2, already added > pkg_add nspr-4.6.1.tgz > skipping nspr-4.6.1, already added > pkg_add nss-3.11_1.tgz > skipping nss-3.11_1, already added > pkg_add pango-1.10.4.tgz > skipping pango-1.10.4, already added > pkg_add pkgconfig-0.20.tgz > skipping pkgconfig-0.20, already added > pkg_add png-1.2.8_3.tgz > skipping png-1.2.8_3, already added > pkg_add popt-1.7_1.tgz > skipping popt-1.7_1, already added > pkg_add shared-mime-info-0.17_1.tgz > skipping shared-mime-info-0.17_1, already added > pkg_add tiff-3.8.2.tgz > skipping tiff-3.8.2, already added > pkg_add urwfonts-1.0_1.tgz > skipping urwfonts-1.0_1, already added > pkg_add xalan-j-2.7.0.tgz > pkg_add xerces-j-2.7.1.tgz > skipping xerces-j-2.7.1, already added > ===> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/castor.jar - found > ===> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/jakarta-oro.jar - found > ===> pfpro-0.1.1 depends on file: /usr/local/share/java/classes/xalan.jar - found > ===> pfpro-0.1.1 depends on file: /usr/local/jdk1.4.2/bin/java - found > ===> pfpro-0.1.1 depends on file: /usr/local/bin/ant - found > ===> Configuring for pfpro-0.1.1 > ===> Building for pfpro-0.1.1 > Buildfile: build.xml > > BUILD FAILED > java.lang.UnsupportedClassVersionError: org/apache/xerces/jaxp/SAXParserFactoryImpl (Unsupported major.minor version 49.0) > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) > at java.net.URLClassLoader.access$100(URLClassLoader.java:55) > at java.net.URLClassLoader$1.run(URLClassLoader.java:194) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:187) > at java.lang.ClassLoader.loadClass(ClassLoader.java:289) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) > at java.lang.ClassLoader.loadClass(ClassLoader.java:282) > at java.lang.ClassLoader.loadClass(ClassLoader.java:235) > at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) > at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:174) > at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) > at org.apache.tools.ant.util.JAXPUtils.newParserFactory(JAXPUtils.java:114) > at org.apache.tools.ant.util.JAXPUtils.getNSParserFactory(JAXPUtils.java:100) > at org.apache.tools.ant.util.JAXPUtils.getNamespaceXMLReader(JAXPUtils.java:163) > at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:193) > at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:140) > at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:91) > at org.apache.tools.ant.Main.runBuild(Main.java:653) > at org.apache.tools.ant.Main.startAnt(Main.java:187) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) > > Total time: 1 second > java.lang.UnsupportedClassVersionError: org/apache/xerces/jaxp/SAXParserFactoryImpl (Unsupported major.minor version 49.0) > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) > at java.net.URLClassLoader.access$100(URLClassLoader.java:55) > at java.net.URLClassLoader$1.run(URLClassLoader.java:194) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:187) > at java.lang.ClassLoader.loadClass(ClassLoader.java:289) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) > at java.lang.ClassLoader.loadClass(ClassLoader.java:282) > at java.lang.ClassLoader.loadClass(ClassLoader.java:235) > at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) > at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:174) > at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) > at org.apache.tools.ant.util.JAXPUtils.newParserFactory(JAXPUtils.java:114) > at org.apache.tools.ant.util.JAXPUtils.getNSParserFactory(JAXPUtils.java:100) > at org.apache.tools.ant.util.JAXPUtils.getNamespaceXMLReader(JAXPUtils.java:163) > at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:193) > at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:140) > at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:91) > at org.apache.tools.ant.Main.runBuild(Main.java:653) > at org.apache.tools.ant.Main.startAnt(Main.java:187) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) > org/apache/xerces/jaxp/SAXParserFactoryImpl (Unsupported major.minor version 49.0) > *** Error code 1 > > Stop in /a/ports/net-mgmt/pfpro. > ================================================================ > build of /usr/ports/net-mgmt/pfpro ended at Tue Apr 11 10:13:31 GMT 2006 > > > ----- End forwarded message ----- > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: not available > Type: application/pgp-signature > Size: 189 bytes > Desc: not available > Url : http://lists.freebsd.org/pipermail/freebsd-java/attachments/20060411/8c4b5e43/attachment.pgp > > ------------------------------ > > _______________________________________________ > 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" > > End of freebsd-java Digest, Vol 159, Issue 3 > ******************************************** > -- Aimon Bustardo Sr. Systems Engineer Simula Labs - The Open Source Venture Partners p: +1 310 356 6888 ext: 4898 f: +1 310 356 3202 aimon.bustardo@simulalabs.com www.simulalabs.com From owner-freebsd-java@FreeBSD.ORG Tue Apr 11 22:23:46 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95C3516A402 for ; Tue, 11 Apr 2006 22:23:46 +0000 (UTC) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0485D43D45 for ; Tue, 11 Apr 2006 22:23:45 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4) with ESMTP id k3BMNiem055459 for ; Wed, 12 Apr 2006 00:23:44 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4/Submit) id k3BMNhbt055458 for java@freebsd.org; Wed, 12 Apr 2006 00:23:43 +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: Wed, 12 Apr 2006 00:23:43 +0200 From: Herve Quiroz To: java@freebsd.org Message-ID: <20060411222343.GA55418@arabica.esil.univ-mrs.fr> Mail-Followup-To: java@freebsd.org References: <20060411180145.GP53974@vision.anyware> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060411180145.GP53974@vision.anyware> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 22:23:46 -0000 On Tue, Apr 11, 2006 at 08:01:46PM +0200, Jean-Baptiste Quenot wrote: > The Java ports infrastructure provides JAVA_HOME on build-time to > port's Makefile. But is it possible to get this variable from > /usr/local/bin/java at runtime? > > How to change the Java version for a port at runtime in the rc > script? It is possible to set the preferred JDK in > /usr/local/etc/javavms but then JAVA_HOME still needs to be > set manually. > > I would like to avoid hard-coding the JAVA_HOME at build time in > the rc scripts. > > Any idea? In /usr/local/bin/javavm, line 447: export JAVA_HOME tryJavaCommand "${JAVA_HOME}/bin/${IAM}" "${@}" So indeed, JAVA_HOME is set accordingly to the JVM picked up by the script. That's how the launcher shell script works for devel/maven2 for example. Herve From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 00:32:41 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 141DE16A406 for ; Wed, 12 Apr 2006 00:32:41 +0000 (UTC) (envelope-from diizzyy@gmail.com) Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4971043D6D for ; Wed, 12 Apr 2006 00:32:35 +0000 (GMT) (envelope-from diizzyy@gmail.com) Received: by pproxy.gmail.com with SMTP id t32so1481510pyc for ; Tue, 11 Apr 2006 17:32:34 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=gUUx75zyg53VKD8sahhapTJFTzv95FlCFD14f61tp7XDRI9OV6cmoMpu8Vu8fukdzKV0fwBdFQ/xNvM6CJwQilnKbDKXQsODML8rBiuHSpEoKi2V2s4jocBV93hJ2x5Px2MX4bQnF51FbFbj9Um2LQyal5J5xE6kFzrKya14Nl8= Received: by 10.35.54.20 with SMTP id g20mr1769513pyk; Tue, 11 Apr 2006 17:32:34 -0700 (PDT) Received: by 10.35.63.19 with HTTP; Tue, 11 Apr 2006 17:32:34 -0700 (PDT) Message-ID: Date: Wed, 12 Apr 2006 02:32:34 +0200 From: "Daniel Engberg" To: "Michael Vince" In-Reply-To: <443BAB15.6020802@thebeastie.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <443BAB15.6020802@thebeastie.org> Cc: freebsd-java@freebsd.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 00:32:41 -0000 On 4/11/06, Michael Vince wrote: > Daniel Engberg wrote: > > >Hi, > > > >First of all I want to thank all who ported and made it possible to > >release Java 1.5 as binaries, it's really appreciated. Unfortunately > >Diablo JRE seems to have some issues with Azureus (Azureus2403-BX > >(I've tried several builds)), everything is fine until should be > >downloading pieces. Azureus doesn't report (console mode) any errors > >but nothing happens after you've connected to seeders and peers. > >Unfortunately I have no idea where start so any confirmation of this > >behaviour or troubleshooting hints would be helpful. > >The machine is running FreeBSD 6.0-STABLE #2: Thu Jan 26 18:56:33 CET > >2006 and JRE version of diablo-1.5.0_06-b00 > >//Daniel Engberg > >_______________________________________________ > > > > > As far as I know there are threading issues with pthread and diablo try > using libc_r, put this in your /etc/libmap.conf file > > [/usr/local/diablo-jdk1.5.0/] > libpthread.so libc_r.so > libpthread.so.2 libc_r.so.6 > #libpthread.so.2 libthr.so.2 > #libpthread.so libthr.so > > Also its worth a shot to double check your permissions, maybe the Java > process just cant write files. > > Mike > > That was all I needed to get it going, thanks. You might want to add this to the download page. //Daniel Engberg From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 02:38:42 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2954D16A402 for ; Wed, 12 Apr 2006 02:38:42 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7F0343D49 for ; Wed, 12 Apr 2006 02:38:41 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k3C2cekJ007147; Tue, 11 Apr 2006 22:38:40 -0400 (EDT) Date: Tue, 11 Apr 2006 22:38:40 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Daniel Engberg In-Reply-To: Message-ID: References: <443BAB15.6020802@thebeastie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: Michael Vince , freebsd-java@freebsd.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 02:38:42 -0000 On Wed, 12 Apr 2006, Daniel Engberg wrote: > On 4/11/06, Michael Vince wrote: >> Daniel Engberg wrote: >> >>> Hi, >>> >>> First of all I want to thank all who ported and made it possible to >>> release Java 1.5 as binaries, it's really appreciated. Unfortunately >>> Diablo JRE seems to have some issues with Azureus (Azureus2403-BX >>> (I've tried several builds)), everything is fine until should be >>> downloading pieces. Azureus doesn't report (console mode) any errors >>> but nothing happens after you've connected to seeders and peers. >>> Unfortunately I have no idea where start so any confirmation of this >>> behaviour or troubleshooting hints would be helpful. >>> The machine is running FreeBSD 6.0-STABLE #2: Thu Jan 26 18:56:33 CET >>> 2006 and JRE version of diablo-1.5.0_06-b00 >>> //Daniel Engberg >>> _______________________________________________ >>> >>> >> As far as I know there are threading issues with pthread and diablo try >> using libc_r, put this in your /etc/libmap.conf file No, it's not libpthread; it's a bug in the JVM. See other emails regarding this issue. The work-around is to use -XX:+UseMembar as an option to java. -- DE From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 02:47:24 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 961E716A405; Wed, 12 Apr 2006 02:47:24 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id 432FB43D48; Wed, 12 Apr 2006 02:47:24 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 42F914CDDA; Wed, 12 Apr 2006 02:48:15 +0000 (GMT) Received: from [192.168.46.101] (ppp166-27.static.internode.on.net [150.101.166.27]) by p4.roq.com (Postfix) with ESMTP id 0C2284CE26; Wed, 12 Apr 2006 02:48:13 +0000 (GMT) Message-ID: <443C6A38.5090609@thebeastie.org> Date: Wed, 12 Apr 2006 12:47:20 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.12) Gecko/20060216 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: <443BAB15.6020802@thebeastie.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: Daniel Engberg , freebsd-java@freebsd.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 02:47:24 -0000 Daniel Eischen wrote: > On Wed, 12 Apr 2006, Daniel Engberg wrote: > >> On 4/11/06, Michael Vince wrote: >> >>> Daniel Engberg wrote: >>> >>>> Hi, >>>> >>>> First of all I want to thank all who ported and made it possible to >>>> release Java 1.5 as binaries, it's really appreciated. Unfortunately >>>> Diablo JRE seems to have some issues with Azureus (Azureus2403-BX >>>> (I've tried several builds)), everything is fine until should be >>>> downloading pieces. Azureus doesn't report (console mode) any errors >>>> but nothing happens after you've connected to seeders and peers. >>>> Unfortunately I have no idea where start so any confirmation of this >>>> behaviour or troubleshooting hints would be helpful. >>>> The machine is running FreeBSD 6.0-STABLE #2: Thu Jan 26 18:56:33 CET >>>> 2006 and JRE version of diablo-1.5.0_06-b00 >>>> //Daniel Engberg >>>> _______________________________________________ >>>> >>>> >>> As far as I know there are threading issues with pthread and diablo try >>> using libc_r, put this in your /etc/libmap.conf file >> >That was all I needed to get it going, thanks. >You might want to add this to the download page. >//Daniel Engberg > > No, it's not libpthread; it's a bug in the JVM. See other emails > regarding this issue. The work-around is to use -XX:+UseMembar > as an option to java. > Will changing to libc_r threading library worked for him, how do you explain that its not a threading issue if you can change the threading library and it works. Mike From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 03:02:36 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41CBD16A402 for ; Wed, 12 Apr 2006 03:02:36 +0000 (UTC) (envelope-from freebsd@spatula.net) Received: from turing.morons.org (morons.org [64.147.161.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id F307C43D55 for ; Wed, 12 Apr 2006 03:02:34 +0000 (GMT) (envelope-from freebsd@spatula.net) Received: from localhost (localhost.morons.org [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id 7DB6917047 for ; Tue, 11 Apr 2006 20:02:34 -0700 (PDT) Received: from turing.morons.org ([127.0.0.1]) by localhost (turing.morons.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 63609-08 for ; Tue, 11 Apr 2006 20:02:34 -0700 (PDT) Received: by turing.morons.org (Postfix, from userid 1001) id 337311702D; Tue, 11 Apr 2006 20:02:34 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id 305571702C for ; Tue, 11 Apr 2006 20:02:34 -0700 (PDT) Date: Tue, 11 Apr 2006 20:02:34 -0700 (PDT) From: Nick Johnson X-X-Sender: spatula@turing To: freebsd-java@freebsd.org In-Reply-To: <443C6A38.5090609@thebeastie.org> Message-ID: <20060411200058.P54115@turing> References: <443BAB15.6020802@thebeastie.org> <443C6A38.5090609@thebeastie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: amavisd-new at morons.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 03:02:36 -0000 On Wed, 12 Apr 2006, Michael Vince wrote: > Will changing to libc_r threading library worked for him, how do you explain > that its not a threading issue if you can change the threading library and it > works. See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5075546 UseMembar has to do with a threading-related race condition that might simply not happen the way that userland threads are implemented, or may simply happen far less frequently. Nick -- "Progress is impossible without change, and those who cannot change their minds cannot change anything." --George Bernard Shaw This message has been brought to you by Nick Johnson 2.1 and the number 6. http://healerNick.com/ http://morons.org/ http://spatula.net/ From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 11:37:23 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBAD716A406 for ; Wed, 12 Apr 2006 11:37:23 +0000 (UTC) (envelope-from creep@desk.pl) Received: from router.student.pw.edu.pl (router.student.pw.edu.pl [194.29.137.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CAB243D92 for ; Wed, 12 Apr 2006 11:37:11 +0000 (GMT) (envelope-from creep@desk.pl) Received: from localhost (localhost [127.0.0.1]) by router.student.pw.edu.pl (Postfix) with ESMTP id 320427C002 for ; Wed, 12 Apr 2006 13:37:09 +0200 (CEST) Received: from router.student.pw.edu.pl ([127.0.0.1]) by localhost (router.student.pw.edu.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15233-39 for ; Wed, 12 Apr 2006 13:37:08 +0200 (CEST) Received: from [10.15.5.72] (unknown [10.15.5.72]) by router.student.pw.edu.pl (Postfix) with ESMTP for ; Wed, 12 Apr 2006 13:37:08 +0200 (CEST) Message-ID: <443CE65A.8030608@desk.pl> Date: Wed, 12 Apr 2006 13:36:58 +0200 From: Marcin Koziej User-Agent: Thunderbird 1.5 (X11/20060213) MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at student.pw.edu.pl Subject: IntelliJ IDEA + jdk-1.5 weird window tab focus problem. X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 11:37:23 -0000 Hello, I'm using IntelliJ IDEA 5.1.1 with jdk-1.5.0p3. Everything works fine, except when i switch tabs to another open tab, the things I type appear in previous one. There is the caret shown in the new one, I can move it and even use delete button, but letters typed appear in tab previously selected ! I use Xorg 6.9.0 with standard input method. How can I debug it? I searched google/mailing lists for this weirdness but no luck ;( Hints? Ideas? Best regards, m. From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 12:57:04 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D646016A405 for ; Wed, 12 Apr 2006 12:57:04 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD25743D67 for ; Wed, 12 Apr 2006 12:57:01 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k3CCv0En019180; Wed, 12 Apr 2006 08:57:00 -0400 (EDT) Date: Wed, 12 Apr 2006 08:57:00 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Michael Vince In-Reply-To: <443C6A38.5090609@thebeastie.org> Message-ID: References: <443BAB15.6020802@thebeastie.org> <443C6A38.5090609@thebeastie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: Daniel Engberg , freebsd-java@freebsd.org Subject: Re: Azureus 2.4.0.3 and Diablo JRE 1.5.0.06.00 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 12:57:04 -0000 On Wed, 12 Apr 2006, Michael Vince wrote: > Daniel Eischen wrote: > >> No, it's not libpthread; it's a bug in the JVM. See other emails >> regarding this issue. The work-around is to use -XX:+UseMembar >> as an option to java. >> > Will changing to libc_r threading library worked for him, how do you explain > that its not a threading issue if you can change the threading library and it > works. Go see the archives. libc_r is a user-space threads library and isn't multi-CPU. They are completely different libraries with different run-time characteristics. Libpthread and libthr are likely to trigger other bugs that libc_r can't. -- DE From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 18:00:30 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFAFA16A403 for ; Wed, 12 Apr 2006 18:00:30 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id AACFD43D49 for ; Wed, 12 Apr 2006 18:00:29 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 92D6F6497 for ; Wed, 12 Apr 2006 20:00:28 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id DBD1F61EB; Wed, 12 Apr 2006 20:00:28 +0200 (CEST) Date: Wed, 12 Apr 2006 20:00:28 +0200 From: Jean-Baptiste Quenot To: java@freebsd.org Message-ID: <20060412180028.GB29790@vision.anyware> Mail-Followup-To: java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060411222343.GA55418@arabica.esil.univ-mrs.fr> User-Agent: mutt-ng/devel-r581 (FreeBSD) Cc: Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 18:00:30 -0000 * Herve Quiroz: > In /usr/local/bin/javavm, line 447: > > export JAVA_HOME > tryJavaCommand "${JAVA_HOME}/bin/${IAM}" "${@}" > > So indeed, JAVA_HOME is set accordingly to the JVM picked up by the > script. > > That's how the launcher shell script works for devel/maven2 for example. OK, but imagine that the target application has a shell script that needs JAVA_HOME. There are plenty of programs that are based on JAVA_HOME instead of the java binary. How to get the preferred JAVA_HOME? -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Wed Apr 12 18:18:43 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72E4716A400 for ; Wed, 12 Apr 2006 18:18:43 +0000 (UTC) (envelope-from landonf@threerings.net) Received: from mail.earth.threerings.net (mail.earth.threerings.net [64.81.27.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18B7243D69 for ; Wed, 12 Apr 2006 18:18:40 +0000 (GMT) (envelope-from landonf@threerings.net) Received: from [192.168.50.11] (timor.sea.earth.threerings.net [192.168.50.11]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.earth.threerings.net (Postfix) with ESMTP id CDD1F62A3; Wed, 12 Apr 2006 11:18:36 -0700 (PDT) In-Reply-To: <20060405150803.GA43211@misty.eyesbeyond.com> References: <4433C92E.2060303@thegeeklord.com> <20060405150803.GA43211@misty.eyesbeyond.com> Mime-Version: 1.0 (Apple Message framework v749.3) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-3--945010876" Message-Id: <804DFA8E-B2AC-4111-A297-3E7E76A769C4@threerings.net> Content-Transfer-Encoding: 7bit From: Landon Fuller Date: Wed, 12 Apr 2006 11:18:33 -0700 To: Greg Lewis X-Pgp-Agent: GPGMail 1.1.1 (Tiger) X-Mailer: Apple Mail (2.749.3) Cc: freebsd-java@freebsd.org Subject: Re: JDK 1.5 Binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 18:18:43 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-3--945010876 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Apr 5, 2006, at 08:08, Greg Lewis wrote: > On Wed, Apr 05, 2006 at 09:42:06AM -0400, Adam Stroud wrote: >> I have seen on the FreeBSD foundation site that the 1.5 JDK >> binaries are >> supposed to be released by today. Does anyone what the status of >> this is? > > They'll be released sometime today. As a company, our use of FreeBSD/Java in a production environment has been predicated on the ability to fix any show-stopper bugs that we might stumble upon. In contributing these fixes to the FreeBSD community we hoped to improve the state of Java on the platform, thereby increasing the size of the user base and encouraging further contributions by other entities -- a cyclical process, as it were. In this regard we've found, fixed, and submitted patches for a few issues. As illustrated by the membar crasher, there will likely continue to be serious, show-stopper bugs in the FreeBSD Java port, and the ability to fix these is critical to our operation. Sun's new JIUL license intends to solve this problem for the greater Java community by allowing enterprises to find and fix issues internally, and submit their changes to Sun for inclusion in a future release. Sun has also introduced replacements for the SCSL: the Java Research License and the Java Distribution License. Meanwhile, the existing patchset is (was?) licensed under the SCSL. All these licenses are relatively complex, and I'm not a lawyer, leaving me wondering the following: As an external entity, is there any way we can run the latest releases of Java while still having access to the source and contributing any fixes to the FreeBSD Java project? "Thank you" to everyone who has contributed to the Java port and the creation, testing, and release of Java 1.5 binaries, Landon Fuller --Apple-Mail-3--945010876 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.4.1 (Darwin) iD8DBQFEPUR5lplZCE/15mMRAu/TAJ91gtJkAfWCTLdzM+TIf6uKUX5sFQCfTOPp y5Dx0IMKYBeKB7Mg0S7I5Y8= =SYr2 -----END PGP SIGNATURE----- --Apple-Mail-3--945010876-- From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 04:25:04 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9292316A402 for ; Thu, 13 Apr 2006 04:25:04 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0847C43D64 for ; Thu, 13 Apr 2006 04:24:52 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.254]) by hub.org (Postfix) with ESMTP id A203562C874 for ; Thu, 13 Apr 2006 01:24:42 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (mx2.hub.org [200.46.204.254]) (amavisd-new, port 10024) with ESMTP id ex84Hio8Sprk for ; Thu, 13 Apr 2006 01:24:42 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 46F0062C873 for ; Thu, 13 Apr 2006 01:24:42 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id 33E2239C0C; Thu, 13 Apr 2006 01:24:41 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id 2D4C839953 for ; Thu, 13 Apr 2006 01:24:41 -0300 (ADT) Date: Thu, 13 Apr 2006 01:24:41 -0300 (ADT) From: "Marc G. Fournier" To: freebsd-java@freebsd.org Message-ID: <20060413012044.A1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 04:25:04 -0000 This could just be my misunderstanding, but I thought issuing: resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m" was supposed to restrict the amount of memory that the process sucked back ... but, right now its sucking back 1.5G of memory: USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47 /usr/local/jdk1.5.0/bin/java Or am I mis-reading? The machien this is on is FreeBSD 6.x / amd64 ... I've seen similar on FreeBSD 4.x / i386 also, with jdk 1.5.0 ... thx ... ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 04:39:36 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF58116A402 for ; Thu, 13 Apr 2006 04:39:36 +0000 (UTC) (envelope-from freebsd@spatula.net) Received: from turing.morons.org (morons.org [64.147.161.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A805F43D45 for ; Thu, 13 Apr 2006 04:39:36 +0000 (GMT) (envelope-from freebsd@spatula.net) Received: from localhost (localhost.morons.org [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id 539D517035; Wed, 12 Apr 2006 21:39:36 -0700 (PDT) Received: from turing.morons.org ([127.0.0.1]) by localhost (turing.morons.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08064-06; Wed, 12 Apr 2006 21:39:35 -0700 (PDT) Received: by turing.morons.org (Postfix, from userid 1001) id 7D00B17034; Wed, 12 Apr 2006 21:39:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id 79D7F17033; Wed, 12 Apr 2006 21:39:35 -0700 (PDT) Date: Wed, 12 Apr 2006 21:39:35 -0700 (PDT) From: Nick Johnson X-X-Sender: spatula@turing To: "Marc G. Fournier" In-Reply-To: <20060413012044.A1096@ganymede.hub.org> Message-ID: <20060412213804.B54115@turing> References: <20060413012044.A1096@ganymede.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: amavisd-new at morons.org Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 04:39:37 -0000 I'm not sure how/where resin3_flags gets handled, but in resin's httpd.sh, you have to add -J to any arguments you want passed to the JVM; eg, -J-Xmx256m in the "args" knob. Nick On Thu, 13 Apr 2006, Marc G. Fournier wrote: > > This could just be my misunderstanding, but I thought issuing: > > resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m" > > was supposed to restrict the amount of memory that the process sucked back > ... but, right now its sucking back 1.5G of memory: > > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47 > /usr/local/jdk1.5.0/bin/java > > Or am I mis-reading? > > The machien this is on is FreeBSD 6.x / amd64 ... I've seen similar on > FreeBSD 4.x / i386 also, with jdk 1.5.0 ... > > thx ... > > ---- > Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) > Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 > _______________________________________________ > 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" > -- "Progress is impossible without change, and those who cannot change their minds cannot change anything." --George Bernard Shaw This message has been brought to you by Nick Johnson 2.1 and the number 6. http://healerNick.com/ http://morons.org/ http://spatula.net/ From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 05:48:05 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E6B516A400 for ; Thu, 13 Apr 2006 05:48:05 +0000 (UTC) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (mail.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC9FA43D46 for ; Thu, 13 Apr 2006 05:48:04 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.171.127.191] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1FTugV-0009wc-KM; Wed, 12 Apr 2006 23:48:03 -0600 In-Reply-To: <20060412213804.B54115@turing> References: <20060413012044.A1096@ganymede.hub.org> <20060412213804.B54115@turing> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: "Chad Leigh -- Shire.Net LLC" Date: Wed, 12 Apr 2006 23:48:00 -0600 To: "Marc G. Fournier" X-Mailer: Apple Mail (2.746.3) X-SA-Exim-Connect-IP: 67.171.127.191 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 05:48:05 -0000 On Apr 12, 2006, at 10:39 PM, Nick Johnson wrote: > I'm not sure how/where resin3_flags gets handled, but in resin's > httpd.sh, you have to add -J to any arguments you want passed to > the JVM; eg, -J-Xmx256m in the "args" knob. see below > > Nick > > On Thu, 13 Apr 2006, Marc G. Fournier wrote: > >> >> This could just be my misunderstanding, but I thought issuing: >> >> resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m" >> >> was supposed to restrict the amount of memory that the process >> sucked back ... but, right now its sucking back 1.5G of memory: >> >> USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND >> www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47 / >> usr/local/jdk1.5.0/bin/java >> >> Or am I mis-reading? you should be able to see if the flag is being passed correctly by look at a ps -auxwww and identifying the line for this process Chad >> >> The machien this is on is FreeBSD 6.x / amd64 ... I've seen >> similar on FreeBSD 4.x / i386 also, with jdk 1.5.0 ... >> >> thx ... >> --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 07:42:28 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FA2216A400 for ; Thu, 13 Apr 2006 07:42:28 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 561D943D48 for ; Thu, 13 Apr 2006 07:42:25 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3D7gHZ2036686; Thu, 13 Apr 2006 10:42:17 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3D7gQ6L064704; Thu, 13 Apr 2006 10:42:27 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.1/309]); Thu, 13 Apr 2006 10:42:10 +0300 Message-ID: <443E00D2.70502@ebs.gr> Date: Thu, 13 Apr 2006 10:42:10 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: "Marc G. Fournier" References: <20060413012044.A1096@ganymede.hub.org> In-Reply-To: <20060413012044.A1096@ganymede.hub.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 07:42:28 -0000 Marc G. Fournier wrote: > > This could just be my misunderstanding, but I thought issuing: > > resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m" > > was supposed to restrict the amount of memory that the process sucked > back ... but, right now its sucking back 1.5G of memory: > > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47 > /usr/local/jdk1.5.0/bin/java > > Or am I mis-reading? > > The machien this is on is FreeBSD 6.x / amd64 ... I've seen similar on > FreeBSD 4.x / i386 also, with jdk 1.5.0 ... I don't think you should care at all for the virtual memory consumption. The resident memory is what really matters. On a Windows system here the maximum heap size specified was 256MB and the virtual size is more than 430MB, while the working set is merely 103MB. I believe amd64 uses larger mappings than can account for the seemingly huge 1.5GB virtual size. Your resident size of 61MB is quite within the limit you specified. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 08:12:31 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A2C16A4F9 for ; Thu, 13 Apr 2006 08:12:31 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.204.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77A0C43D5D for ; Thu, 13 Apr 2006 08:12:28 +0000 (GMT) (envelope-from scrappy@hub.org) Received: from localhost (unknown [200.46.204.144]) by hub.org (Postfix) with ESMTP id F1A1562C87E; Thu, 13 Apr 2006 05:12:27 -0300 (ADT) X-Virus-Scanned: by amavisd-new at hub.org Received: from hub.org ([200.46.204.220]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 3f4dIJM+J4sv; Thu, 13 Apr 2006 05:12:24 -0300 (ADT) Received: from ganymede.hub.org (blk-222-82-85.eastlink.ca [24.222.82.85]) by hub.org (Postfix) with ESMTP id 374F662C87D; Thu, 13 Apr 2006 05:12:27 -0300 (ADT) Received: by ganymede.hub.org (Postfix, from userid 1000) id A48963A817; Thu, 13 Apr 2006 05:12:27 -0300 (ADT) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id A0B7839C29; Thu, 13 Apr 2006 05:12:27 -0300 (ADT) Date: Thu, 13 Apr 2006 05:12:27 -0300 (ADT) From: "Marc G. Fournier" To: "Chad Leigh -- Shire.Net LLC" In-Reply-To: Message-ID: <20060413051131.Q1096@ganymede.hub.org> References: <20060413012044.A1096@ganymede.hub.org> <20060412213804.B54115@turing> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 08:12:31 -0000 On Wed, 12 Apr 2006, Chad Leigh -- Shire.Net LLC wrote: > you should be able to see if the flag is being passed correctly by look > at a ps -auxwww and identifying the line for this process Here's the full command, based on the ps command above: /usr/local/jdk1.5.0/bin/java -Djava.awt.headless=true -Xms32m -Xmx256m -Dresin.home=/usr/local/resin3 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl com.caucho.server.resin.Resin -conf /usr/local/etc/resin3/resin.xml ---- Marc G. Fournier Hub.Org Networking Services (http://www.hub.org) Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664 From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 08:12:54 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF7EB16A58F for ; Thu, 13 Apr 2006 08:12:54 +0000 (UTC) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (host2.dynacom.ondsl.gr [62.103.35.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21E8743D46 for ; Thu, 13 Apr 2006 08:12:53 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (localhost.localdomain [127.0.0.1]) by matrix.gatewaynet.com (8.12.8/8.12.8) with ESMTP id k3D9KXOp025212; Thu, 13 Apr 2006 12:20:33 +0300 Received: from localhost (achill@localhost) by matrix.gatewaynet.com (8.12.8/8.12.8/Submit) with ESMTP id k3D9KX4V025208; Thu, 13 Apr 2006 12:20:33 +0300 Date: Thu, 13 Apr 2006 12:20:33 +0300 (EEST) From: Achilleus Mantzios To: Panagiotis Astithas In-Reply-To: <443E00D2.70502@ebs.gr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-7 Content-Transfer-Encoding: 8BIT Cc: freebsd-java@freebsd.org Subject: Re: memory leak with jdk 1.5.0 ... ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 08:12:55 -0000 O Panagiotis Astithas έγραψε στις Apr 13, 2006 : > Marc G. Fournier wrote: > > > > This could just be my misunderstanding, but I thought issuing: > > > > resin3_flags="-Djava.awt.headless=true -Xms32m -Xmx256m" > > > > was supposed to restrict the amount of memory that the process sucked > > back ... but, right now its sucking back 1.5G of memory: > > > > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > > www 471 0.0 3.0 1522000 61816 p5- SJ Tue06PM 1:33.47 > > /usr/local/jdk1.5.0/bin/java > > > > Or am I mis-reading? > > > > The machien this is on is FreeBSD 6.x / amd64 ... I've seen similar on > > FreeBSD 4.x / i386 also, with jdk 1.5.0 ... > > I don't think you should care at all for the virtual memory consumption. Sorry in case my school memory is in bad shape, but i think that basically VM is the only kind of mem a userland program can/may/must have any access to, so i think Marc (who also is a respected PgSQL colleague too!) should really care about this. > The resident memory is what really matters. On a Windows system here the > maximum heap size specified was 256MB and the virtual size is more than > 430MB, while the working set is merely 103MB. Right since heap is only part of the VM that java has allocated. The resident memory should be of no importance to the app. Just consider those old linux days where we used to disable swap in order to speed things up. In that case VSZ=RSS. > I believe amd64 uses > larger mappings than can account for the seemingly huge 1.5GB virtual > size. Your resident size of 61MB is quite within the limit you specified. > Cheers, > > Panagiotis > > _______________________________________________ > 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" > -- -Achilleus From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 16:50:12 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAF4516A402 for ; Thu, 13 Apr 2006 16:50:12 +0000 (UTC) (envelope-from freebsd-java@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9A7043D45 for ; Thu, 13 Apr 2006 16:50:08 +0000 (GMT) (envelope-from freebsd-java@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FU50g-0004VM-Od for freebsd-java@freebsd.org; Thu, 13 Apr 2006 18:49:34 +0200 Received: from 65.213.7.6 ([65.213.7.6]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 18:49:34 +0200 Received: from scott by 65.213.7.6 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 18:49:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-java@freebsd.org From: "Scott I. Remick" Date: Thu, 13 Apr 2006 12:49:39 -0400 Lines: 19 Message-ID: <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> References: <20060405173445.E15399@yvyyl.pfbsg.arg> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 65.213.7.6 User-Agent: 40tude_Dialog/2.0.15.1 X-Archive: encrypt Sender: news Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: scott@sremick.net List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 16:50:12 -0000 On Wed, 5 Apr 2006 17:42:58 -0400 (EDT), Michael Allman wrote: I'm a little confused on how to properly use these binaries. Part of it is probably that my understanding of the Java scene only goes so far. :) 1) What is the significance of the "Diablo" name prefix? How does a "Diablo" JDK differ from a non-Diablo one? 2) Under what circumstances would I want to install the JRE (or "latte") vs the JDK (or "caffe")? I believe the JDK contains the JRE, correct? 3) If "most users" want the jre/jdk vs. caffe/latte, then why does java/diablo-jdk15 download diablo-caffe instead of diablo-jdk? 4) If I run "pkg_add -r jdk15" at this point, what gets installed? 5) Still not really clear on the differences between the caffe and latte tarballs and the jdk/jre packages. Can someone help this dense user? Thanks From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 20:43:43 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 539CD16A400 for ; Thu, 13 Apr 2006 20:43:43 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from chen.org.nz (chen.org.nz [202.89.146.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id C671243D45 for ; Thu, 13 Apr 2006 20:43:42 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: by chen.org.nz (Postfix, from userid 1000) id 1B09C5641C; Fri, 14 Apr 2006 08:43:41 +1200 (NZST) Date: Fri, 14 Apr 2006 08:43:41 +1200 From: Jonathan Chen To: "Scott I. Remick" Message-ID: <20060413204340.GA940@osiris.chen.org.nz> References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 20:43:43 -0000 On Thu, Apr 13, 2006 at 12:49:39PM -0400, Scott I. Remick wrote: > On Wed, 5 Apr 2006 17:42:58 -0400 (EDT), Michael Allman wrote: > I'm a little confused on how to properly use these binaries. Part of it is > probably that my understanding of the Java scene only goes so far. :) > > 1) What is the significance of the "Diablo" name prefix? How does a > "Diablo" JDK differ from a non-Diablo one? Different license agreements. The Diablo release is downloadable and redistributable. The non-Diablo version is can only be built from ports, and is non-redistributable. > 2) Under what circumstances would I want to install the JRE (or "latte") vs > the JDK (or "caffe")? I believe the JDK contains the JRE, correct? The JRE is a smaller set of binaries useful for binary production releases that will not compile java-code. > 3) If "most users" want the jre/jdk vs. caffe/latte, then why does > java/diablo-jdk15 download diablo-caffe instead of diablo-jdk? See 5). > 4) If I run "pkg_add -r jdk15" at this point, what gets installed? Nothing. This will attempt to fetch the non-redistributable jdk binaries, which doesn't exist (they don't get built on the package server). > 5) Still not really clear on the differences between the caffe and latte > tarballs and the jdk/jre packages. The caffe/latte are source tarballs which generate the diablo jdk/jre binaries. CHeers. -- Jonathan Chen ---------------------------------------------------------------------- If you're right 90% of the time, why quibble about the remaining 3%? From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 21:58:09 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF64516A400 for ; Thu, 13 Apr 2006 21:58:09 +0000 (UTC) (envelope-from freebsd-java@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BCAC43D48 for ; Thu, 13 Apr 2006 21:58:08 +0000 (GMT) (envelope-from freebsd-java@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FU9p5-00046Q-BF for freebsd-java@freebsd.org; Thu, 13 Apr 2006 23:57:55 +0200 Received: from 65.213.7.6 ([65.213.7.6]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 23:57:55 +0200 Received: from scott by 65.213.7.6 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Apr 2006 23:57:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-java@freebsd.org From: "Scott I. Remick" Date: Thu, 13 Apr 2006 17:57:51 -0400 Lines: 6 Message-ID: <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> <20060413204340.GA940@osiris.chen.org.nz> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 65.213.7.6 User-Agent: 40tude_Dialog/2.0.15.1 X-Archive: encrypt Sender: news Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: scott@sremick.net List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 21:58:10 -0000 Thanks for taking a stab at my confusion, Jonathan. I'm almost clear. One thing still confuses me, though: if the diablo-jdk15 port was specifically created on 4/6 in order to provide a means to obtain the new BINARIES via the ports system, and caffe and latte are source tarballs while the ones labeled jdk and jre are the actual binaries, why does the diablo-jdk15 port use diablo-caffe (SOURCE) instead of diablo-jdk (BINARY)? From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 23:28:17 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA28F16A400 for ; Thu, 13 Apr 2006 23:28:17 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from chen.org.nz (chen.org.nz [202.89.146.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0BE443D6D for ; Thu, 13 Apr 2006 23:28:16 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: by chen.org.nz (Postfix, from userid 1000) id 4E82A5641C; Fri, 14 Apr 2006 11:28:15 +1200 (NZST) Date: Fri, 14 Apr 2006 11:28:15 +1200 From: Jonathan Chen To: "Scott I. Remick" Message-ID: <20060413232815.GA1683@osiris.chen.org.nz> References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> <20060413204340.GA940@osiris.chen.org.nz> <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 23:28:17 -0000 On Thu, Apr 13, 2006 at 05:57:51PM -0400, Scott I. Remick wrote: > Thanks for taking a stab at my confusion, Jonathan. I'm almost clear. One > thing still confuses me, though: if the diablo-jdk15 port was specifically > created on 4/6 in order to provide a means to obtain the new BINARIES via > the ports system, and caffe and latte are source tarballs while the ones > labeled jdk and jre are the actual binaries, why does the diablo-jdk15 port > use diablo-caffe (SOURCE) instead of diablo-jdk (BINARY)? In general, the ports system builds from sources if possible; the final decision is up to the port-maintainer. As the sources for the diablo-jdk15 build is available for public perusal, I'm guessing that the port-maintainer has chosen to build from the source to keep the process as open as possible. Cheers. -- Jonathan Chen ---------------------------------------------------------------------- If you're right 90% of the time, why quibble about the remaining 3%? From owner-freebsd-java@FreeBSD.ORG Fri Apr 14 05:51:42 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5808116A400 for ; Fri, 14 Apr 2006 05:51:42 +0000 (UTC) (envelope-from freebsd-java@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A64C243D46 for ; Fri, 14 Apr 2006 05:51:41 +0000 (GMT) (envelope-from freebsd-java@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FUHDX-0005KA-6G for freebsd-java@freebsd.org; Fri, 14 Apr 2006 07:51:39 +0200 Received: from 69-171-193-20.sbtnvt.adelphia.net ([69.171.193.20]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Apr 2006 07:51:39 +0200 Received: from scott by 69-171-193-20.sbtnvt.adelphia.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 14 Apr 2006 07:51:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-java@freebsd.org From: "Scott I. Remick" Date: Fri, 14 Apr 2006 01:51:32 -0400 Lines: 39 Message-ID: References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> <20060413204340.GA940@osiris.chen.org.nz> <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> <20060413232815.GA1683@osiris.chen.org.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 69-171-193-20.sbtnvt.adelphia.net User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) X-Archive: encrypt Sender: news Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2006 05:51:42 -0000 On Fri, 14 Apr 2006 12:28:15 +1200, Jonathan Chen wrote: > In general, the ports system builds from sources if possible; the final > decision is up to the port-maintainer. I understand. However there are several special exception ports that install a binary when you do a normal "make install" (the nvidia driver comes to mind, but there are others). Also, the ports system has a facility built-in ( pkg_add -r ) for installing a pre-compiled binary if possible. > As the sources for the diablo-jdk15 > build is available for public perusal, I'm guessing that the port-maintainer > has chosen to build from the source to keep the process as open as possible. This doesn't make sense, then, because in the description for the port they state: "Add a port of the Diablo Caffe (native FreeBSD JDK) 1.5 binaries." If the special port is for installing the binaries, why is it building from source? Seems to me (as an end-user), that the binaries should be available either: A) As a separate port that will automatically install the pre-compiled binaries when a user does a "make install" (like the nvidia driver) or B) As the binaries installed from java/jdk15 when a user uses "pkg_add -r jdk15" (thereby utilizing the built-in functionality of the ports system for installing binaries if available) As far as I can tell, neither of these is currently the case, and what exists is inconsistent and confusing. Apparently the only way to get the binaries is to step outside the ports system (manually download a package then pkg_add it), while at the same time none of the natural means for installing binaries from within the ports system work. From owner-freebsd-java@FreeBSD.ORG Fri Apr 14 08:04:48 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8809916A401 for ; Fri, 14 Apr 2006 08:04:48 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6C3043D48 for ; Fri, 14 Apr 2006 08:04:45 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3E84ZwE041114; Fri, 14 Apr 2006 11:04:35 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3E84hIX084315; Fri, 14 Apr 2006 11:04:48 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.1/310]); Fri, 14 Apr 2006 11:04:27 +0300 Message-ID: <443F578B.6040408@ebs.gr> Date: Fri, 14 Apr 2006 11:04:27 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: scott@sremick.net References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> <20060413204340.GA940@osiris.chen.org.nz> <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> In-Reply-To: <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2006 08:04:48 -0000 Scott I. Remick wrote: > Thanks for taking a stab at my confusion, Jonathan. I'm almost clear. One > thing still confuses me, though: if the diablo-jdk15 port was specifically > created on 4/6 in order to provide a means to obtain the new BINARIES via > the ports system, and caffe and latte are source tarballs while the ones > labeled jdk and jre are the actual binaries, why does the diablo-jdk15 port > use diablo-caffe (SOURCE) instead of diablo-jdk (BINARY)? There is no source bundle downloadable from the FreeBSD Foundation. What you can get is two different packaging formats. One suitable for pkg_add and the other suitable for manual unpackaging or installation via the diablo- ports. If you check the diablo-jdk15 Makefile you will see a NO_BUILD=yes definition. It just extracts the tar file using cpio. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Fri Apr 14 14:36:07 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A493016A401 for ; Fri, 14 Apr 2006 14:36:07 +0000 (UTC) (envelope-from bogosseduvillage@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9DFB43D45 for ; Fri, 14 Apr 2006 14:36:06 +0000 (GMT) (envelope-from bogosseduvillage@gmail.com) Received: by nproxy.gmail.com with SMTP id l37so55060nfc for ; Fri, 14 Apr 2006 07:36:05 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=WeeBmm3+4Pa6ToYnk3EuZT0FO71MNl95sy3Oo56obHWKryzRQFJGt/mH3pvzQ9v9NiQDX8T/u3nAdvH7A50tDOCt8qAgfWBbzzi73x35Wa66l8ltvt9CkMlGzgGPl48+hANH3NpdCq+ZNVLsyoI5sowJ3xCJNUGhOb/IvhJ5gqs= Received: by 10.49.8.5 with SMTP id l5mr717969nfi; Fri, 14 Apr 2006 07:36:05 -0700 (PDT) Received: by 10.49.54.13 with HTTP; Fri, 14 Apr 2006 07:36:05 -0700 (PDT) Message-ID: <11f4c93c0604140736o5e25aa68ta707b9e7b1dccd53@mail.gmail.com> Date: Fri, 14 Apr 2006 10:36:05 -0400 From: "bogosse duvillage" To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Building JDK15 Fails Due to "virtual memory exhausted: Cannot allocate memory" - Any Workarounds? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2006 14:36:07 -0000 Hello, I'm having problems installing native jdk on FreeBSD 6.0-RELEASE. Principally, it appears that I don't have enough swap for the C compiler. I found this similar thread below, but it appears that it never went anywhere: http://lists.freebsd.org/mailman/htdig/freebsd-java/2005-April/003712.html Here is the error: gmake[3]: Entering directory `/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i48= 6_compiler2/jvmg' echo '#define debug launcher_debug' >>launcher.c+ echo '#include "java.c"' >>launcher.c+ echo '#include "java_md.c"' >>launcher.c+ mv launcher.c+ launcher.c gcc -g -c -o launcher.o launcher.c-I/usr/ports/java/jdk15/work/hotspot/src/os/bsd/launcher -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/prims -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DASSERT -DDEBUG -I../generated/adfiles -I../generated/jvmtifiles -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/asm -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/ci -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/code -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/compiler -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/gc_implementation -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/gc_implementation/paralle= lScavenge -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/gc_implementation/shared -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/gc_interface -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/interpreter -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/libadt -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/memory -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/oops -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/opto -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/prims -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/runtime -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/services -I/usr/ports/java/jdk15/work/hotspot/src/share/vm/utilities -I/usr/ports/java/jdk15/work/hotspot/src/cpu/i486/vm -I/usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm -I/usr/ports/java/jdk15/work/hotspot/src/os_cpu/bsd_i486/vm -I../generated -DHOTSPOT_BUILD_VERSION=3D"\"1.5.0-p1-bogosse_13_apr_2006_11_51\"" Compiling /usr/ports/java/jdk15/work/hotspot/src/share/vm/utilities/accessFlags.cpp Compiling ../generated/adfiles/ad_i486.cpp virtual memory exhausted: Cannot allocate memory gmake[3]: *** [ad_i486.o] Error 1 gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i48= 6_compiler2/jvmg' gmake[2]: *** [the_vm] Error 2 gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i48= 6_compiler2/jvmg' gmake[1]: *** [jvmg] Error 2 gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp' gmake: *** [jvmg] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk15. Here is the output of pstat -sh: $ pstat -sh Device 1K-blocks Used Avail Capacity /dev/ad4s1b 204800 3.5M 200M 2% $ Here is the output of ulimit -a : $ ulimit -a cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 478 open files (-n) 957 virtual mem size (kbytes, -v) unlimited sbsize (bytes, -b) unlimited Here is output of dmesg: $ dmesg Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium II/Pentium II Xeon/Celeron (400.91-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x652 Stepping =3D 2 Features=3D0x183f9ff real memory =3D 67043328 (63 MB) avail memory =3D 56053760 (53 MB) npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: Power Button (fixed) pci_link0: on acpi0 pci_link1: irq 10 on acpi0 pci_link2: irq 11 on acpi0 pci_link3: irq 12 on acpi0 Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: on acpi0 acpi_throttle0: on cpu0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff,0x4000-0x4041,0x5000-0x500f on acpi0 pci0: on pcib0 agp0: mem 0xd0000000-0xdfffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 7.1 on pci0 ata0: on atapci0 ata1: on atapci0 uhci0: port 0xc000-0xc01f irq 12 at device 7.2 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 7.3 (no driver attached) rl0: port 0xc400-0xc4ff mem 0xeb002000-0xeb0020ff irq 12 at device 11.0 on pci0 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl0: Ethernet address: 00:40:f4:8b:a4:8f rl1: port 0xc800-0xc8ff mem 0xeb001000-0xeb0010ff irq 11 at device 13.0 on pci0 miibus1: on rl1 rlphy1: on miibus1 rlphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl1: Ethernet address: 00:40:f4:88:7a:7b pci0: at device 15.0 (no driver attached) atapci1: port 0xd000-0xd007,0xd400-0xd403,0xd800-0xd8ff irq 11 at device 19.0 on pci0 ata2: on atapci1 atapci2: port 0xdc00-0xdc07,0xe000-0xe003,0xe400-0xe4ff irq 11 at device 19.1 on pci0 ata3: on atapci2 acpi_tz0: on acpi0 fdc0: port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A ppc0: port 0x378-0x37f irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcffff,0xd0000-0xd17ff on isa0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=3D0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 400911415 Hz quality 800 Timecounters tick every 1.000 msec acd0: CDRW at ata1-master UDMA33 ad4: 39082MB at ata2-master UDMA66 Trying to mount root from ufs:/dev/ad4s1a rl0: link state changed to UP $ Thoughts/Advice? Is there any workaround or do I simply need more physical memory and/or swap? Thanks, -bd From owner-freebsd-java@FreeBSD.ORG Fri Apr 14 18:05:18 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08B2F16A400 for ; Fri, 14 Apr 2006 18:05:18 +0000 (UTC) (envelope-from chad@shire.net) Received: from hobbiton.shire.net (mail.shire.net [166.70.252.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9A8943D45 for ; Fri, 14 Apr 2006 18:05:17 +0000 (GMT) (envelope-from chad@shire.net) Received: from [67.171.127.191] (helo=[192.168.99.68]) by hobbiton.shire.net with esmtpa (Exim 4.51) id 1FUSfU-000BcM-FY; Fri, 14 Apr 2006 12:05:16 -0600 In-Reply-To: <11f4c93c0604140736o5e25aa68ta707b9e7b1dccd53@mail.gmail.com> References: <11f4c93c0604140736o5e25aa68ta707b9e7b1dccd53@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <65BA8225-6B91-41CC-9C15-037371D08D23@shire.net> Content-Transfer-Encoding: 7bit From: "Chad Leigh -- Shire.Net LLC" Date: Fri, 14 Apr 2006 12:05:15 -0600 To: bogosse duvillage X-Mailer: Apple Mail (2.746.3) X-SA-Exim-Connect-IP: 67.171.127.191 X-SA-Exim-Mail-From: chad@shire.net X-SA-Exim-Scanned: No (on hobbiton.shire.net); SAEximRunCond expanded to false Cc: freebsd-java@freebsd.org Subject: Re: Building JDK15 Fails Due to "virtual memory exhausted: Cannot allocate memory" - Any Workarounds? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2006 18:05:18 -0000 On Apr 14, 2006, at 8:36 AM, bogosse duvillage wrote: > > > Here is the output of pstat -sh: > $ pstat -sh > Device 1K-blocks Used Avail Capacity > /dev/ad4s1b 204800 3.5M 200M 2% > $ > real memory = 67043328 (63 MB) > avail memory = 56053760 (53 MB) > > Thoughts/Advice? Is there any workaround or do I simply need more > physical > memory and/or swap? yes Chad > > Thanks, > -bd --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net From owner-freebsd-java@FreeBSD.ORG Fri Apr 14 22:11:51 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A8CB16A403 for ; Fri, 14 Apr 2006 22:11:51 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70B7443D45 for ; Fri, 14 Apr 2006 22:11:48 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id k3EJF9gT096856; Fri, 14 Apr 2006 12:15:10 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id k3EJF550096855; Fri, 14 Apr 2006 12:15:05 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 14 Apr 2006 12:15:04 -0700 From: Greg Lewis To: Panagiotis Astithas Message-ID: <20060414191504.GA96765@misty.eyesbeyond.com> References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> <20060413204340.GA940@osiris.chen.org.nz> <1dobolb0s0tar$.olb3f9dqu3l4.dlg@40tude.net> <443F578B.6040408@ebs.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <443F578B.6040408@ebs.gr> User-Agent: Mutt/1.4.2.1i Cc: scott@sremick.net, freebsd-java@freebsd.org Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2006 22:11:51 -0000 On Fri, Apr 14, 2006 at 11:04:27AM +0300, Panagiotis Astithas wrote: > Scott I. Remick wrote: > >Thanks for taking a stab at my confusion, Jonathan. I'm almost clear. One > >thing still confuses me, though: if the diablo-jdk15 port was specifically > >created on 4/6 in order to provide a means to obtain the new BINARIES via > >the ports system, and caffe and latte are source tarballs while the ones > >labeled jdk and jre are the actual binaries, why does the diablo-jdk15 port > >use diablo-caffe (SOURCE) instead of diablo-jdk (BINARY)? > > There is no source bundle downloadable from the FreeBSD Foundation. What > you can get is two different packaging formats. One suitable for pkg_add > and the other suitable for manual unpackaging or installation via the > diablo- ports. If you check the diablo-jdk15 Makefile you will see a > NO_BUILD=yes definition. It just extracts the tar file using cpio. Winner! One small nit, the tar file is extracted with tar, it just gets copied to ${PREFIX} using cpio. -- 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 15 00:41:27 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B12FB16A407 for ; Sat, 15 Apr 2006 00:41:27 +0000 (UTC) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 146AC43D45 for ; Sat, 15 Apr 2006 00:41:26 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4) with ESMTP id k3F0fPFX059331 for ; Sat, 15 Apr 2006 02:41:25 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4/Submit) id k3F0fPlv059330 for java@freebsd.org; Sat, 15 Apr 2006 02:41:25 +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: Sat, 15 Apr 2006 02:41:25 +0200 From: Herve Quiroz To: java@freebsd.org Message-ID: <20060415004125.GA57315@arabica.esil.univ-mrs.fr> Mail-Followup-To: java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060412180028.GB29790@vision.anyware> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2006 00:41:27 -0000 On Wed, Apr 12, 2006 at 08:00:28PM +0200, Jean-Baptiste Quenot wrote: > > So indeed, JAVA_HOME is set accordingly to the JVM picked up by the > > script. > > > > That's how the launcher shell script works for devel/maven2 for example. > > OK, but imagine that the target application has a shell script > that needs JAVA_HOME. There are plenty of programs that are based > on JAVA_HOME instead of the java binary. > > How to get the preferred JAVA_HOME? ATM you can't. So far, each time I needed such feature I found a workaround or ended up enforcing a JDK in the shell script. Depending on the script you have in mind, such feature could indeed be interesting to implement. The main problem I see here is that javavm cannot tell which JVM is the good one until it manages to run one. So the only way to be sure of our JAVA_HOME would be to run a Java class that uses System.getEnv() to display JAVA_HOME to the standard output. This would just double the startup time of the application. Anyway, if this JAVA_HOME is important to determine, and when dealing with a "server" application which is run once in a while (e.g. at boot), I can imagine it could be worth it. Herve From owner-freebsd-java@FreeBSD.ORG Sat Apr 15 19:50:26 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E5B716A411 for ; Sat, 15 Apr 2006 19:50:26 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9157343D48 for ; Sat, 15 Apr 2006 19:50:25 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.6/8.13.6) with ESMTP id k3FJoN6H066779 for ; Sat, 15 Apr 2006 23:50:23 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.6/8.13.6/Submit) id k3FJoNak066778 for freebsd-java@freebsd.org; Sat, 15 Apr 2006 23:50:23 +0400 (MSD) (envelope-from ache) Date: Sat, 15 Apr 2006 23:50:23 +0400 From: Andrey Chernov To: freebsd-java@freebsd.org Message-ID: <20060415195023.GA66678@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , freebsd-java@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: Can't compile jdk15 under -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2006 19:50:26 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (5448524541442C4F43414C33544F524147450E4350500018), pid=66640, tid=0x82502e0 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29 mixed mode) # An error report file with more information is saved as hs_err_pid66640.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.awt/motif21/obj/.class.headers.i586] Abort trap: 6 (core dumped) (hs_err_pid66640.log attached) Any ideas? -- http://ache.pp.ru/ --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="hs_err_pid66640.log" Content-Transfer-Encoding: quoted-printable # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (5448524541442C4F43414C33544F524147450E4350500018), pid= =3D66640, tid=3D0x82502e0 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29 mixe= d mode) --------------- T H R E A D --------------- Current thread is native thread Stack: [0xbfa00000,0xbfc00000), sp=3D0xbfbfbf10, free space=3D2031k Native frames: (J=3Dcompiled Java code, j=3Dinterpreted, Vv=3DVM code, C=3D= native code) V [libjvm.so+0x3d5b93] V [libjvm.so+0x20b47c] V [libjvm.so+0x3ac35f] V [libjvm.so+0x3a2d30] V [libjvm.so+0x3aa36b] V [libjvm.so+0x27da07] C [javah+0x1c0e] _init+0xd8a C [javah+0x12e1] _init+0x45d --------------- P R O C E S S --------------- Java Threads: ( =3D> current thread ) 0x08350b80 JavaThread "Low Memory Detector" daemon [_thread_blocked, id= =3D136646656] 0x08350a00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3D136= 646176] 0x08350880 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3D1= 36645696] 0x08350700 JavaThread "Finalizer" daemon [_thread_blocked, id=3D136645216] 0x08350580 JavaThread "Reference Handler" daemon [_thread_blocked, id=3D1= 36644736] Other Threads: 0x08280560 VMThread [id=3D136644256] 0x08281000 WatcherThread [id=3D136647136] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 576K, used 41K [0x2a740000, 0x2a7e0000, 0x2ac20= 000) eden space 512K, 3% used [0x2a740000, 0x2a743de0, 0x2a7c0000) from space 64K, 40% used [0x2a7c0000, 0x2a7c6788, 0x2a7d0000) to space 64K, 0% used [0x2a7d0000, 0x2a7d0000, 0x2a7e0000) tenured generation total 4760K, used 4678K [0x2ac20000, 0x2b0c6000, 0x2e= 740000) the space 4760K, 98% used [0x2ac20000, 0x2b0b1b10, 0x2b0b1c00, 0x2b0c60= 00) compacting perm gen total 8192K, used 2995K [0x2e740000, 0x2ef40000, 0x32= 740000) the space 8192K, 36% used [0x2e740000, 0x2ea2ce78, 0x2ea2d000, 0x2ef400= 00) No shared spaces configured. Dynamic libraries: 0x08048000 /usr/ports/java/jdk15/work/control/build/bsd-i586/bin/javah 0x28087000 /lib/libz.so.3 0x28098000 /lib/libpthread.so.2 0x280bf000 /lib/libc.so.6 0x281a8000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/clie= nt/libjvm.so 0x285f6000 /lib/libm.so.4 0x2860d000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/nati= ve_threads/libhpi.so 0x2861e000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libv= erify.so 0x2862b000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libj= ava.so 0x28653000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/libz= ip.so 0x28052000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Denv.class.path=3D -Dapplication.home=3D/usr/ports/java/jdk15/wo= rk/control/build/bsd-i586 -XX:ThreadStackSize=3D768 java_command: com.sun.tools.javah.Main -jni -bootclasspath /usr/ports/java/= jdk15/work/control/build/bsd-i586/classes -d /usr/ports/java/jdk15/work/con= trol/build/bsd-i586/tmp/sun/sun.awt/motif21/CClassHeaders/ sun.font.FontMan= ager sun.awt.image.SurfaceManager sun.awt.image.ImageRepresentation sun.awt= =2Eimage.GifImageDecoder sun.awt.image.NativeLibLoader sun.java2d.loops.Bli= t sun.java2d.loops.BlitBg sun.java2d.loops.ScaledBlit sun.java2d.loops.Tran= sformBlit sun.java2d.loops.FillRect sun.java2d.loops.FillSpans sun.java2d.l= oops.DrawGlyphList sun.java2d.loops.DrawGlyphListAA sun.java2d.loops.DrawLi= ne sun.java2d.loops.DrawRect sun.java2d.loops.DrawPolygons sun.java2d.loops= =2EMaskBlit sun.java2d.loops.MaskFill sun.java2d.loops.GraphicsPrimitiveMgr= sun.java2d.loops.GraphicsPrimitive sun.awt.image.ImagingLib sun.java2d.Sur= faceData sun.java2d.SunGraphics2D sun.awt.X11PMBlitLoops sun.awt.X11PMBlitB= gLoops sun.awt.X11SurfaceData sun.awt.X11Renderer sun.awt.KeyboardFocusMana= gerPeerImpl sun.awt.image.BufImgSurfaceData sun.awt.image.DataBufferNative = sun.awt.image.RemoteOffScreenImage sun.awt.motif.X11CachingSurfaceManager s= un.awt.motif.X11FontMetrics sun.awt.motif.X11Clipboard sun.awt.motif.X11Sel= ection sun.awt.motif.X11SelectionHolder sun.awt.X11InputMethod sun.awt.moti= f.MInputMethod sun.awt.motif.MInputMethodControl sun.awt.motif.MCustomCurso= r sun.awt.motif.MFontConfiguration sun.awt.motif.MFontPeer sun.awt.motif.MT= oolkit sun.awt.motif.MComponentPeer sun.awt.motif.MButtonPeer sun.awt.motif= =2EMCanvasPeer sun.awt.motif.MCheckboxPeer sun.awt.motif.MFileDialogPeer su= n.awt.motif.MGlobalCursorManager sun.awt.motif.MTextFieldPeer sun.awt.motif= =2EMLabelPeer sun.awt.motif.MListPeer sun.awt.motif.MWindowPeer sun.awt.mot= if.MMenuBarPeer sun.awt.motif.MMenuPeer sun.awt.motif.MPopupMenuPeer sun.aw= t.motif.MDialogPeer sun.awt.motif.MMenuItemPeer sun.awt.motif.MCheckboxMenu= ItemPeer sun.awt.motif.MChoicePeer sun.awt.motif.MTextAreaPeer sun.awt.moti= f.MScrollbarPeer sun.awt.motif.MScrollPanePeer sun.awt.m Environment Variables: JAVA_HOME=3D CLASSPATH=3D PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/= bin:/usr/X11R6/bin:/home/ache/bin LD_LIBRARY_PATH=3D/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i38= 6/client:/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386:/usr/po= rts/java/jdk15/work/control/build/bsd-i586/../lib/i386: SHELL=3D/bin/sh DISPLAY=3Dlocalhost:10.0 HOSTTYPE=3DFreeBSD OSTYPE=3DFreeBSD ARCH=3Di586 MACHTYPE=3Di386 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #6: Fri Apr 14 19:28:49 MSD 2= 006 ache@pobrecita.freebsd.ru:/usr/src/sys/i386/compile/POBRECITA i386 rlimit: STACK 65536k, CORE infinity, NOFILE 7322 CPU:total 1 family 15, cmov, cx8, fxsr, mmx, ht Memory: 4k page, physical 435752k vm_info: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29) for f= reebsd-x86, built on Apr 15 2006 22:28:11 by root with gcc 3.4.4 [FreeBSD] = 20050518 --KsGdsel6WgEHnImy--