From owner-freebsd-java Sun Dec 2 11:33: 7 2001 Delivered-To: freebsd-java@freebsd.org Received: from harrier.prod.itd.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by hub.freebsd.org (Postfix) with ESMTP id D18B037B405 for ; Sun, 2 Dec 2001 11:33:00 -0800 (PST) Received: from dialup-209.244.213.102.dial1.washington2.level3.net ([209.244.213.102] helo=g3mac.virtualschool.edu) by harrier.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16AcME-0001hS-00; Sun, 02 Dec 2001 11:32:59 -0800 Date: Sun, 2 Dec 2001 14:32:56 -0500 Subject: Re: Java crashes on FreeBSD? Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v475) Cc: Brad Cox , To: Mikhail Kruk From: Brad Cox In-Reply-To: Message-Id: <62EA6ADE-E75B-11D5-8393-0005022D9F0A@virtualschool.edu> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.475) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This junit test run (run under linux) could be a clue if I knew what's printing "Reaped pid..." and why. Is this the operating system speaking or the JVM? make test JCE init start JCE init msec: 5101 ........Reaped pid = 4129, status = 0 ............Reaped pid = 4134, status = 0 ..................................... Time: 6.221 OK (57 tests) And what is getting "reaped" exactly? A heavyweight OS process? A lightweight JVM thread? Java garbage? In about 1 run out of 5, the run stops altogether at about the point where the Reaped messages appear, so identifying what's printing this could be a big clue. The application is pure java + JDBC, no JNI, C, kernel calls, whatever. I did a grep -r Reaped . in the JDK directory and got no hits. Not sure where else to look. java -version java version "1.2" Classic VM (build Linux_JDK_1.2_pre-release-v2, native threads, sunwjit) Currently using the same version on FreeBSD for deployment, which mysteriously crashes. The linux runs are to diagnose the freebsd crashes, which is why this is posted to this list. On Thursday, November 29, 2001, at 02:44 PM, Mikhail Kruk wrote: > I think the problem is that you are using Linux version. You should try > building native 1.2.2 or even 1.3 on FreeBSD and use them. While Linux > emulation is good and everything it does seem to crash due to signal > handling problems occasionally. Of course you have to make sure you are > running "classic" mode of Linux JDK (it's in the jvm.cfg file). Under > emulation IBM is less stable than Linux IMHO. > I don't think jdk1.1.8 would be easy (possible?) to use for jetty. The > best bet is to build native 1.3.1. If space it a problem you'll have to > switch that Linux development box to FreeBSD and build there. > > >> 1) Is the Linux 1.2.2 port thought to be stable on FreeBSD? >> 2) Is reverting to JDK 1.1.8 likely to improve matters? >> 3) Is upgrading to IBM 1.3.x likely to improve matters if I can >> overcome the space problem somehow? >> 4) Does someone have a cron script handy that could restart jetty >> as a workaround? >> 5) Am on the wrong track altogether? > > > > Brad Cox, Ph.D.; bcox@virtualschool.edu 703 361 4751 For industrial age goods there were checks and credit cards. For everything else there is http://virtualschool.edu/mybank Java Web Application Architecture: http://virtualschool.edu/jwaa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Dec 2 13:22:19 2001 Delivered-To: freebsd-java@freebsd.org Received: from osprey.kermodei.com (kermodei.com [216.103.110.74]) by hub.freebsd.org (Postfix) with ESMTP id 9426737B419 for ; Sun, 2 Dec 2001 13:22:17 -0800 (PST) Received: (from markd@localhost) by osprey.kermodei.com (8.11.1/8.11.1) id fB2LMBs92893; Sun, 2 Dec 2001 13:22:11 -0800 (PST) (envelope-from markd) From: Mark Diekhans MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15370.39811.477538.184945@osprey.Kermodei.Com> Date: Sun, 2 Dec 2001 13:22:11 -0800 To: Brad Cox Cc: Mikhail Kruk , Subject: Re: Java crashes on FreeBSD? In-Reply-To: <62EA6ADE-E75B-11D5-8393-0005022D9F0A@virtualschool.edu> References: <62EA6ADE-E75B-11D5-8393-0005022D9F0A@virtualschool.edu> X-Mailer: VM 6.90 under Emacs 21.1.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Brad Cox writes: > This junit test run (run under linux) could be a clue if I knew > what's printing "Reaped pid..." and why. Is this the operating > system speaking or the JVM? ... > java -version > java version "1.2" > Classic VM (build Linux_JDK_1.2_pre-release-v2, native threads, sunwjit) As I recall, the was a debugging messages that was accidently left in one of the JVM shared libraries in this prerelease. I used emacs to edit the shared library file and change the first byte of the message to a zero. However, there are new releases available without this problem.. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Dec 2 21: 8:54 2001 Delivered-To: freebsd-java@freebsd.org Received: from hronir.scardini.com (dsl-209-162-215-176.easystreet.com [209.162.215.176]) by hub.freebsd.org (Postfix) with ESMTP id A621A37B417; Sun, 2 Dec 2001 21:08:48 -0800 (PST) Received: from tlon.lan.scardini.com (tlon.lan.scardini.com [192.168.2.2]) by hronir.scardini.com (8.11.6/8.11.6) with ESMTP id fB358lo13739; Sun, 2 Dec 2001 21:08:47 -0800 (PST) (envelope-from chrise@hronir.lan.scardini.com) Received: (from chrise@localhost) by tlon.lan.scardini.com (8.11.6/8.11.6) id fB358lQ50387; Sun, 2 Dec 2001 21:08:47 -0800 (PST) (envelope-from chrise) Date: Sun, 2 Dec 2001 21:08:47 -0800 From: Christopher Elkins To: Ernst de Haan Cc: John Merryweather Cooper , freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: Re: A Modest Proposal for Java(tm) dependency selection among ports Message-ID: <20011202210847.A1897@tlon.lan.scardini.com> Mail-Followup-To: Ernst de Haan , John Merryweather Cooper , freebsd-java@freebsd.org, freebsd-ports@freebsd.org References: <20011115130202.E33074@johncoop.MSHOME> <200111191317.fAJDHRi12634@zaphod.euronet.nl> <20011119101036.A91514@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200111201111.fAKBBvS19082@zaphod.euronet.nl>; from znerd@freebsd.org on Tue, Nov 20, 2001 at 12:11:57PM +0100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Nov 20, 2001 at 12:11:57PM +0100, Ernst de Haan wrote: > > 1] Create simple bsd.java.mk according to the final proposal. > 2] Modify all current ports to use the new system > 3] Get more applications in the tree > 4] Modify portlint to produce warnings in case of fixed references to JDKs > 5] Find a way to change a JDK at runtime (*after* install) > > Something like this. Phase 1 is at the moment the most important, that's for > sure :-) Has there been any movement on this? As a full-time Java developer who uses FreeBSD as my primary OS, I'm continually frustrated by the schizophrenic nature of many Java ports. (To wit, I've spent much of this evening tracking down issues in lang/jython and its use of java/javavmwrapper, which seems to have a bug w.r.t passing the -cp option - PRs forthcoming.) I'm no ports guru, but I am willing to help migrate existing ports to use the new system. Moreover, I have some free time coming up. :-) So, what's the status on implementing the new system? -- Christopher Elkins To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Dec 2 21:31:20 2001 Delivered-To: freebsd-java@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 94CBF37B405; Sun, 2 Dec 2001 21:31:13 -0800 (PST) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id FAA29357; Mon, 3 Dec 2001 05:38:34 -0800 Date: Sun, 2 Dec 2001 21:31:03 -0800 From: John Merryweather Cooper To: Christopher Elkins Cc: Ernst de Haan , freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: Re: A Modest Proposal for Java(tm) dependency selection among ports Message-ID: <20011202213103.A59437@johncoop.MSHOME> References: <20011115130202.E33074@johncoop.MSHOME> <200111191317.fAJDHRi12634@zaphod.euronet.nl> <20011119101036.A91514@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> <20011202210847.A1897@tlon.lan.scardini.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: <20011202210847.A1897@tlon.lan.scardini.com>; from christopherelkins@yahoo.com on Sun, Dec 02, 2001 at 21:08:47 -0800 X-Mailer: Balsa 1.2.3 Lines: 48 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2001.12.02 21:08 Christopher Elkins wrote: > On Tue, Nov 20, 2001 at 12:11:57PM +0100, Ernst de Haan wrote: > > > > 1] Create simple bsd.java.mk according to the final proposal. > > 2] Modify all current ports to use the new system > > 3] Get more applications in the tree > > 4] Modify portlint to produce warnings in case of fixed references > to JDKs > > 5] Find a way to change a JDK at runtime (*after* install) > > > > Something like this. Phase 1 is at the moment the most important, > that's for > > sure :-) > > Has there been any movement on this? As a full-time Java developer who > uses > FreeBSD as my primary OS, I'm continually frustrated by the > schizophrenic > nature of many Java ports. (To wit, I've spent much of this evening > tracking > down issues in lang/jython and its use of java/javavmwrapper, which > seems to > have a bug w.r.t passing the -cp option - PRs forthcoming.) > > I'm no ports guru, but I am willing to help migrate existing ports to > use the > new system. Moreover, I have some free time coming up. :-) > > So, what's the status on implementing the new system? > > -- > Christopher Elkins > I'm working on drafting a prototype bsd.java.mk for public consideration around Friday. I have my Finals to deal with through Wednesday, and then I'll be able to concentrate my full efforts. It's a first for me, but I think I've got it figured out (sort of . . .) :) -- jmc || MacroHard -- \ || the perfection of form over | ----------------------------------|| substance, marketing over | Web: http://www.borgsdemons.com || performance, and greed over | || design . . . | =====================================================================/ Public Key: http://www.borgsdemons.com/Personal/pgpkey.asc | =====================================================================\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 3 3:52:41 2001 Delivered-To: freebsd-java@freebsd.org Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by hub.freebsd.org (Postfix) with ESMTP id E6A6D37B416 for ; Mon, 3 Dec 2001 03:52:38 -0800 (PST) Received: from [166.70.7.136] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.22 #1) id 16AreH-000057-00; Mon, 03 Dec 2001 04:52:38 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id fB3BqWd43358; Mon, 3 Dec 2001 22:22:32 +1030 (CST) (envelope-from glewis) Date: Mon, 3 Dec 2001 22:22:32 +1030 From: Greg Lewis To: Bill Huey Cc: Greg Lewis , Joe Kelsey , freebsd-java@FreeBSD.ORG Subject: Re: Plugin Status Message-ID: <20011203222232.A43344@misty.eyesbeyond.com> References: <15367.52862.957201.411578@zircon.zircon.seattle.wa.us> <20011130141837.A6065@gnuppy> <20011202014615.A36600@misty.eyesbeyond.com> <20011201163642.A12922@gnuppy> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011201163642.A12922@gnuppy>; from billh@gnuppy.monkey.org on Sat, Dec 01, 2001 at 04:36:42PM -0800 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, Dec 01, 2001 at 04:36:42PM -0800, Bill Huey wrote: > That's ok. It might be cool if you can get another patch set out to the > public since much of the core native threading stuff is useable now with > recent commits. That will aleast allow the light weight stuff (Motif, ...) > to be offloaded to folks that are not dedicated to either JVM internals or > the pthreads system. Ok folks, I'm aiming for another patchset around the end of the week. I can't guarantee it due to insane end of release style work commitments, but it should be a happening thing. It expect it to feature the latest version of Bill's native threads work and Joe's plugin patches. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Phone : (801) 765 1887 Information Technology Web : http://www.eyesbeyond.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 3 7:55:42 2001 Delivered-To: freebsd-java@freebsd.org Received: from smg.is.titech.ac.jp (smg.is.titech.ac.jp [131.112.35.1]) by hub.freebsd.org (Postfix) with ESMTP id 18C0A37B417 for ; Mon, 3 Dec 2001 07:55:38 -0800 (PST) Received: from tripper.private (smg [131.112.35.1]) by smg.is.titech.ac.jp (Postfix) with ESMTP id DE43919886; Tue, 4 Dec 2001 00:53:11 +0900 (JST) Date: Tue, 04 Dec 2001 00:52:50 +0900 Message-ID: <55her8b8rx.wl@tripper.private> From: Fuyuhiko Maruyama To: huang wen hui Cc: freebsd-java@freebsd.org Subject: Re: GC is not work in jdk1.3.1p5+OpenJIT1.1.16 In-Reply-To: <20011125061021.71089.qmail@web20410.mail.yahoo.com> References: <20011125061021.71089.qmail@web20410.mail.yahoo.com> User-Agent: Wanderlust/2.7.4 (Too Funky) on XEmacs/21.5.3 (asparagus) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: multipart/mixed; boundary="Multipart_Tue_Dec__4_00:52:50_2001-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --Multipart_Tue_Dec__4_00:52:50_2001-1 Content-Type: text/plain; charset=US-ASCII Hi, On Sat, 24 Nov 2001 22:10:21 -0800 (PST), huang wen hui wrote: > > when run under jdk1.3.1p5 that enable OpenJIT1.1.16, > the program will eat a lot of memory as posible as it > can. and error msg is : > Exception in thread "main" > java.lang.StackOverflowError > at > java.util.LinkedList.addBefore(LinkedList.java, > Compiled Code) > at > java.util.LinkedList.addLast(LinkedList.java, Compiled > Code) > at FixQueue.addBack(FixQueue.java, Compiled > Code) > at FixQueue.main(FixQueue.java, Compiled Code) > > > If disable OpenJIT, it worked as expected. > The bug has fixed. In fact, it was very long living, hiding one. Thank you, we really didn't know the bug, and it couldn't be fixed without your reports. Attached patch should fix your problem. -- Fuyuhiko MARUYAMA Matsuoka laboratory, Department of Mathematical and Computing Sciences, Graduate School of Information Science and Engineering, Tokyo Institute of Technology. --Multipart_Tue_Dec__4_00:52:50_2001-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="rt-X86.c.diff" Content-Transfer-Encoding: 7bit --- rt-X86.c.orig Fri Sep 7 05:34:36 2001 +++ rt-X86.c Tue Dec 4 00:41:56 2001 @@ -1974,7 +1974,7 @@ ASM("leave; jmp OpenJIT_invokeinterface_quick"); } -static JHandle * +static JHandle * ATTRIBUTE((stdcall)) OpenJIT_newarray(int type, int size) { JHandle *ret; --Multipart_Tue_Dec__4_00:52:50_2001-1-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 3 9:21:20 2001 Delivered-To: freebsd-java@freebsd.org Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by hub.freebsd.org (Postfix) with ESMTP id 1067237B41B for ; Mon, 3 Dec 2001 09:21:09 -0800 (PST) Received: (from ak03@localhost) by h132-197-179-27.gte.com (8.11.6/8.11.4) id fB3HKsd56534; Mon, 3 Dec 2001 12:20:54 -0500 (EST) (envelope-from ak03) Message-ID: X-Mailer: XFMail 1.5.1 on FreeBSD X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_" In-Reply-To: <55her8b8rx.wl@tripper.private> Date: Mon, 03 Dec 2001 12:20:54 -0500 (EST) Organization: Verizon Laboratories Inc. From: "Alexander N. Kabaev" To: Fuyuhiko Maruyama Subject: Re: GC is not work in jdk1.3.1p5+OpenJIT1.1.16 Cc: freebsd-java@FreeBSD.ORG, huang wen hui Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This message is in MIME format --_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_ Content-Type: text/plain; charset=us-ascii > The bug has fixed. In fact, it was very long living, hiding one. > Thank you, we really didn't know the bug, and it couldn't be fixed > without your reports. > > Attached patch should fix your problem. > > -- > Fuyuhiko MARUYAMA > Matsuoka laboratory, > Department of Mathematical and Computing Sciences, > Graduate School of Information Science and Engineering, > Tokyo Institute of Technology. I took time to upgrade OpenJIT port to the latest 1.1.16 release with your patch included. The diff file is attached. I have tested it only slightly, but so far it appears to work, even with --enable-jar option, so I made it on by default. --_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_ Content-Disposition: attachment; filename="openjit.diff" Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name=openjit.diff; SizeOnDisk=6221 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvamF2 YS9vcGVuaml0L01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtdSAtdSAt cjEuMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJMjYgU2VwIDIwMDAgMTM6MDQ6MjkgLTAwMDAJMS4x CisrKyBNYWtlZmlsZQkzIERlYyAyMDAxIDE2OjE4OjIzIC0wMDAwCkBAIC02LDcgKzYsNyBAQAog IwogCiBQT1JUTkFNRT0Jb3BlbmppdAotUE9SVFZFUlNJT049CTEuMS4xNQorUE9SVFZFUlNJT049 CTEuMS4xNgogQ0FURUdPUklFUz0JamF2YQogTUFTVEVSX1NJVEVTPQlodHRwOi8vd3d3Lm9wZW5q aXQub3JnL2Rpc3QvCiBESVNUTkFNRT0JT3BlbkpJVC0ke1BPUlRWRVJTSU9OfQpAQCAtMTksMTEg KzE5LDExIEBACiAKIFVTRV9HTUFLRT0JeWVzCiBHTlVfQ09ORklHVVJFPQl5ZXMKLUNPTkZJR1VS RV9BUkdTKz0JLS13aXRoLWpkaz0ke0pBVkFESVJ9CitDT05GSUdVUkVfQVJHUys9CS0td2l0aC1q ZGs9JHtKQVZBRElSfSAtLWVuYWJsZS1qYXIKIAogQUxMX1RBUkdFVD0JT3BlbkpJVC5qYXIKIAot SkFWQURJUj0JJHtMT0NBTEJBU0V9L2pkazEuMS44CitKQVZBRElSPQkke0xPQ0FMQkFTRX0vamRr MS4zLjEKIEpBVkFMSUJESVI9CSR7UFJFRklYfS9saWIvT3BlbkpJVAogRE9DRElSPQkJJHtQUkVG SVh9L3NoYXJlL09wZW5KSVQKIApJbmRleDogZGlzdGluZm8KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog L2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQvZGlzdGluZm8sdgpyZXRyaWV2aW5nIHJldmlz aW9uIDEuMQpkaWZmIC11IC11IC1yMS4xIGRpc3RpbmZvCi0tLSBkaXN0aW5mbwkyNiBTZXAgMjAw MCAxMzowNDozMCAtMDAwMAkxLjEKKysrIGRpc3RpbmZvCTMgRGVjIDIwMDEgMTY6MDc6MzMgLTAw MDAKQEAgLTEgKzEgQEAKLU1ENSAoT3BlbkpJVC0xLjEuMTUudGFyLmd6KSA9IDI0OWZkYTcyMDQ5 MWQ2MmFjMmM2MTg4YWQxY2FhZDU1CitNRDUgKE9wZW5KSVQtMS4xLjE2LnRhci5neikgPSBhMjJi NDE0NGMyZTU2ZmEyZWE0YWZkNjdjMTE5NmQzMApJbmRleDogZmlsZXMvcGF0Y2gtYWEKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQvZmlsZXMvcGF0Y2gt YWEsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC11IC1yMS4xIHBhdGNoLWFhCi0t LSBmaWxlcy9wYXRjaC1hYQkyNiBTZXAgMjAwMCAxMzowNDozMCAtMDAwMAkxLjEKKysrIGZpbGVz L3BhdGNoLWFhCTMgRGVjIDIwMDEgMTY6MTI6MjkgLTAwMDAKQEAgLTEsMjcgKzEsMjUgQEAKLS0t LSBNYWtlZmlsZS5pbi5vcmlnCVR1ZSBTZXAgMjYgMTA6NDM6NTcgMjAwMAotKysrIE1ha2VmaWxl LmluCVR1ZSBTZXAgMjYgMTU6MzQ6MzQgMjAwMAotQEAgLTExMiwxMiArMTEyLDEyIEBACistLS0g TWFrZWZpbGUuaW4ub3JpZwlNb24gRGVjICAzIDExOjA5OjMwIDIwMDEKKysrKyBNYWtlZmlsZS5p bglNb24gRGVjICAzIDExOjEyOjAzIDIwMDEKK0BAIC0xMTIsMTEgKzExMiwxMSBAQAogIAogIC5Q SE9OWTogYWxsIG9wdGltaXplZCBkZWJ1ZyBjbGVhbgogIAotLWFsbDogZGVidWcgb3B0aW1pemVk Ci0rYWxsOiBvcHRpbWl6ZWQKKy1hbGw6IGRlYnVnIG9wdGltaXplZCBPcGVuSklULmphcgorK2Fs bDogT3BlbkpJVC5qYXIKICAKLSBsaWJyYXJ5OiBkZWJ1ZyBvcHRpbWl6ZWQKKyBsaWJyYXJ5OiBk ZWJ1ZyBvcHRpbWl6ZWQgT3BlbkpJVC5qYXIKICAKLS1PcGVuSklULmphcjoJb3JnL09wZW5KSVQv Ki5jbGFzcwotLQlqYXIgY3ZmIE9wZW5KSVQuamFyIG9yZy9PcGVuSklULyouY2xhc3MKLStPcGVu SklULmphcjoJYWxsCi0rCSQoSkFWQV9IT01FKS9iaW4vamFyIGN2ZiBPcGVuSklULmphciBvcmcv T3BlbkpJVC8qLmNsYXNzCistT3BlbkpJVC5qYXI6CWRlYnVnIG9wdGltaXplZAorK09wZW5KSVQu amFyOiBvcHRpbWl6ZWQKKyAJamFyIGN2ZiBPcGVuSklULmphciBvcmcvT3BlbkpJVC8qLmNsYXNz CiAgCiAgQ0MgPSBAQ0NACi0gCiBAQCAtMTMxLDcgKzEzMSw3IEBACiAgT0JKRElSICAgICAgICAg ID0gb2JqJChTVUZGSVgpCiAgCiAgQ0ZMQUdTX0NPTU1PTgk9IC1XYWxsIEBDRkxBR1NACiAtQ0ZM QUdTX09QVAk9IC1PMgotK0NGTEFHU19PUFQJPSAtV2FsbCBAQ0ZMQUdTQAorK0NGTEFHU19PUFQJ PSAKICBDRkxBR1NfREJHCT0gLWcKICBDRkxBR1MJCT0gJChDRkxBR1NfJChWQVJJQU5UKSkgJChD RkxBR1NfQ09NTU9OKSAkKE9USEVSX0NGTEFHUykKLSBJTkNMVURFUwk9IC1JQEpES19JTkNMVURF QCAtSUBKREtfSU5DTFVERUAvJChQTEFURk9STSkgLUkuL0NDbGFzc0hlYWRlcnMKKyBJTkNMVURF Uwk9IC1JQEpES19JTkNMVURFQCAtSUBKREtfSU5DTFVERUAvJChQTEFURk9STSkgLUlASkRLX0lO Q0xVREVfT0xEQCAtSUBKREtfSU5DTFVERV9PTERALyQoUExBVEZPUk0pIC1JLi9DQ2xhc3NIZWFk ZXJzCkluZGV4OiBmaWxlcy9wYXRjaC1hYgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9uY3Zz L3BvcnRzL2phdmEvb3BlbmppdC9maWxlcy9wYXRjaC1hYix2CnJldHJpZXZpbmcgcmV2aXNpb24g MS4xCmRpZmYgLXUgLXUgLXIxLjEgcGF0Y2gtYWIKLS0tIGZpbGVzL3BhdGNoLWFiCTI2IFNlcCAy MDAwIDEzOjA0OjMwIC0wMDAwCTEuMQorKysgZmlsZXMvcGF0Y2gtYWIJMyBEZWMgMjAwMSAxNjox Mzo1NCAtMDAwMApAQCAtMSw2ICsxLDYgQEAKLS0tLSBjb25maWd1cmUJMjAwMC8wOS8yNiAxMjow OToxOQkxLjEKLSsrKyBjb25maWd1cmUJMjAwMC8wOS8yNiAxMjowOTo0NwotQEAgLTcyNCw3ICs3 MjQsNyBAQAorLS0tIGNvbmZpZ3VyZS5vcmlnCU1vbiBEZWMgIDMgMTE6MTI6NTYgMjAwMQorKysr IGNvbmZpZ3VyZQlNb24gRGVjICAzIDExOjEzOjMwIDIwMDEKK0BAIC04NTIsNyArODUyLDcgQEAK ICAgIFNFVF9NQUtFPSJNQUtFPSR7TUFLRS1tYWtlfSIKICBmaQogIApJbmRleDogZmlsZXMvcGF0 Y2gtYWMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9qYXZhL29wZW5qaXQv ZmlsZXMvcGF0Y2gtYWMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC11IC1yMS4x IHBhdGNoLWFjCi0tLSBmaWxlcy9wYXRjaC1hYwkyNiBTZXAgMjAwMCAxMzowNDozMCAtMDAwMAkx LjEKKysrIGZpbGVzL3BhdGNoLWFjCTMgRGVjIDIwMDEgMTY6MTU6NTggLTAwMDAKQEAgLTEsMjAg KzEsMjAgQEAKLS0tLSBJTlNUQUxMLm9yaWcJVHVlIERlYyAyMSAwNToxMDo0NiAxOTk5Ci0rKysg SU5TVEFMTAlUdWUgU2VwIDI2IDE1OjU4OjEzIDIwMDAKLUBAIC0yLDM5ICsyLDE3IEBACistLS0g SU5TVEFMTC5vcmlnCU1vbiBEZWMgIDMgMTE6MTQ6MjEgMjAwMQorKysrIElOU1RBTEwJTW9uIERl YyAgMyAxMToxNTozNSAyMDAxCitAQCAtMiw0NiArMiw2IEBACiAgCiAgQSBSZWZsZWN0aXZlIEpJ VCBDb21waWxlciBmb3IgSmF2YQogIAogLVJFUVVJUkVNRU5UUwogLT09PT09PT09PT09PQotLU9w ZW5KSVQgcmVxdWlyZXMgYSBydW5uaW5nIHBvcnQgb2YgdGhlIEpESyAxLjEueCBvciAxLjIueCBv biBTb2xhcmlzLAotLUxpbnV4IG9yIEZyZWVCU0QgcGxhdGZvcm0uIFBsZWFzZSBkb3dubG9hZCBK REsgMS4xLnggb3IgbGF0ZXIgYW5kCi0taW5zdGFsbCBpdCBvbiB5b3VyIHN5c3RlbS4gVGhlIGN1 cnJlbnQgdmVyc2lvbiBvZiBPcGVuSklUIHdhcyB0ZXN0ZWQKLS1vbiB0aGUgZm9sbG93aW5nIEpE SyBwYWNrYWdlczoKKy1PcGVuSklUIHJlcXVpcmVzIGEgcnVubmluZyBwb3J0IG9mIHRoZSBKREsg MS4xLnggb3IgMS4yLnggb3IgMS4zLngKKy1vbiBTb2xhcmlzLCBMaW51eCBvciBGcmVlQlNEIHBs YXRmb3JtLiBQbGVhc2UgZG93bmxvYWQgSkRLIDEuMS54IG9yCistbGF0ZXIgYW5kIGluc3RhbGwg aXQgb24geW91ciBzeXN0ZW0uICBUaGUgY3VycmVudCB2ZXJzaW9uIG9mIE9wZW5KSVQKKy13YXMg dGVzdGVkIG9uIHRoZSBmb2xsb3dpbmcgSkRLIHBhY2thZ2VzOgogLQogLSAgKiBTb2xhcmlzIChT UEFSQykgSkRLMS4xLjggYW5kIEpESzEuMi4yCiAtICAgIGRvd25sb2FkZWQgZnJvbSBodHRwOi8v amF2YS5zdW4uY29tL2pkay8KLS0gICogTGludXggKHg4NikgSkRLMS4xLjcgYW5kIEpESzEuMi4y Ci0tICAgIGRvd25sb2FkZWQgZnJvbSBodHRwOi8vd3d3LmJsYWNrZG93bi5vcmcvCistICAqIExp bnV4ICh4ODYpIEpESzEuMS43IGFuZCBKREsxLjIuMiBhbmQgSjJTREsxLjMuMQorLSAgICBkb3du bG9hZGVkIGZyb20gaHR0cDovL3d3dy5ibGFja2Rvd24ub3JnCiAtICAqIEZyZWVCU0QgKHg4Nikg SkRLMS4xLjgKIC0gICAgZG93bmxvYWRlZCBmcm9tIGh0dHA6Ly93d3cuZnJlZWJzZC5vcmcvamF2 YS8KIC0KQEAgLTMxLDE4ICszMSwxOSBAQAogLSAgICAkIG1ha2UKIC0gICAgJCBtYWtlIGluc3Rh bGwKIC0KKy1JZiB5b3Ugd291bGQgbGlrZSB0byB1c2UgT3BlbkpJVC5qYXIgZm9yIE9wZW5KSVQg cGFja2FnZSBpbnN0ZWFkIG9mCistaW5kaXZpZHVhbCBjbGFzc2VzIGFyZSBwbGFjZWQgYXQgL3Bh dGgvdG8vamRrL2pyZS9jbGFzc2VzLCB5b3UgY2FuCistc3BlY2lmeSAtLWVuYWJsZS1qYXIgYXMg YW4gb3B0aW9uIGZvciBjb25maWd1cmUgc2NyaXB0LiAgVGhpcyBpcworLWV4cGVyaW1lbnRhbCwg YW5kIG9ubHkgd29yayB3aXRoIEpESyAxLjIueCBvciBsYXRlci4KKy0KKy0gICAgJCAuL2NvbmZp Z3VyZSAtLXdpdGgtamRrPS9wYXRoL3RvL2pkayAtLWVuYWJsZS1qYXIKKy0gICAgJCBtYWtlCist ICAgICQgbWFrZSBpbnN0YWxsCistCistT24gSkRLIDEuMS54LCBPcGVuSklULmphciBjYW4gYmUg dXNlZCB3ZWxsIGlmIHlvdSBhZGQgcGF0aCB0bworLU9wZW5KSVQuamFyIGludG8geW91ciBDTEFT U1BBVEggb3IgamF2YSAtY2xhc3NwYXRoLgorLQogLQogIEhPVyBUTyBSVU4KICA9PT09PT09PT09 CiAgWW91IG1heSBlaXRoZXIgc3BlY2lmeSB0aGUgY29tcGlsZXIgdG8gdGhlIEpWTSBvbiB0aGUg Y29tbWFuZCBsaW5lLCBvcgotIHlvdSBtYXkgc2V0IGFuIGVudmlyb25tZW50IHZhcmlhYmxlIHRo YXQgd2lsbCBsZXQgdGhlIEpWTSBmaW5kIHRoZQotIGNvbXBpbGVyLgotKwotK0luIGJvdGggY2Fz ZXMgZmlyc3QgeW91IHNob3VsZCBzZXQgTERfTElCUkFSWV9QQVRIIGFuZCBDTEFTU1BBVEggZW52 aXJvcG1lbnQKLSt2YXJpYWJsZXMgYXMgZm9sbG93czoKLSsKLSsgICAgJCBleHBvcnQgTERfTElC UkFSWV9QQVRIPSUlUFJFRklYJSUvbGliL09wZW5KSVQKLSsgICAgJCBleHBvcnQgQ0xBU1NQQVRI PSUlUFJFRklYJSUvbGliL09wZW5KSVQvT3BlbkpJVC5qYXIKLSAKLSBGb3IgdGhlIGNvbW1hbmQg bGluZSBvcHRpb24sIHJ1biBKYXZhIHVzaW5nIG9wdGlvbiAiLURqYXZhLmNvbXBpbGVyPSIsCi0g bGlrZSB0aGlzIGV4YW1wbGU6IApJbmRleDogZmlsZXMvcGF0Y2g6OnJ0LVg4Ni5jCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KUkNTIGZpbGU6IGZpbGVzL3BhdGNoOjpydC1YODYuYwpkaWZmIC1OIGZpbGVzL3BhdGNoOjpy dC1YODYuYwotLS0gL2Rldi9udWxsCTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDAKKysrIGZpbGVz L3BhdGNoOjpydC1YODYuYwkzIERlYyAyMDAxIDE2OjE3OjU5IC0wMDAwCkBAIC0wLDAgKzEsMTEg QEAKKy0tLSBydC1YODYuYy5vcmlnCUZyaSBTZXAgIDcgMDU6MzQ6MzYgMjAwMQorKysrIHJ0LVg4 Ni5jCVR1ZSBEZWMgIDQgMDA6NDE6NTYgMjAwMQorQEAgLTE5NzQsNyArMTk3NCw3IEBACisgICAg IEFTTSgibGVhdmU7IGptcCBPcGVuSklUX2ludm9rZWludGVyZmFjZV9xdWljayIpOworIH0KKyAK Ky1zdGF0aWMgSkhhbmRsZSAqCisrc3RhdGljIEpIYW5kbGUgKiBBVFRSSUJVVEUoKHN0ZGNhbGwp KQorIE9wZW5KSVRfbmV3YXJyYXkoaW50IHR5cGUsIGludCBzaXplKQorIHsKKyAgICAgSkhhbmRs ZSAqcmV0Owo= --_=XFMail.1.5.1.FreeBSD:20011203122054:99897=_-- End of MIME message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 3 14:34: 4 2001 Delivered-To: freebsd-java@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 9749B37B416 for ; Mon, 3 Dec 2001 14:33:59 -0800 (PST) Received: from dialup-209.244.85.134.dial1.washington2.level3.net ([209.244.85.134] helo=g3mac.virtualschool.edu) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 16B1ev-0006tq-00; Mon, 03 Dec 2001 14:33:58 -0800 Date: Mon, 3 Dec 2001 17:33:50 -0500 Subject: Re: Java crashes on FreeBSD? Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v475) Cc: freebsd-java@FreeBSD.ORG To: andy@kksonline.com From: Brad Cox In-Reply-To: <5.0.2.1.0.20011203224806.02c4acc8@sundance.kks.net> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.475) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org As I said, installing new jdks from source is hard to impossible because of space shortage on the freebsd server. I'd have to unload files (via modem!) to make space. If some kind soul could provide a binary jre with libraries for freebsd it would save an enormous amount of work. Only need the jre, not the full jdk. Whatever version is most stable, 1.2 or later. I've reconfigured the server so apache will handle the static pages, so it isn't quite so critical now if the dynamic pages go belly up. I've moved to a later jdk on linux and will revisit the freebsd situation during my next upload cycle. Currently using java version "1.2.2" Classic VM (build Linux_JDK_1.2.2_FCS, native threads, sunwjit). Will consider jdk1.3 next. On Monday, December 3, 2001, at 04:55 PM, Aleksander Rozman - Andy wrote: > At 29.11.2001, you wrote: > > Hi Brad ! > > Try to build java 1.3.1 version on FreeBSD. As people say it > sghould be working OK. Ok this two applic. are servlets... try > using java 1.3.1 and try using another serverl server, our > people talked about orion, it should be quite reliable, or > maybe you could try jakarta tomcat? > > But first try new java. Recompile by hand because I think that > port is still not working 100%. > > Take care. > Andy > > P.S.: Let me know what you did? > > >> I've just joined this list. Sorry if this has been covered >> already. If so please provide explicit pointers. I've read the >> java pages at freebsd.org which didn't hold out much hope. >> >> I've two web-based applications >> (http://virtualschool.edu/mybank and >> http://virtualschool.edu/jwaa), based on Jetty, that are >> deployed on a FreeBSD server colocated with HostPro. This is >> their "Freedom 400" account that provides root access to a >> "virtual" FreeBSD machine whatever that means. >> >> Problem is, the application are disappearing off the net every >> couple of days leaving no diagnostics to go by in the log >> files. ps ax shows that the whole VM disappears, not just >> jetty or the two applications. If a core file exists, I've not >> managed to find it. >> >> My development server is Redhat Linux 7.0. I'd been using the >> IBM JDK for development and the Linux 1.2.2 FreeBSD port for >> deployment until I recently found incompatibilities due to >> this difference. So I started using the same JDK on both >> systems (1.2.2), which fixed that problem, leaving me with the >> one described above. >> >> I've considered downgrading both servers to JDK1.1.8 hoping >> that might be more stable, but a quick test of that failed. >> May dig into that further if this posting doesn't help. >> >> Space is very tight there so installing/testing new >> infrastructure is hard. I've tried upgrading FreeBSD to the >> latest IBM JDK but there's not enough space to download and >> compile the source distributions. >> >> I'd really appreciate some thoughtful advice from someone >> familiar with FreeBSD. At this point the only other option I >> can think of is to change hosting providers to one that >> supports Linux. In particular: >> >> 1) Is the Linux 1.2.2 port thought to be stable on FreeBSD? >> 2) Is reverting to JDK 1.1.8 likely to improve matters? >> 3) Is upgrading to IBM 1.3.x likely to improve matters >> if I can overcome the space problem somehow? >> 4) Does someone have a cron script handy that could >> restart jetty as a workaround? >> 5) Am on the wrong track altogether? >> >> >> To Unsubscribe: send mail to majordomo@FreeBSD.org >> with "unsubscribe freebsd-java" in the body of the message > > ************************************************************************* > * > * Aleksander Rozman - Andy * Fandoms: E2:EA, SAABer, > Trekkie, Earthie * > * andy@kksonline.com * Sentinel, BH 90210, True's > Trooper, * > * andy@atechnet.dhs.org * Heller's Angel, Questie, Legacy, > PO5, * > * Maribor, Slovenia (Europe) * Profiler, Buffy (Slayerete), > Pretender * > * ICQ-UIC: > 4911125 ********************************************* > * PGP key available * > http://www.atechnet.dhs.org/~andy/ * > ************************************************************************* > * > > > Brad Cox, Ph.D.; bcox@virtualschool.edu 703 361 4751 For industrial age goods there were checks and credit cards. For everything else there is http://virtualschool.edu/mybank Java Web Application Architecture: http://virtualschool.edu/jwaa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 3 14:38:13 2001 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 4038C37B419 for ; Mon, 3 Dec 2001 14:38:10 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id PAA11116; Mon, 3 Dec 2001 15:38:00 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id fB3MbxR42400; Mon, 3 Dec 2001 15:37:59 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15371.65222.492464.324372@caddis.yogotech.com> Date: Mon, 3 Dec 2001 15:37:58 -0700 To: Brad Cox Cc: andy@kksonline.com, freebsd-java@FreeBSD.ORG Subject: Re: Java crashes on FreeBSD? In-Reply-To: References: <5.0.2.1.0.20011203224806.02c4acc8@sundance.kks.net> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > As I said, installing new jdks from source is hard to impossible > because of space shortage on the freebsd server. I'd have to > unload files (via modem!) to make space. > > If some kind soul could provide a binary jre with libraries for > freebsd it would save an enormous amount of work. Only need the > jre, not the full jdk. Whatever version is most stable, 1.2 or > later. Note, at this time, it is illegal to provide a binary version of the JDK/JRE, due to Sun's licensing. Things are progressing, and I just spoke to those folks involved in the licensing issue, and we *might* be able to get a (legal) binary version released by the time 4.5 is released. (Apologies to Greg, who hasn't heard any of this yet since I just heard it myself...) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 4 0:43: 6 2001 Delivered-To: freebsd-java@freebsd.org Received: from relay.comm2000.it (mindseal.comm2000.it [194.133.0.6]) by hub.freebsd.org (Postfix) with ESMTP id CE35737B405 for ; Tue, 4 Dec 2001 00:42:59 -0800 (PST) Received: from insomma.local.lan ([212.97.62.126]) by relay.comm2000.it (8.11.2/MFAGMM-19990726) with ESMTP id fB48gwA27296 for ; Tue, 4 Dec 2001 09:42:58 +0100 X-SMTP-Peer: [212.97.62.126] Received: (from nobody@localhost) by insomma.local.lan (8.11.6/8.11.3) id fB48gkD78464; Tue, 4 Dec 2001 09:42:46 +0100 (CET) (envelope-from massimo@datacode.it) X-Authentication-Warning: insomma.local.lan: nobody set sender to massimo@datacode.it using -f Received: from 192.168.1.13 ( [192.168.1.13]) as user massimo@mail.local.lan by webapps.datacode.it with HTTP; Tue, 4 Dec 2001 09:42:46 +0100 Message-ID: <1007455366.3c0c8c86140de@webapps.datacode.it> Date: Tue, 4 Dec 2001 09:42:46 +0100 From: Massimo Lusetti To: Nate Williams Cc: freebsd-java@freebsd.org Subject: Re: Java crashes on FreeBSD? References: <5.0.2.1.0.20011203224806.02c4acc8@sundance.kks.net> <15371.65222.492464.324372@caddis.yogotech.com> In-Reply-To: <15371.65222.492464.324372@caddis.yogotech.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: DataMAIL on WEB Solution (DM) 2.3.7-cvs Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Quoting Nate Williams : > Note, at this time, it is illegal to provide a binary version of the > JDK/JRE, due to Sun's licensing. Things are progressing, and I just > spoke to those folks involved in the licensing issue, and we *might* be > able to get a (legal) binary version released by the time 4.5 is > released. This is a fabulous news! I've been waited for this kind of news since a long time... Thanks! :) Massimo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 4 15: 4: 3 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id 814F737B416 for ; Tue, 4 Dec 2001 15:03:56 -0800 (PST) Received: (qmail 4629 invoked by uid 1001); 4 Dec 2001 23:05:15 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15373.22183.229468.123327@zircon.zircon.seattle.wa.us> Date: Tue, 4 Dec 2001 15:05:11 -0800 To: freebsd-java@freebsd.org Subject: JavaVM5 *major* foobar X-Mailer: VM 6.98 under Emacs 21.1.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Something has been bothering me for quite some time. Every once in a while, during my testing of the plugin, I start getting unexplained errors during the thread attach process. I could never figure out why, and sooner or later, the problem disappeared on its own. Well, I finally got tired of the problem and started exploring the root cause. It seems that JavaVM5 creates a UNIX-domain socket for the plugin to connect to. It names this socket /tmp/jpsock.131.pid, where pid is the Mozilla pid. It then passes this to the child after performing a htons() on it. The child takes the 4-byte value and performs another htons() and uses it to try to connect to the socket. I'm sure everyone can see the excruciating horribleness of this thing now. This apparantly works on machines with traditional, "short" pids, but on FreeBSD it breaks horribly whenever the pids rise above 65384. Anyway, the fix is obvious, and needs to be implemented in both JavaVM5.cpp and server.c. Since Greg is collecting a new patch, this is important enough to include. I will try to see if I find any other similar mistakes that could be causing my current woes. Here are the diffs for the files, just for the changes to fix the pid problem. /Joe --- JavaVM5.cpp~ Thu Nov 22 10:18:59 2001 +++ JavaVM5.cpp Tue Dec 4 14:53:00 2001 @@ -510,7 +510,7 @@ bzero(net_address.local.path,sizeof(net_address.local.path)); sprintf(net_address.local.path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,spid); unlink(net_address.local.path); - try_port = htons(spid); + try_port = htonl(spid); if(PR_Bind(server_socket, &net_address) != PR_SUCCESS) { TRACE_INT("Binding of server socket failed", try_port); } --- server.c~ Thu Nov 22 10:18:59 2001 +++ server.c Tue Dec 4 14:52:58 2001 @@ -2703,7 +2703,7 @@ inet_addr(inet_ntoa(hostPtr->h_addr_list[0])); */ client.sin_addr.s_addr = *(int *)(hostPtr->h_addr_list[0]); - client.sin_port = htons(port); + client.sin_port = ntohs(port); native_trace("Using port: %d\n", port); @@ -2713,7 +2713,7 @@ #else bzero(&client,sizeof(client)); client.sun_family = AF_UNIX; - sprintf(client.sun_path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,htons(port)); + sprintf(client.sun_path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,ntohl(port)); native_trace("Using file: %s\n", client.sun_path); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 4 17:36:33 2001 Delivered-To: freebsd-java@freebsd.org Received: from escargot.esatclear.ie (escargot.esatclear.ie [194.145.128.30]) by hub.freebsd.org (Postfix) with ESMTP id 2BA9A37B417 for ; Tue, 4 Dec 2001 17:35:25 -0800 (PST) Received: from esatclear.ie (q-airlock188.esatclear.ie [194.165.170.188]) by escargot.esatclear.ie (8.9.3/8.9.3) with ESMTP id BAA15828 for ; Wed, 5 Dec 2001 01:34:23 GMT Message-ID: <3C0D7972.857EF2CA@esatclear.ie> Date: Wed, 05 Dec 2001 01:33:38 +0000 From: Gareth Gunning X-Mailer: Mozilla 4.79 [en] (X11; U; FreeBSD 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: Errors building jkd13 Content-Type: multipart/mixed; boundary="------------A4A25D37A2780E7279A740B8" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------A4A25D37A2780E7279A740B8 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi I have been hopping to evaluate jdk13 under bsd and managed to build 1.3 patch 2 and now want to up grade but I encounter these problems. I am running: FreeBSD beast.sawbos.jive 4.4-STABLE FreeBSD 4.4-STABLE #0: Sun Nov 25 17:51:03 IST 2001 ggunning@beast.sawbos.jive:/usr/obj/usr/src/sys/BEAST i386 and have a freshly cvsuped ports directory. --------------A4A25D37A2780E7279A740B8 Content-Type: text/plain; charset=iso-8859-1; name="make.log" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline; filename="make.log" =3D=3D=3D> Extracting for jdk-1.3.1p5 >> Checksum OK for j2sdk-1_3_1-src.tar.gz. >> Checksum OK for bsd-jdk131-patches-5.tar.gz. =3D=3D=3D> jdk-1.3.1p5 depends on executable: gm4 - found =3D=3D=3D> jdk-1.3.1p5 depends on executable: zip - found =3D=3D=3D> jdk-1.3.1p5 depends on executable: gtar - found =3D=3D=3D> jdk-1.3.1p5 depends on file: /usr/local/linux-jdk1.3.1/bin/j= avac - found =3D=3D=3D> jdk-1.3.1p5 depends on file: /usr/X11R6/lib/libMrm.a - found= =3D=3D=3D> jdk-1.3.1p5 depends on executable: gmake - found =3D=3D=3D> Patching for jdk-1.3.1p5 =3D=3D=3D> Applying FreeBSD patches for jdk-1.3.1p5 =3D=3D=3D> Configuring for jdk-1.3.1p5 =3D=3D=3D> Building for jdk-1.3.1p5 i386 Build started: 1.3.1-internal-ggunning-011205-01:25 Sanity check passed >>>Recursively making java all @ Wed Dec 5 01:25:15 GMT 2001 ... gmake[1]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java' >>>Recursively making hpi all @ Wed Dec 5 01:25:15 GMT 2001 ... gmake[2]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/hpi' >>>Recursively making green all @ Wed Dec 5 01:25:15 GMT 2001 ... gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/hpi/green' gmake ../../../../build/bsd-i386/lib/i386/green_threads/libhpi.so VARIANT= =3DOPT gmake[4]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/hpi/green' /bin/mkdir -p ../../../../build/bsd-i386/lib/i386/green_threads /bin/mkdir -p ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj /bin/mkdir -p ../../../../build/bsd-i386/lib/ext /bin/mkdir -p ../../../../build/bsd-i386/bin /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/clock.o ../../../../src= /solaris/hpi/green_threads/src/clock.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/clock.c 2> /dev/null | \ /usr/bin/sed -e 's!clock\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_thr= eads/obj/clock.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/context.o ../../../../s= rc/solaris/hpi/green_threads/src/context.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/context.c 2> /dev/null | \ /usr/bin/sed -e 's!context\.o!../../../../build/bsd-i386/tmp/java/hpi= /green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj/context.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/interrupt_md.o ../../..= /../src/solaris/hpi/green_threads/src/interrupt_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/interrupt_md.c 2> /dev/null | \ /usr/bin/sed -e 's!interrupt_md\.o!../../../../build/bsd-i386/tmp/jav= a/hpi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj/interrupt_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/iomgr.o ../../../../src= /solaris/hpi/green_threads/src/iomgr.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/iomgr.c 2> /dev/null | \ /usr/bin/sed -e 's!iomgr\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_thr= eads/obj/iomgr.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/itimer.o ../../../../sr= c/solaris/hpi/green_threads/src/itimer.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/itimer.c 2> /dev/null | \ /usr/bin/sed -e 's!itimer\.o!../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_th= reads/obj/itimer.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/monitor_md.o ../../../.= =2E/src/solaris/hpi/green_threads/src/monitor_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/monitor_md.c 2> /dev/null | \ /usr/bin/sed -e 's!monitor_md\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj/monitor_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/schedule.o ../../../../= src/solaris/hpi/green_threads/src/schedule.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/schedule.c 2> /dev/null | \ /usr/bin/sed -e 's!schedule\.o!../../../../build/bsd-i386/tmp/java/hp= i/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_= threads/obj/schedule.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/signals.o ../../../../s= rc/solaris/hpi/green_threads/src/signals.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/signals.c 2> /dev/null | \ /usr/bin/sed -e 's!signals\.o!../../../../build/bsd-i386/tmp/java/hpi= /green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj/signals.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/synch.o ../../../../src= /solaris/hpi/green_threads/src/synch.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/synch.c 2> /dev/null | \ /usr/bin/sed -e 's!synch\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_thr= eads/obj/synch.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/sys_api_td.o ../../../.= =2E/src/solaris/hpi/green_threads/src/sys_api_td.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/sys_api_td.c 2> /dev/null | \ /usr/bin/sed -e 's!sys_api_td\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj/sys_api_td.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/threads_md.o ../../../.= =2E/src/solaris/hpi/green_threads/src/threads_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/threads_md.c 2> /dev/null | \ /usr/bin/sed -e 's!threads_md\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj/threads_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/mutex_md.o ../../../../= src/solaris/hpi/green_threads/src/mutex_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/green_threads/src/mutex_md.c 2> /dev/null | \ /usr/bin/sed -e 's!mutex_md\.o!../../../../build/bsd-i386/tmp/java/hp= i/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_= threads/obj/mutex_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/interrupt.o ../../../..= /src/solaris/hpi/src/interrupt.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/src/interrupt.c 2> /dev/null | \ /usr/bin/sed -e 's!interrupt\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj/interrupt.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/linker_md.o ../../../..= /src/solaris/hpi/src/linker_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/src/linker_md.c 2> /dev/null | \ /usr/bin/sed -e 's!linker_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj/linker_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/memory_md.o ../../../..= /src/solaris/hpi/src/memory_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/src/memory_md.c 2> /dev/null | \ /usr/bin/sed -e 's!memory_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj/memory_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/system_md.o ../../../..= /src/solaris/hpi/src/system_md.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/solaris/hpi/src/system_md.c 2> /dev/null | \ /usr/bin/sed -e 's!system_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj/system_md.d /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -c -o ../../..= /../build/bsd-i386/tmp/java/hpi/green_threads/obj/hpi.o ../../../../src/s= hare/hpi/src/hpi.c /usr/bin/gcc -MM -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1= -internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_= LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN = -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders= -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/e= xport -I../../../../src/solaris/hpi/green_threads/include -I../../../../s= rc/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../..= /src/share/hpi/include -I../../../../src/share/hpi/export ../../../../s= rc/share/hpi/src/hpi.c 2> /dev/null | \ /usr/bin/sed -e 's!hpi\.o!../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_threa= ds/obj/hpi.d Rebuilding ../../../../build/bsd-i386/lib/i386/green_threads/libhpi.so be= cause of ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj/clock.= o ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj/context.o ../= =2E./../../build/bsd-i386/tmp/java/hpi/green_threads/obj/interrupt_md.o .= =2E/../../../build/bsd-i386/tmp/java/hpi/green_threads/obj/iomgr.o ../../= =2E./../build/bsd-i386/tmp/java/hpi/green_threads/obj/itimer.o ../../../.= =2E/build/bsd-i386/tmp/java/hpi/green_threads/obj/monitor_md.o ... /usr/bin/gcc -O2 -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-pa= rentheses -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-inter= nal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEF= ILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I= =2E./../../../build/bsd-i386/tmp/java/hpi/green_threads/CClassHeaders -I.= =2E/../../../src/solaris/javavm/export -I../../../../src/share/javavm/exp= ort -I../../../../src/solaris/hpi/green_threads/include -I../../../../src= /solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../s= rc/share/hpi/include -I../../../../src/share/hpi/export -L../../../../= build/bsd-i386/lib/i386 -Wl,-E -shared -mimpure-text -o ../../../../bui= ld/bsd-i386/lib/i386/green_threads/libhpi.so ../../../../build/bsd-i38= 6/tmp/java/hpi/green_threads/obj/clock.o ../../../../build/bsd-i386/tm= p/java/hpi/green_threads/obj/context.o ../../../../build/bsd-i386/tmp/= java/hpi/green_threads/obj/interrupt_md.o ../../../../build/bsd-i386/t= mp/java/hpi/green_threads/obj/iomgr.o ../../../../build/bsd-i386/tmp/j= ava/hpi/green_threads/obj/itimer.o ../../../../build/bsd-i386/tmp/java= /hpi/green_threads/obj/monitor_md.o ../../../../build/bsd-i386/tmp/jav= a/hpi/green_threads/obj/schedule.o ../../../../build/bsd-i386/tmp/java= /hpi/green_threads/obj/signals.o ../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj/synch.o ../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj/sys_api_td.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/threads_md.o ../../../../build/bsd-i386/tmp/java/hpi= /green_threads/obj/mutex_md.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/interrupt.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/linker_md.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/memory_md.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/system_md.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj/hpi.o -lm = gmake[4]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/hpi/green' gmake ../../../../build/bsd-i386/lib/i386/green_threads/libhpi_g.so VARIA= NT=3DDBG gmake[4]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/hpi/green' /bin/mkdir -p ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g= /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/clock.o ../../../../src/solaris/hpi/green_t= hreads/src/clock.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/clock.c 2> /dev/null | \ /usr/bin/sed -e 's!clock\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj_g/clock.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/context.o ../../../../src/solaris/hpi/green= _threads/src/context.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/context.c 2> /dev/null | \ /usr/bin/sed -e 's!context\.o!../../../../build/bsd-i386/tmp/java/hpi= /green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj_g/context.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/interrupt_md.o ../../../../src/solaris/hpi/= green_threads/src/interrupt_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/interrupt_md.c 2> /dev/null |= \ /usr/bin/sed -e 's!interrupt_md\.o!../../../../build/bsd-i386/tmp/jav= a/hpi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj_g/interrupt_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/iomgr.o ../../../../src/solaris/hpi/green_t= hreads/src/iomgr.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/iomgr.c 2> /dev/null | \ /usr/bin/sed -e 's!iomgr\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj_g/iomgr.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/itimer.o ../../../../src/solaris/hpi/green_= threads/src/itimer.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/itimer.c 2> /dev/null | \ /usr/bin/sed -e 's!itimer\.o!../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_= threads/obj_g/itimer.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/monitor_md.o ../../../../src/solaris/hpi/gr= een_threads/src/monitor_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/monitor_md.c 2> /dev/null | \= /usr/bin/sed -e 's!monitor_md\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj_g/monitor_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/schedule.o ../../../../src/solaris/hpi/gree= n_threads/src/schedule.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/schedule.c 2> /dev/null | \ /usr/bin/sed -e 's!schedule\.o!../../../../build/bsd-i386/tmp/java/hp= i/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj_g/schedule.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/signals.o ../../../../src/solaris/hpi/green= _threads/src/signals.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/signals.c 2> /dev/null | \ /usr/bin/sed -e 's!signals\.o!../../../../build/bsd-i386/tmp/java/hpi= /green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj_g/signals.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/synch.o ../../../../src/solaris/hpi/green_t= hreads/src/synch.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/synch.c 2> /dev/null | \ /usr/bin/sed -e 's!synch\.o!../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj_g/synch.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/sys_api_td.o ../../../../src/solaris/hpi/gr= een_threads/src/sys_api_td.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/sys_api_td.c 2> /dev/null | \= /usr/bin/sed -e 's!sys_api_td\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj_g/sys_api_td.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/threads_md.o ../../../../src/solaris/hpi/gr= een_threads/src/threads_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/threads_md.c 2> /dev/null | \= /usr/bin/sed -e 's!threads_md\.o!../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj_g/threads_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/mutex_md.o ../../../../src/solaris/hpi/gree= n_threads/src/mutex_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/green_threads/src/mutex_md.c 2> /dev/null | \ /usr/bin/sed -e 's!mutex_md\.o!../../../../build/bsd-i386/tmp/java/hp= i/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj_g/mutex_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/interrupt.o ../../../../src/solaris/hpi/src= /interrupt.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/src/interrupt.c 2> /dev/null | \ /usr/bin/sed -e 's!interrupt\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/interrupt.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/linker_md.o ../../../../src/solaris/hpi/src= /linker_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/src/linker_md.c 2> /dev/null | \ /usr/bin/sed -e 's!linker_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/linker_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/memory_md.o ../../../../src/solaris/hpi/src= /memory_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/src/memory_md.c 2> /dev/null | \ /usr/bin/sed -e 's!memory_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/memory_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/system_md.o ../../../../src/solaris/hpi/src= /system_md.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/solaris/hpi/src/system_md.c 2> /dev/null | \ /usr/bin/sed -e 's!system_md\.o!../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/system_md.d /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -c -o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/hpi.o ../../../../src/share/hpi/src/hpi.c /usr/bin/gcc -MM -DDEBUG -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D= '"1.3.1-internal"' -DFULL_VERSION=3D'"1.3.1-internal-ggunning-011205-01:2= 5"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_= ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/green_threads/CClass= Headers -I../../../../src/solaris/javavm/export -I../../../../src/share/j= avavm/export -I../../../../src/solaris/hpi/green_threads/include -I../../= =2E./../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I..= /../../../src/share/hpi/include -I../../../../src/share/hpi/export ../.= =2E/../../src/share/hpi/src/hpi.c 2> /dev/null | \ /usr/bin/sed -e 's!hpi\.o!../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/&!g' > ../../../../build/bsd-i386/tmp/java/hpi/green_thr= eads/obj_g/hpi.d Rebuilding ../../../../build/bsd-i386/lib/i386/green_threads/libhpi_g.so = because of ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/cl= ock.o ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/context= =2Eo ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/interrup= t_md.o ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/iomgr.= o ../../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/itimer.o ..= /../../../build/bsd-i386/tmp/java/hpi/green_threads/obj_g/monitor_md.o ..= =2E /usr/bin/gcc -g3 -W -Wall -Wno-unused -Wno-parentheses -DDEBUG -Di386 -= DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-internal"' -DFULL_VERSION= =3D'"1.3.1-internal-ggunning-011205-01:25"' -D_LARGEFILE64_SOURCE -D_GNU_= SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bs= d-i386/tmp/java/hpi/green_threads/CClassHeaders -I../../../../src/solaris= /javavm/export -I../../../../src/share/javavm/export -I../../../../src/so= laris/hpi/green_threads/include -I../../../../src/solaris/hpi/include -I.= =2E/../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -= I../../../../src/share/hpi/export -L../../../../build/bsd-i386/lib/i38= 6 -Wl,-E -shared -mimpure-text -o ../../../../build/bsd-i386/lib/i386/g= reen_threads/libhpi_g.so ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj_g/clock.o ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj_g/context.o ../../../../build/bsd-i386/tmp/java/hpi/green_t= hreads/obj_g/interrupt_md.o ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj_g/iomgr.o ../../../../build/bsd-i386/tmp/java/hpi/gree= n_threads/obj_g/itimer.o ../../../../build/bsd-i386/tmp/java/hpi/green= _threads/obj_g/monitor_md.o ../../../../build/bsd-i386/tmp/java/hpi/gr= een_threads/obj_g/schedule.o ../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj_g/signals.o ../../../../build/bsd-i386/tmp/java/hpi/g= reen_threads/obj_g/synch.o ../../../../build/bsd-i386/tmp/java/hpi/gre= en_threads/obj_g/sys_api_td.o ../../../../build/bsd-i386/tmp/java/hpi/= green_threads/obj_g/threads_md.o ../../../../build/bsd-i386/tmp/java/h= pi/green_threads/obj_g/mutex_md.o ../../../../build/bsd-i386/tmp/java/= hpi/green_threads/obj_g/interrupt.o ../../../../build/bsd-i386/tmp/jav= a/hpi/green_threads/obj_g/linker_md.o ../../../../build/bsd-i386/tmp/j= ava/hpi/green_threads/obj_g/memory_md.o ../../../../build/bsd-i386/tmp= /java/hpi/green_threads/obj_g/system_md.o ../../../../build/bsd-i386/t= mp/java/hpi/green_threads/obj_g/hpi.o -lm = gmake[4]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/hpi/green' gmake[3]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/hpi/green' <<>>Recursively making version all @ Wed Dec 5 01:25:24 GMT 2001 ... gmake[2]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/version' /bin/mkdir -p ../../../build/bsd-i386/gensrc/sun/misc /usr/bin/sed -e 's/@@java_version@@/1.3.1-internal/g' \ -e 's/@@java_runtime_version@@/1.3.1-internal-ggunning-011205-01:25/g= ' ../../../src/share/classes/sun/misc/Version-template.java > ../../../bu= ild/bsd-i386/gensrc/sun/misc/Version.java gmake[2]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/version' <<>>Recursively making jvm all @ Wed Dec 5 01:25:24 GMT 2001 ... gmake[2]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/jvm' gmake ../../../build/bsd-i386/lib/i386/classic/libjvm.so VARIANT=3DOPT gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/= java/jvm' /bin/mkdir -p ../../../build/bsd-i386/lib/i386/classic /usr/bin/sed "s/by ;/by :/" ../../../src/share/javavm/include/Xusage.txt = > ../../../build/bsd-i386/lib/i386/classic/Xusage.txt /bin/mkdir -p ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj /bin/mkdir -p ../../../build/bsd-i386/classes rm -f ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list if [ -s ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list ] ; = \ then /usr/local/linux-jdk1.3.1/bin/javac -J-Xmx64m -classpath ../../../b= uild/bsd-i386/classes -bootclasspath "" -sourcepath "../../../build/bsd-i= 386/gensrc:../../../src/solaris/classes:../../../src/share/classes" -d ..= /../../build/bsd-i386/classes \ ../../../src/share/classes/java/io/InputStream.java ../../../src/shar= e/classes/java/lang/Boolean.java ../../../src/share/classes/java/lang/Byt= e.java ../../../src/share/classes/java/lang/Character.java ../../../src/s= hare/classes/java/lang/Class.java ../../../src/share/classes/java/lang/Cl= assLoader.java ../../../src/share/classes/java/lang/Double.java ../../../= src/share/classes/java/lang/Float.java ../../../src/share/classes/java/la= ng/Integer.java ../../../src/share/classes/java/lang/Long.java ../../../s= rc/share/classes/java/lang/Object.java ../../../src/share/classes/java/la= ng/Runtime.java ../../../src/share/classes/java/lang/Short.java ../../../= src/share/classes/java/lang/StackOverflowError.java ../../../src/share/cl= asses/java/lang/String.java ../../../src/share/classes/java/lang/Thread.j= ava ../../../src/share/classes/java/lang/ThreadGroup.java ../../../src/sh= are/classes/java/lang/Throwable.java ../../../src/share/classes/java/lang= /ref/Reference.java ../../../src/share/classes/java/lang/ref/SoftReferenc= e.java ../../../src/share/classes/java/lang/reflect/Field.java ../../../s= rc/share/classes/java/lang/reflect/Method.java ../../../src/share/classes= /java/lang/reflect/Constructor.java ../../../src/share/classes/java/lang/= reflect/InvocationTargetException.java ../../../src/share/classes/java/se= curity/AccessControlContext.java ../../../src/share/classes/java/util/Pro= perties.java ../../../src/share/classes/sun/io/ByteToCharConverter.java .= =2E/../../src/share/classes/sun/io/CharToByteConverter.java ../../../src/= share/classes/sun/misc/VM.java ; \ fi /bin/mkdir -p ../../../build/bsd-i386/tmp/java/java.lang/jvm/CClassHeader= s /usr/local/linux-jdk1.3.1/bin/javah -old -bootclasspath ../../../build/bs= d-i386/classes -d ../../../build/bsd-i386/tmp/java/java.lang/jvm/CClassHe= aders/ \ java.io.InputStream java.lang.Boolean java.lang.Byte java.lang.Character= java.lang.Class java.lang.ClassLoader java.lang.Double java.lang.Float j= ava.lang.Integer java.lang.Long java.lang.Object java.lang.Runtime java.l= ang.Short java.lang.StackOverflowError java.lang.String java.lang.Thread = java.lang.ThreadGroup java.lang.Throwable java.lang.ref.Reference java.la= ng.ref.SoftReference java.lang.reflect.Field java.lang.reflect.Method jav= a.lang.reflect.Constructor java.lang.reflect.InvocationTargetException ja= va.security.AccessControlContext java.util.Properties sun.io.ByteToCharCo= nverter sun.io.CharToByteConverter sun.misc.VM = gmake[3]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/jvm' gmake[2]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava/jvm' gmake[1]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j= ava' *** Error code 2 Stop in /usr/ports/java/jdk13. *** Error code 1 Stop in /usr/ports/java/jdk13. *** Error code 1 Stop in /usr/ports/java/jdk13. --------------A4A25D37A2780E7279A740B8-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 5 1:18: 4 2001 Delivered-To: freebsd-java@freebsd.org Received: from eicn.ch (webmail.eicn.ch [157.26.64.11]) by hub.freebsd.org (Postfix) with ESMTP id 4AAC237B416 for ; Wed, 5 Dec 2001 01:17:45 -0800 (PST) Received: from wireless-networks.com [157.26.81.95] by eicn.ch with ESMTP (SMTPD32-6.00) id A6369F0130; Wed, 05 Dec 2001 10:17:42 +0100 Message-ID: <3C0DE631.3000000@wireless-networks.com> Date: Wed, 05 Dec 2001 10:17:37 +0100 From: Cedric Berger User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.6) Gecko/20011120 X-Accept-Language: en-us MIME-Version: 1.0 To: Joe Kelsey Cc: freebsd-java@freebsd.org Subject: Re: JavaVM5 *major* foobar References: <15373.22183.229468.123327@zircon.zircon.seattle.wa.us> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Just out of curiosity: are theses kind of obvious patches sent to Sun, so JDK 1.4, 1.5, 1.6 won't need to be patched again? Cedric Joe Kelsey wrote: >Something has been bothering me for quite some time. Every once in a >while, during my testing of the plugin, I start getting unexplained >errors during the thread attach process. I could never figure out why, >and sooner or later, the problem disappeared on its own. > >Well, I finally got tired of the problem and started exploring the root >cause. It seems that JavaVM5 creates a UNIX-domain socket for the >plugin to connect to. It names this socket /tmp/jpsock.131.pid, where >pid is the Mozilla pid. It then passes this to the child after >performing a htons() on it. The child takes the 4-byte value and >performs another htons() and uses it to try to connect to the socket. > >I'm sure everyone can see the excruciating horribleness of this thing >now. This apparantly works on machines with traditional, "short" pids, >but on FreeBSD it breaks horribly whenever the pids rise above 65384. > >Anyway, the fix is obvious, and needs to be implemented in both >JavaVM5.cpp and server.c. Since Greg is collecting a new patch, this is >important enough to include. I will try to see if I find any other >similar mistakes that could be causing my current woes. > >Here are the diffs for the files, just for the changes to fix the pid >problem. > >/Joe > >--- JavaVM5.cpp~ Thu Nov 22 10:18:59 2001 >+++ JavaVM5.cpp Tue Dec 4 14:53:00 2001 >@@ -510,7 +510,7 @@ > bzero(net_address.local.path,sizeof(net_address.local.path)); > sprintf(net_address.local.path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,spid); > unlink(net_address.local.path); >- try_port = htons(spid); >+ try_port = htonl(spid); > if(PR_Bind(server_socket, &net_address) != PR_SUCCESS) { > TRACE_INT("Binding of server socket failed", try_port); > } > >--- server.c~ Thu Nov 22 10:18:59 2001 >+++ server.c Tue Dec 4 14:52:58 2001 >@@ -2703,7 +2703,7 @@ > inet_addr(inet_ntoa(hostPtr->h_addr_list[0])); > */ > client.sin_addr.s_addr = *(int *)(hostPtr->h_addr_list[0]); >- client.sin_port = htons(port); >+ client.sin_port = ntohs(port); > > native_trace("Using port: %d\n", port); > >@@ -2713,7 +2713,7 @@ > #else > bzero(&client,sizeof(client)); > client.sun_family = AF_UNIX; >- sprintf(client.sun_path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,htons(port)); >+ sprintf(client.sun_path,"%s.%s.%d",JAVA_PLUGIN_SOCKFILE,PLUGIN_NODOTVERSION,ntohl(port)); > > native_trace("Using file: %s\n", client.sun_path); > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 5 11: 5:28 2001 Delivered-To: freebsd-java@freebsd.org Received: from ssec.wisc.edu (ssec.wisc.edu [144.92.108.61]) by hub.freebsd.org (Postfix) with ESMTP id 65F8B37B41A; Wed, 5 Dec 2001 11:05:24 -0800 (PST) Received: from hyde.ssec.wisc.edu (root@hyde.ssec.wisc.edu [128.104.109.251]) by ssec.wisc.edu (8.9.3/8.9.3) with ESMTP id NAA19536; Wed, 5 Dec 2001 13:05:18 -0600 Received: from hyde.ssec.wisc.edu (localhost [127.0.0.1]) by hyde.ssec.wisc.edu (8.10.2+Sun/8.10.2) with ESMTP id fB5J5Ck25521; Wed, 5 Dec 2001 13:05:13 -0600 (CST) Message-Id: <200112051905.fB5J5Ck25521@hyde.ssec.wisc.edu> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 Cc: "Koster, K.J." , znerd@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: ports/32223: Port databases/mysql-jdbc-mm is quite outdated In-reply-to: Your message of "Fri, 30 Nov 2001 09:53:51 CST." <200111301553.fAUFrpk14341@hyde.ssec.wisc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 05 Dec 2001 13:05:12 -0600 From: Dave Glowacki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dave Glowacki wrote: > "Koster, K.J." wrote: > > > I spent the day battling with jdk1.1.8, ant, and javavm and > > > finally got a working mysql-jdbc-mm port which builds 2.0.8 > > > from source. > > I was in a bit too much of a rush when I put this together, so > the 'install' bits aren't quite right. I'll fix things up > tomorrow and, rather than re-spamming everyone with the new > version, I'll send out a URL to the revised port. I have a version of the port which builds everything, including the J2EE bits, but there's a problem. Both the 2.0.8 and 2.0.8 source jar files contain corrupted jdbc2_0-stdext.jar and jta-spec1_0_1.jar files; the port only builds if those files are valid. Is there any easy way around this other than to make ports for those two files? I'm reluctant to do that because the original Sun distributions of those files must be downloaded by hand, although it's legal to redistribute them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 5 14:19:24 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id 0E90E37B417 for ; Wed, 5 Dec 2001 14:19:22 -0800 (PST) Received: (qmail 84297 invoked by uid 1001); 5 Dec 2001 22:20:45 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15374.40381.456054.260519@zircon.zircon.seattle.wa.us> Date: Wed, 5 Dec 2001 14:20:45 -0800 To: freebsd-java@freebsd.org Subject: More plugin info X-Mailer: VM 6.98 under Emacs 21.1.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I am (so( tired of banging my head against the wall chasing down stupid loader bugs... The reason that the plugin does not work (or at least the *latest* reason the plugin does not work) is due to the fact that Motif does not initialize itself properly if it is dynamically loaded at runtime. Motif relies on magically hitching a ride on Xt runtime hooks. If Xt gets loaded *before* motif, then the motif hooks do not operate correctly. the basic problem is that when native.c creates the outer window shell, the motif hooks have to be in place for motif to properly initialize XmDisplay and set up the various context hooks that it needs in order to operate... What a farce. Motif is a superb piece of **** (fill in your favorite four-letter word). Even when you just deal with it in a so-called normal program, it is a PITA to deal with, compared to straight X Window calls. I hope that the Sun folks get rid of this motif stuff ASAP. Anyway, the fix is to make sure that Xm is loaded before Xt, meaning that it has to be listed on the load libraries for java_vm. Greg, just put -lXm before -lXt in the PLATFORM_LIBS variable in the plugin GNUmakefile... Once that happens, the window creation operates correctly. The next step, the plugin fails toue to some other unknown bug, but at least I have not gotten beyond the stupid motif errors. So far, I have fixed exactly one coding bug. (the stupid pid bug mentioned yesterday). Everything else related to the plugin that I have discovered has to do with the dynamic loader in some form or another... /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 1:58:33 2001 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 4B46E37B416; Thu, 6 Dec 2001 01:58:30 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Thu, 6 Dec 2001 10:58:28 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA192@l04.research.kpn.com> From: "Koster, K.J." To: 'Dave Glowacki' Cc: znerd@FreeBSD.ORG, java@FreeBSD.ORG Subject: RE: ports/32223: Port databases/mysql-jdbc-mm is quite outdated Date: Thu, 6 Dec 2001 10:58:28 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Dave, > > I have a version of the port which builds everything, including > the J2EE bits, but there's a problem. Both the 2.0.8 and 2.0.8 > source jar files contain corrupted jdbc2_0-stdext.jar and > jta-spec1_0_1.jar files; the port only builds if those files are > valid. > Does 2.0.7 have the right versions? Perhaps we should skip 2.0.8 for this reason and wait for 2.0.9 to have the corrected files (applying suitable pressure on the developers). > > Is there any easy way around this other than to make ports for > those two files? I'm reluctant to do that because the original > Sun distributions of those files must be downloaded by hand, > although it's legal to redistribute them. > Maybe just mirror them somewhere or add them to the files section. How large are they? Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 8:55:17 2001 Delivered-To: freebsd-java@freebsd.org Received: from ssec.wisc.edu (ssec.wisc.edu [144.92.108.61]) by hub.freebsd.org (Postfix) with ESMTP id EFAFB37B405; Thu, 6 Dec 2001 08:55:05 -0800 (PST) Received: from hyde.ssec.wisc.edu (root@hyde.ssec.wisc.edu [128.104.109.251]) by ssec.wisc.edu (8.9.3/8.9.3) with ESMTP id KAA25528; Thu, 6 Dec 2001 10:54:59 -0600 Received: from hyde.ssec.wisc.edu (localhost [127.0.0.1]) by hyde.ssec.wisc.edu (8.10.2+Sun/8.10.2) with ESMTP id fB6Gspk12924; Thu, 6 Dec 2001 10:54:51 -0600 (CST) Message-Id: <200112061654.fB6Gspk12924@hyde.ssec.wisc.edu> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "Koster, K.J." Cc: znerd@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: ports/32223: Port databases/mysql-jdbc-mm is quite outdated In-reply-to: Your message of "Thu, 06 Dec 2001 10:58:28 +0100." <59063B5B4D98D311BC0D0001FA7E452205FDA192@l04.research.kpn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 06 Dec 2001 10:54:51 -0600 From: Dave Glowacki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org "Koster, K.J." wrote: > Dear Dave, > > > > > I have a version of the port which builds everything, including > > the J2EE bits, but there's a problem. Both the 2.0.8 and 2.0.8 > > source jar files contain corrupted jdbc2_0-stdext.jar and > > jta-spec1_0_1.jar files; the port only builds if those files are > > valid. > > > Does 2.0.7 have the right versions? Grrr ... typo. I *meant* to type "Both the 2.0.7 and 2.0.8 source jars..." above. In other words, 2.0.7 is corrupted as well. My guess is that the author checked the jar files into CVS as text files, and it did some CR/NL munging. > Perhaps we should skip 2.0.8 for this > reason and wait for 2.0.9 to have the corrected files That's kind of what I thought, too. > (applying suitable pressure on the developers). I did post a bug on the SourceForge MM.MySQL section, but haven't heard back yet. If I haven't heard back by Friday (one week from when I first posted the bug) I'll send an email msg to Mark Matthews. While waiting for that to be resolved, an alternative would be to update the port and mark it BROKEN due to corrupted jar files. That way, people who really need an updated driver could download the appropriate files from java.sun.com, do a 'make extract', replace the corrupted jar files, then finish building the port. > > Is there any easy way around this other than to make ports for > > those two files? I'm reluctant to do that because the original > > Sun distributions of those files must be downloaded by hand, > > although it's legal to redistribute them. > > > Maybe just mirror them somewhere or add them to the files section. How large > are they? Really small. jdbc2_0-stdext.jar is 6.7K and jta-spec1_0_1.jar is 8.7K However, there are licensing issues. In order to download them I agreed to a license with the usual "don't decompile, don't sue us, don't break any laws" clauses, as well as a "license to distribute" which says we must: i) distribute the Software complete and unmodified in its original Java Archive file, and only bundled as a part of your program that incorporates the Software ("Program") (ii) do not distribute additional software intended to replace any component(s) of the Software (iii) agree to incorporate the most current version of the Software that was available from Sun no later than 180 days prior to each production release of the Program (iv) do not remove or alter any proprietary legends or notices contained in or on the Software (v) only distribute the Program pursuant to a license agreement that protects Sun's interest consistent with the terms contained in the Agreement (vi) may not create, or authorize your licensees to create additional classes, interfaces, or subpackages that are contained in the "java", "javax" or "sun" packages or similar as specified by Sun in any class file naming convention (vii) agree to defend and indemnify Sun and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs. Condition (i) would seem to forbid distributing the jar files as stand-alone objects, and I don't think we can build a transparent port without users agreeing to (iv) through (vii) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 9: 8: 8 2001 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 7E4A237B405 for ; Thu, 6 Dec 2001 09:08:04 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Thu, 6 Dec 2001 18:08:03 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA19F@l04.research.kpn.com> From: "Koster, K.J." To: 'Dave Glowacki' Cc: java@FreeBSD.ORG Subject: RE: ports/32223: Port databases/mysql-jdbc-mm is quite outdated Date: Thu, 6 Dec 2001 18:08:01 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Dave, > > While waiting for that to be resolved, an alternative would be > to update the port and mark it BROKEN due to corrupted jar files. > That way, people who really need an updated driver could download > the appropriate files from java.sun.com, do a 'make extract', > replace the corrupted jar files, then finish building the port. > Hmm. How about filing my dumb install-the-bin port until the problem is resolved? > > > Maybe just mirror them somewhere or add them to the files > > section. How large are they? > > Really small. jdbc2_0-stdext.jar is 6.7K and > jta-spec1_0_1.jar is 8.7K > However, there are licensing issues. > Bummer. Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 9:13:10 2001 Delivered-To: freebsd-java@freebsd.org Received: from ssec.wisc.edu (ssec.wisc.edu [144.92.108.61]) by hub.freebsd.org (Postfix) with ESMTP id CEB6537B41A for ; Thu, 6 Dec 2001 09:12:59 -0800 (PST) Received: from hyde.ssec.wisc.edu (root@hyde.ssec.wisc.edu [128.104.109.251]) by ssec.wisc.edu (8.9.3/8.9.3) with ESMTP id LAA27619; Thu, 6 Dec 2001 11:12:59 -0600 Received: from hyde.ssec.wisc.edu (localhost [127.0.0.1]) by hyde.ssec.wisc.edu (8.10.2+Sun/8.10.2) with ESMTP id fB6HCrk13153; Thu, 6 Dec 2001 11:12:54 -0600 (CST) Message-Id: <200112061712.fB6HCrk13153@hyde.ssec.wisc.edu> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "Koster, K.J." Cc: java@FreeBSD.ORG Subject: Re: ports/32223: Port databases/mysql-jdbc-mm is quite outdated In-reply-to: Your message of "Thu, 06 Dec 2001 18:08:01 +0100." <59063B5B4D98D311BC0D0001FA7E452205FDA19F@l04.research.kpn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 06 Dec 2001 11:12:53 -0600 From: Dave Glowacki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org "Koster, K.J." wrote: > > While waiting for that to be resolved, an alternative would be > > to update the port and mark it BROKEN due to corrupted jar files. > > That way, people who really need an updated driver could download > > the appropriate files from java.sun.com, do a 'make extract', > > replace the corrupted jar files, then finish building the port. > > > Hmm. How about filing my dumb install-the-bin port until the problem is > resolved? You'd still have the same problems with J2EE because of the corrupted jar files, right? Or are those jar files distributed with the J2EE server? I could pretty easily go back to the version of my port which patches the sources to remove all the J2EE stuff until the jar files are fixed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 13: 3:33 2001 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 1FDCC37B41F for ; Thu, 6 Dec 2001 13:02:17 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Thu, 6 Dec 2001 22:02:16 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA1A2@l04.research.kpn.com> From: "Koster, K.J." To: 'Dave Glowacki' Cc: java@FreeBSD.ORG Subject: RE: ports/32223: Port databases/mysql-jdbc-mm is quite outdated Date: Thu, 6 Dec 2001 22:02:16 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Dave, > > > > While waiting for that to be resolved, an alternative would be > > > to update the port and mark it BROKEN due to corrupted jar files. > > > That way, people who really need an updated driver could download > > > the appropriate files from java.sun.com, do a 'make extract', > > > replace the corrupted jar files, then finish building the port. > > > > > Hmm. How about filing my dumb install-the-bin port until > > the problem is resolved? > > You'd still have the same problems with J2EE because of the > corrupted jar files, right? Or are those jar files distributed > with the J2EE server? > They are part of the J2EE server distro. Actually, that's a hack you could use: simply download orion1.5.2.zip from orionserver.com, or even add www/orion as a dependency :) and extract the necessary jar files from that as part of the install. > > I could pretty easily go back to the version of my port which > patches the sources to remove all the J2EE stuff until the jar > files are fixed. > Well, my entire reason for wanting to up the version number on the JDBC driver is because it's too old to run with Orion properly. It'll run, but there are bugs that have been fixed in 2.0.x that Orion needs. Hmm. Actually, perhaps Orion will just work with the J2EE-stripped port. After all, Orion also works with 1.2c. Just commit the port as you made it, stripping J2EE, but with a message that it's a cripple implementation until the jar files are fixed. Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 13:54:27 2001 Delivered-To: freebsd-java@freebsd.org Received: from mgateway.borderware.com (mgateway.borderware.com [207.236.65.231]) by hub.freebsd.org (Postfix) with ESMTP id E19BE37B41A for ; Thu, 6 Dec 2001 13:54:23 -0800 (PST) Message-ID: <3C0FE90D.95B52A7E@borderware.com> Date: Thu, 06 Dec 2001 16:54:21 -0500 From: Rod Gilchrist X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: 1.3.1 patchset 5 build problem References: <20011014154814.A38579@misty.eyesbeyond.com> <20011215012002.A9630@gnuppy> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I have a build problem with building jdk 1.3.1 with patchset 5. I've worked around it, but its in an area that's been patched before so I thought I'd report it. With the ports lesstif-0.91.8 and XFree86-libraries-4.1.0 installed I get the following error when building the port jdk13: Constructing Javadoc information... >>> Generating beaninfo for javax.swing.AbstractButton... javadoc: In doclet class GenDocletBeanInfo, method start has thrown an exceptio n java.lang.reflect.InvocationTargetException java.lang.UnsatisfiedLinkError: /usr/home/joeuser/s-dev/ports/java/jdk13/work/j2 sdk1.3.1/build/bsd-i386/lib/i386/libawt.so: /usr/home/joeuser/s-dev/ports/java/j dk13/work/j2sdk1.3.1/build/bsd-i386/lib/i386/libawt.so: Undefined symbol "awt_ut il_getIMStatusHeight" My fix is to add '|| defined(__FreeBSD__)' to the end of line 506 in ports/java/jdk13/work/j2sdk1.3.1/src/solaris/native/sun/awt/awt_util.c This works for me but obviously ignores some Motif subtlety that has been patched around before... For what its worth... - Rod To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 14: 7:18 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id 4356A37B416 for ; Thu, 6 Dec 2001 14:07:15 -0800 (PST) Received: (qmail 15449 invoked by uid 1001); 6 Dec 2001 22:09:14 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15375.60553.74040.339897@zircon.zircon.seattle.wa.us> Date: Thu, 6 Dec 2001 14:09:12 -0800 To: Rod Gilchrist Cc: freebsd-java@freebsd.org Subject: 1.3.1 patchset 5 build problem In-Reply-To: <3C0FE90D.95B52A7E@borderware.com> References: <20011014154814.A38579@misty.eyesbeyond.com> <20011215012002.A9630@gnuppy> <3C0FE90D.95B52A7E@borderware.com> X-Mailer: VM 6.98 under Emacs 21.1.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Rod Gilchrist writes: > I have a build problem with building jdk 1.3.1 with patchset 5. > > I've worked around it, but its in an area that's been patched > before so I thought I'd report it. > > With the ports lesstif-0.91.8 and XFree86-libraries-4.1.0 > installed I get the following error when building the port jdk13: I have never actually tried to compile with the lesstif port installed. As far as I can tell from playing with the lesstif port, it has major problems, especially in the installation area. Did you install it with -DMOTIF2 on the make line? (i.e., "make -DMOTIF2 install"?) I'm not sure that lesstif is completely motif 2.1 compatible. All of our work with the JDK has been with the open-motif port. I recommend that you toss out lesstif and move to open-motif, unless you have some sort of masochistic streak and enjoy beating your head against a wall... > Constructing Javadoc information... > > >>> Generating beaninfo for javax.swing.AbstractButton... > javadoc: In doclet class GenDocletBeanInfo, method start has thrown an exceptio > n java.lang.reflect.InvocationTargetException > java.lang.UnsatisfiedLinkError: /usr/home/joeuser/s-dev/ports/java/jdk13/work/j2 > sdk1.3.1/build/bsd-i386/lib/i386/libawt.so: /usr/home/joeuser/s-dev/ports/java/j > dk13/work/j2sdk1.3.1/build/bsd-i386/lib/i386/libawt.so: Undefined symbol "awt_ut > il_getIMStatusHeight" > > My fix is to add '|| defined(__FreeBSD__)' to the end of line 506 in > > ports/java/jdk13/work/j2sdk1.3.1/src/solaris/native/sun/awt/awt_util.c > > This works for me but obviously ignores some Motif subtlety that > has been patched around before... I do not think that that patch is correct. Obviously, the existing line is looking for the symbol BSD_MOTIF21 to signal the presence of Motif 2.1 in some sort of broken way that lesstif does not comply with. I am sure that there are other problems with lesstif that you just haven't discovered yet... /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 6 23:43:48 2001 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id E23B437B417; Thu, 6 Dec 2001 23:43:43 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id fB77hji39704; Fri, 7 Dec 2001 08:43:45 +0100 (CET) (envelope-from ernst) Message-Id: <200112070743.fB77hji39704@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Christopher Elkins Subject: Re: A Modest Proposal for Java(tm) dependency selection among ports Date: Fri, 7 Dec 2001 08:43:45 +0100 X-Mailer: KMail [version 1.3] Cc: John Merryweather Cooper , freebsd-java@freebsd.org, freebsd-ports@freebsd.org References: <20011115130202.E33074@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> <20011202210847.A1897@tlon.lan.scardini.com> In-Reply-To: <20011202210847.A1897@tlon.lan.scardini.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Chris, I've been ill. Continuing work now. Keep bugging me for improved performance! ;-) I will take another look at the proposal I was working on. Ernst On Monday 03 December 2001 06:08, Christopher Elkins wrote: > On Tue, Nov 20, 2001 at 12:11:57PM +0100, Ernst de Haan wrote: > > 1] Create simple bsd.java.mk according to the final proposal. > > 2] Modify all current ports to use the new system > > 3] Get more applications in the tree > > 4] Modify portlint to produce warnings in case of fixed references to > > JDKs 5] Find a way to change a JDK at runtime (*after* install) > > > > Something like this. Phase 1 is at the moment the most important, that's > > for sure :-) > > Has there been any movement on this? As a full-time Java developer who uses > FreeBSD as my primary OS, I'm continually frustrated by the schizophrenic > nature of many Java ports. (To wit, I've spent much of this evening > tracking down issues in lang/jython and its use of java/javavmwrapper, > which seems to have a bug w.r.t passing the -cp option - PRs forthcoming.) > > I'm no ports guru, but I am willing to help migrate existing ports to use > the new system. Moreover, I have some free time coming up. :-) > > So, what's the status on implementing the new system? -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 4:28:43 2001 Delivered-To: freebsd-java@freebsd.org Received: from mta10.srv.hcvlny.cv.net (mta10.srv.hcvlny.cv.net [167.206.5.45]) by hub.freebsd.org (Postfix) with ESMTP id E252337B405 for ; Fri, 7 Dec 2001 04:28:40 -0800 (PST) Received: from neurotic.dyndns.org (ool-18b8ed02.dyn.optonline.net [24.184.237.2]) by mta10.srv.hcvlny.cv.net (iPlanet Messaging Server 5.0 Patch 2 (built Dec 14 2000)) with ESMTP id <0GNZ00H713ZSXS@mta10.srv.hcvlny.cv.net> for freebsd-java@freebsd.org; Fri, 07 Dec 2001 07:28:40 -0500 (EST) Date: Fri, 07 Dec 2001 07:30:37 -0500 From: Melik Bessaha Subject: DBMS and BSD To: freebsd-java Message-id: <3C10B66D.6030906@neurotic.dyndns.org> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011025 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, I was wondering as to which DBMSes most of you were running on our kick-ass O/S. :) I have found it an unbelievable pain in the arse to run Oracle 8i, what with the severe lack of support. And so I would like some input concerning your trials and tribulations and successes regarding the DBMS you use in conjunction with the jdbc drivers and jdks available to us currently. So to put it simply: What dbms do you use and which drivers/jdks as well. Thanks so much for the help! -Mel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 4:54:21 2001 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 5EE9137B41D for ; Fri, 7 Dec 2001 04:54:18 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Fri, 7 Dec 2001 13:54:16 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA1AD@l04.research.kpn.com> From: "Koster, K.J." To: 'Melik Bessaha' Cc: freebsd-java Subject: RE: DBMS and BSD Date: Fri, 7 Dec 2001 13:54:15 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Mel, > > I was wondering as to which DBMSes most of you were running on our > kick-ass O/S. :) I have found it an unbelievable pain in the arse to > run Oracle 8i, what with the severe lack of support. And so I would > like some input concerning your trials and tribulations and successes > regarding the DBMS you use in conjunction with the jdbc > drivers and jdks available to us currently. > I use MySQL for Orion with the mm mysql jdbc drivers. mm jdbc 1.2c works, but is a bit buggy for some data types. Version 2.0.7 is better (Dave is working on the port). All of this is with linux JDK 1.2.x and 1.3.x. I'm happy with the performance and ease of use of MySQL. Never had any reason to try another DB yet, so perhaps they are way better and I'd never know. :-) Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 5:29:54 2001 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 4106637B419 for ; Fri, 7 Dec 2001 05:29:50 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id fB7DTpR63093 for java@FreeBSD.org; Fri, 7 Dec 2001 14:29:51 +0100 (CET) (envelope-from ernst) Message-Id: <200112071329.fB7DTpR63093@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: java@FreeBSD.org Subject: Proposal for bsd.port.mk Date: Fri, 7 Dec 2001 14:29:50 +0100 X-Mailer: KMail [version 1.3] References: <20011115130202.E33074@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> <20011202210847.A1897@tlon.lan.scardini.com> In-Reply-To: <20011202210847.A1897@tlon.lan.scardini.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org All, Just updated the proposal containing the requirements for a bsd.java.mk, see: http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html Any comments would be highly appreciated! John? Chris? Maxim? Kees Jan? Regards, Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 6:27:24 2001 Delivered-To: freebsd-java@freebsd.org Received: from mail12.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by hub.freebsd.org (Postfix) with ESMTP id 4398737B419 for ; Fri, 7 Dec 2001 06:27:20 -0800 (PST) Received: (qmail 30712 invoked from network); 7 Dec 2001 14:27:19 -0000 Received: from unknown (HELO patches) ([64.81.30.146]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 7 Dec 2001 14:27:19 -0000 Reply-To: From: "Rick Moore" To: "Melik Bessaha" , "freebsd-java" Subject: RE: DBMS and BSD Date: Fri, 7 Dec 2001 07:24:04 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <3C10B66D.6030906@neurotic.dyndns.org> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org MySQL here, too. Even without a contract, the support is amazing. On later versions of FreeBSD it performs extremely reliably. Performance is semi-subjective, but overall I believe it is one of the fastest databases around, including compared to Oracle. Lastly, the size of the index / data files is the smallest I've seen of any database. On the down side, MySQL gets dinged because it doesn't support some advanced features like subselects, stored procedures, triggers, and foreign keys. It's my understanding that support for transactions and fine granularity (ie non-table level) locking require third party products. Generally most of these missing features are easily worked around. Nevertheless, if MySQL meets your requirements I'd highly recommend it. I've done the Oracle and Postgres things and wasn't happy with either. Rick > -----Original Message----- > From: owner-freebsd-java@FreeBSD.ORG > [mailto:owner-freebsd-java@FreeBSD.ORG]On Behalf Of Melik Bessaha > Sent: Friday, December 07, 2001 5:31 AM > To: freebsd-java > Subject: DBMS and BSD > > > Hi all, > > I was wondering as to which DBMSes most of you were running on our > kick-ass O/S. :) I have found it an unbelievable pain in the arse to > run Oracle 8i, what with the severe lack of support. And so I would > like some input concerning your trials and tribulations and successes > regarding the DBMS you use in conjunction with the jdbc drivers and jdks > available to us currently. > > So to put it simply: What dbms do you use and which drivers/jdks as well. > > > Thanks so much for the help! > > -Mel > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 6:53:36 2001 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id 80F9E37B405; Fri, 7 Dec 2001 06:53:33 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Fri, 7 Dec 2001 15:53:32 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA1B3@l04.research.kpn.com> From: "Koster, K.J." To: 'Ernst de Haan' Cc: java@FreeBSD.ORG Subject: RE: Proposal for bsd.port.mk Date: Fri, 7 Dec 2001 15:53:31 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Ernst, > > http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html > > JDK_REQUIRED "YES or NO" > How about JDK_REQUIRED "JDK or JRE". I dislike "yes or no" since I have to think what they mean. How about ditching JAVA_VERSION_REQUIRED and making USE_JAVA take arguments "ANY, 1.1.x, 1.2.x, 1.2.2, 1.3.x, 1.3.1, etc..." Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 7:30:33 2001 Delivered-To: freebsd-java@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 231CF37B41B; Fri, 7 Dec 2001 07:30:25 -0800 (PST) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id PAA12434; Fri, 7 Dec 2001 15:37:41 -0800 Date: Fri, 7 Dec 2001 07:30:16 -0800 From: John Merryweather Cooper To: Ernst de Haan Cc: java@FreeBSD.org Subject: Re: Proposal for bsd.port.mk -- [really about bsd.java.mk which then gets included] Message-ID: <20011207073016.E73051@johncoop.MSHOME> References: <20011115130202.E33074@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> <20011202210847.A1897@tlon.lan.scardini.com> <200112071329.fB7DTpR63093@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: <200112071329.fB7DTpR63093@zaphod.euronet.nl>; from znerd@FreeBSD.org on Fri, Dec 07, 2001 at 05:29:50 -0800 X-Mailer: Balsa 1.2.3 Lines: 68 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Comments: Variables-- The variables cover my needs in this area. I think that actual implementation will result in some proliferation though because it's considerably easier two implement a variable with two states in a make script than one with poly states. :) Also, in playing around with building a bsd.java.mk, I've already found that defining variables like: JAVA_CMD # full path to selected java JAVAC_CMD # full path to selected javac JAR_CMD # full path to selected jar JAVA_LIB # full path of directory holding tools.jar or classes.zip become critically useful once you get to attempting an implementation. Selection Order -- The runtime ordering makes great sense--theoretically. Practically, it's effect is the same as the current use of dependency on JDK 1.1.8. I believe it makes sense to implement the full rigor of this selection process only after Sun and the Foundation have arrived at an agreement that allows higher-order JDK's and JRE's to be built AND distributed by FreeBSD. Until that time, rules 3 and 4 should be skipped. But, we're making progress! Now, we need some competing implementations so the gory details can be worked out. =========================================================================== On 2001.12.07 05:29 Ernst de Haan wrote: > All, > > Just updated the proposal containing the requirements for a > bsd.java.mk, see: > > http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html > > Any comments would be highly appreciated! John? Chris? Maxim? Kees > Jan? > > Regards, > > > Ernst > > -- > Ernst de Haan > EuroNet Internet B.V. > > "Come to me all who are weary and burdened > and I will give you rest" -- Jesus Christ -- jmc || MacroHard -- \ || the perfection of form over | ----------------------------------|| substance, marketing over | Web: http://www.borgsdemons.com || performance, and greed over | || design . . . | =====================================================================/ Public Key: http://www.borgsdemons.com/Personal/pgpkey.asc | =====================================================================\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 8:25:15 2001 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 0C12537B405; Fri, 7 Dec 2001 08:25:12 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id fB7GPCx64078; Fri, 7 Dec 2001 17:25:12 +0100 (CET) (envelope-from ernst) Message-Id: <200112071625.fB7GPCx64078@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: EuroNet Internet B.V. To: John Merryweather Cooper , Ernst de Haan Subject: Re: Proposal for bsd.port.mk -- [really about bsd.java.mk which then gets included] Date: Fri, 7 Dec 2001 17:25:12 +0100 X-Mailer: KMail [version 1.3] Cc: java@FreeBSD.org References: <20011115130202.E33074@johncoop.MSHOME> <200112071329.fB7DTpR63093@zaphod.euronet.nl> <20011207073016.E73051@johncoop.MSHOME> In-Reply-To: <20011207073016.E73051@johncoop.MSHOME> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I really gotta run, but I modified the proposal to add these: > JAVA_CMD # full path to selected java > JAVAC_CMD # full path to selected javac > JAR_CMD # full path to selected jar Not this one yet, it doesn't really `feel' good: > JAVA_LIB # full path of directory holding tools.jar or > classes.zip Cya on Monday! :-) Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 18: 6:53 2001 Delivered-To: freebsd-java@freebsd.org Received: from www.kpi.com.au (www.kpi.com.au [203.39.132.210]) by hub.freebsd.org (Postfix) with ESMTP id D77A137B417 for ; Fri, 7 Dec 2001 18:06:49 -0800 (PST) Received: (from shevlandj@localhost) by www.kpi.com.au (8.9.3/8.9.3) id NAA70701; Sat, 8 Dec 2001 13:14:43 +1100 (EST) (envelope-from shevlandj) Date: Sat, 8 Dec 2001 13:14:43 +1100 (EST) From: Joe Shevland Message-Id: <200112080214.NAA70701@www.kpi.com.au> To: freebsd-java@FreeBSD.ORG, seek3r@neurotic.dyndns.org Subject: Re: DBMS and BSD In-Reply-To: <3C10B66D.6030906@neurotic.dyndns.org> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sorry for a short one, but I use PostgreSQL 7.1.3, JDK 1.3.1 (patchset 5) and the JDBC drivers for this. Works very nicely. Regards, Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 20:28:18 2001 Delivered-To: freebsd-java@freebsd.org Received: from primus.vsservices.com (primus.vsservices.com [63.66.136.75]) by hub.freebsd.org (Postfix) with ESMTP id 8D6BE37B41C for ; Fri, 7 Dec 2001 20:28:14 -0800 (PST) Received: from prime.vsservices.com (conr-adsl-dhcp-26-38.txucom.net [209.34.26.38]) by primus.vsservices.com (8.11.3/8.11.3) with SMTP id fB7JsmC61160; Fri, 7 Dec 2001 11:54:48 -0800 (PST) (envelope-from gclarkii@vsservices.com) Content-Type: text/plain; charset="iso-8859-1" From: GB Clark II To: Melik Bessaha Subject: Re: DBMS and BSD Date: Fri, 7 Dec 2001 13:54:48 -0600 X-Mailer: KMail [version 1.2] References: <3C10B66D.6030906@neurotic.dyndns.org> In-Reply-To: <3C10B66D.6030906@neurotic.dyndns.org> Cc: freebsd-java MIME-Version: 1.0 Message-Id: <0112071354480F.63922@prime.vsservices.com> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Friday 07 December 2001 06:30, you wrote: > Hi all, > > I was wondering as to which DBMSes most of you were running on our > kick-ass O/S. :) I have found it an unbelievable pain in the arse to > run Oracle 8i, what with the severe lack of support. And so I would > like some input concerning your trials and tribulations and successes > regarding the DBMS you use in conjunction with the jdbc drivers and jdks > available to us currently. > > So to put it simply: What dbms do you use and which drivers/jdks as well. > > > Thanks so much for the help! > > -Mel Hi, I use PostgreSQL here. I've got sites running it via both JDBC and PHP/Perl. No problems. Some of the older versions (I'm running 7.2B3 here) did have problems, but I've not had a problem yet (In 6 months) that I could not trace back to my own stupidity...) GB -- GB Clark II | Roaming FreeBSD Admin gclarkii@VSServices.COM | General Geek CTHULU for President - Why choose the lesser of two evils? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 7 21:30:18 2001 Delivered-To: freebsd-java@freebsd.org Received: from central.caverock.net.nz (central.caverock.net.nz [210.55.207.1]) by hub.freebsd.org (Postfix) with ESMTP id 3F24337B405 for ; Fri, 7 Dec 2001 21:30:13 -0800 (PST) Received: (from uucp@localhost) by central.caverock.net.nz (8.11.6/8.11.0) with UUCP id fB85KVw00772 for java@FreeBSD.org; Sat, 8 Dec 2001 18:20:31 +1300 Received: from UBANA (dialup.labworks.co.nz [192.168.7.4]) by billy.labworks.co.nz (8.9.3/8.9.3) with ESMTP id SAA26052 for ; Sat, 8 Dec 2001 18:43:08 +1300 (NZDT) (envelope-from calvin@labworks.co.nz) To: java@FreeBSD.org Subject: Re: DBMS and BSD References: <3C10B66D.6030906@neurotic.dyndns.org> X-Gnus-Agent-Gcc: nnimap:INBOX.Sent From: Calvin Varney Date: 08 Dec 2001 18:18:25 +1300 In-Reply-To: <3C10B66D.6030906@neurotic.dyndns.org> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 18 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Melik Bessaha writes: > > So to put it simply: What dbms do you use and which drivers/jdks as well. > I've just installed an application on a FreeBSD 4.4-STABLE using PostgreSQL 7.1.3 and the jdbc driver included in the Postgres distribution. Also running JOnAS 2.4 ejb server on jdk-1.3.1p5. All installed effortlessly and I've yet to encounter any problems. Although I've just started using Postgres on FreeBSD have used it for over a year under cygwin on NT. Have found it performs well, is easy to administer and definitely not short on features. Browsing news groups it appears to be well proven under FreeBSD. Calvin. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Dec 8 19:23:58 2001 Delivered-To: freebsd-java@freebsd.org Received: from falcon.prod.itd.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by hub.freebsd.org (Postfix) with ESMTP id 102AB37B419 for ; Sat, 8 Dec 2001 19:23:56 -0800 (PST) Received: from dhcp151-67-151-24.nt01-c3.cpe.charter-ne.com ([24.151.67.151]) by falcon.prod.itd.earthlink.net with smtp (Exim 3.33 #1) id 16CuZA-0004Cz-00; Sat, 08 Dec 2001 19:23:48 -0800 Received: by dhcp151-67-151-24.nt01-c3.cpe.charter-ne.com (sSMTP sendmail emulation); Sat, 8 Dec 2001 22:23:46 -0500 Date: Sat, 8 Dec 2001 22:23:46 -0500 From: Dylan Carlson To: Melik Bessaha Cc: freebsd-java Subject: Re: DBMS and BSD Message-ID: <20011208222346.A1844@absinthe> Reply-To: absinthe@pobox.com References: <3C10B66D.6030906@neurotic.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: absinthe@pobox.com Organization: Retrovertigo X-Editor: VIM - Vi IMproved 6.0 2001 Sep 26 http://www.vim.org/ Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Melik Bessaha wrote: > Hi all, > > I was wondering as to which DBMSes most of you were running on our > kick-ass O/S. :) I have found it an unbelievable pain in the arse to > run Oracle 8i, what with the severe lack of support. And so I would > like some input concerning your trials and tribulations and successes > regarding the DBMS you use in conjunction with the jdbc drivers and jdks > available to us currently. We use Oracle 8.1.7 with Sun JDK 1.3.1 patchset 5 with JDBC thin. Works pretty well, although it's rather difficult troubleshooting bottlenecks in a RMI/distributed architecture also running Tomcat. There's not a lot of tools in this regard, except for some commercially available stuff, none of which directly support FreeBSD... but in theory work just fine. If you ask me, that's one of the biggest things limiting FreeBSD growth at the moment -- rdms support... even at a tier 2/3 level, on commercial databases. But, it's getting better. Gradually. -- Dylan Carlson (absinthe@pobox.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message