From owner-freebsd-java Sun Sep 6 17:11:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA14635 for freebsd-java-outgoing; Sun, 6 Sep 1998 17:11:37 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from wartch.sapros.com (wartch.sapros.com [206.14.97.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA14630 for ; Sun, 6 Sep 1998 17:11:36 -0700 (PDT) (envelope-from peterh@wartch.sapros.com) Received: from wartch.sapros.com (localhost [127.0.0.1]) by wartch.sapros.com (8.8.8/8.8.8) with ESMTP id RAA00385 for ; Sun, 6 Sep 1998 17:11:24 GMT (envelope-from peterh@wartch.sapros.com) Message-Id: <199809061711.RAA00385@wartch.sapros.com> To: freebsd-java@FreeBSD.ORG Subject: _xmDrawingAreaWidgetClass undefined in 8-14 Date: Sun, 06 Sep 1998 17:11:24 +0000 From: Peter Haight Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Has the jdk been rebuilt so that it fixes this problem? The jdk 8-14 that I got today gives me this error: ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in jre_X:/usr/local/java/lib/i386/green_threads/libawt.so.1.1.6 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Sep 6 18:28:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22204 for freebsd-java-outgoing; Sun, 6 Sep 1998 18:28:42 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from WEBBSD1.turnaround.com.au (webbsd1.turnaround.com.au [203.39.138.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22199 for ; Sun, 6 Sep 1998 18:28:40 -0700 (PDT) (envelope-from J_Shevland@TurnAround.com.au) Received: from pc.cuftas.com.au (cuftas.trump.net.au [203.34.101.12]) by WEBBSD1.turnaround.com.au (8.8.7/8.8.7) with ESMTP id LAA00908 for ; Mon, 7 Sep 1998 11:29:05 +1000 (EST) (envelope-from J_Shevland@TurnAround.com.au) Message-Id: <199809070129.LAA00908@WEBBSD1.turnaround.com.au> From: "Joe Shevland" To: Subject: Daemonising a Java Process: Possible? Date: Mon, 7 Sep 1998 11:25:50 +1000 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org We have a multi-threaded Java server process that we want to daemonise in the Unix fashion of the word; what's the easiest way to do this? I was thinking of wrapping a bit of C code around it to handle the child forking etc..., but even a command line equivalent would be OK (can you do an exec or one of its cousins?) TIA, Joe. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 00:36:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03639 for freebsd-java-outgoing; Mon, 7 Sep 1998 00:36:58 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA03634 for ; Mon, 7 Sep 1998 00:36:55 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id AAA15502; Mon, 7 Sep 1998 00:36:52 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma015500; Mon Sep 7 00:36:47 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id AAA07781; Mon, 7 Sep 1998 00:36:47 -0700 (PDT) From: Archie Cobbs Message-Id: <199809070736.AAA07781@bubba.whistle.com> Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <199809070129.LAA00908@WEBBSD1.turnaround.com.au> from Joe Shevland at "Sep 7, 98 11:25:50 am" To: J_Shevland@TurnAround.com.au (Joe Shevland) Date: Mon, 7 Sep 1998 00:36:47 -0700 (PDT) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Joe Shevland writes: > We have a multi-threaded Java server process that we want to daemonise in > the Unix fashion of the word; what's the easiest way to do this? > > I was thinking of wrapping a bit of C code around it to handle the child > forking etc..., but even a command line equivalent would be OK (can you do > an exec or one of its cousins?) I've written a simple class + native code that does this. Lemme know if you're interested in seeing it. Also have some other handy stuff, like SysExits.java, Syslog.java, etc. These all use the JNI interface (but I use kaffe instead of the JDK). -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 03:54:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21668 for freebsd-java-outgoing; Mon, 7 Sep 1998 03:54:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from bluebottle.calcaphon.com (calcaphon.demon.co.uk [193.237.19.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21663 for ; Mon, 7 Sep 1998 03:54:43 -0700 (PDT) (envelope-from dfr@calcaphon.com) Received: from bluebottle (bluebottle.calcaphon.com [10.0.0.1]) by bluebottle.calcaphon.com (8.8.5/8.8.5) with SMTP id LAA20395 for ; Mon, 7 Sep 1998 11:55:47 +0100 (BST) Date: Mon, 7 Sep 1998 11:55:46 +0100 (BST) From: Doug Rabson X-Sender: dfr@bluebottle To: freebsd-java@FreeBSD.ORG Subject: ELF Java Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Now that current has thrown the big switch, has anyone with Java sources done an ELF build? I kind of need it for my work project (a cutting-edge 3D game / multimedia authoring system). -- Doug Rabson Mail: dfr@calcaphon.com Phone: +44 171 289 4201 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 04:26:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26512 for freebsd-java-outgoing; Mon, 7 Sep 1998 04:26:55 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from gate1.clb.usmc.mil (gate1.clb.usmc.mil [192.156.37.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26507 for ; Mon, 7 Sep 1998 04:26:54 -0700 (PDT) (envelope-from nate@nomad.mt.sri.com) Received: by gate1.clb.usmc.mil; id HAA14324; Mon, 7 Sep 1998 07:26:19 -0400 (EDT) Received: from unknown(158.237.106.172) by gate1.clb.usmc.mil via smap (4.1) id xma014307; Mon, 7 Sep 98 07:26:15 -0400 Received: (from nate@localhost) by nomad.mt.sri.com (8.8.8/8.8.8) id FAA20253; Mon, 7 Sep 1998 05:26:47 -0600 (MDT) (envelope-from nate) Date: Mon, 7 Sep 1998 05:26:47 -0600 (MDT) Message-Id: <199809071126.FAA20253@nomad.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Peter Haight Cc: freebsd-java@FreeBSD.ORG Subject: Re: _xmDrawingAreaWidgetClass undefined in 8-14 In-Reply-To: <199809061711.RAA00385@wartch.sapros.com> References: <199809061711.RAA00385@wartch.sapros.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: "Nate Williams" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Has the jdk been rebuilt so that it fixes this problem? The jdk 8-14 that I > got today gives me this error: > > ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in jre_X:/usr/local/java/lib/i386/green_threads/libawt.so.1.1.6 Your DISPLAY environment is not set. We use that environment variable to determine if X is used, so if it's not set and you attempt to run X code, then it'll crash with the above mentioned error. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 04:28:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26611 for freebsd-java-outgoing; Mon, 7 Sep 1998 04:28:10 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from gate1.clb.usmc.mil (gate1.clb.usmc.mil [192.156.37.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26606 for ; Mon, 7 Sep 1998 04:28:08 -0700 (PDT) (envelope-from nate@nomad.mt.sri.com) Received: by gate1.clb.usmc.mil; id HAA14358; Mon, 7 Sep 1998 07:27:34 -0400 (EDT) Received: from unknown(158.237.106.172) by gate1.clb.usmc.mil via smap (4.1) id xma014352; Mon, 7 Sep 98 07:27:31 -0400 Received: (from nate@localhost) by nomad.mt.sri.com (8.8.8/8.8.8) id FAA20259; Mon, 7 Sep 1998 05:28:03 -0600 (MDT) (envelope-from nate) Date: Mon, 7 Sep 1998 05:28:03 -0600 (MDT) Message-Id: <199809071128.FAA20259@nomad.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Archie Cobbs Cc: J_Shevland@TurnAround.com.au (Joe Shevland), freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <199809070736.AAA07781@bubba.whistle.com> References: <199809070129.LAA00908@WEBBSD1.turnaround.com.au> <199809070736.AAA07781@bubba.whistle.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: "Nate Williams" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > We have a multi-threaded Java server process that we want to daemonise in > > the Unix fashion of the word; what's the easiest way to do this? .. > I've written a simple class + native code that does this. Lemme know > if you're interested in seeing it. I'd be interested in seeing it. Do you handle spawning off the VM when connections come in like inetd does, etc..? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 04:30:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26803 for freebsd-java-outgoing; Mon, 7 Sep 1998 04:30:13 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from gate1.clb.usmc.mil (gate1.clb.usmc.mil [192.156.37.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26794 for ; Mon, 7 Sep 1998 04:30:08 -0700 (PDT) (envelope-from nate@nomad.mt.sri.com) Received: by gate1.clb.usmc.mil; id HAA14383; Mon, 7 Sep 1998 07:29:34 -0400 (EDT) Received: from unknown(158.237.106.172) by gate1.clb.usmc.mil via smap (4.1) id xma014376; Mon, 7 Sep 98 07:29:27 -0400 Received: (from nate@localhost) by nomad.mt.sri.com (8.8.8/8.8.8) id FAA20264; Mon, 7 Sep 1998 05:29:58 -0600 (MDT) (envelope-from nate) Date: Mon, 7 Sep 1998 05:29:58 -0600 (MDT) Message-Id: <199809071129.FAA20264@nomad.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Doug Rabson Cc: freebsd-java@FreeBSD.ORG Subject: Re: ELF Java In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: "Nate Williams" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Now that current has thrown the big switch, has anyone with Java sources > done an ELF build? I kind of need it for my work project (a cutting-edge > 3D game / multimedia authoring system). I have no access to a -current system to build an ELF build, and I doubt very much we could build a 'stable' JDK with ELF because there is no ELF Motif library. (LessTif works, but still has problems fairly often where the Motif build does not.) If you can provide me with a static ELF Motif library and a -current system that's not publically available, I can attempt to build an ELF JDK. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 09:02:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA18846 for freebsd-java-outgoing; Mon, 7 Sep 1998 09:02:18 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from bluebottle.calcaphon.com (calcaphon.demon.co.uk [193.237.19.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA18841 for ; Mon, 7 Sep 1998 09:02:15 -0700 (PDT) (envelope-from dfr@calcaphon.com) Received: from bluebottle (bluebottle.calcaphon.com [10.0.0.1]) by bluebottle.calcaphon.com (8.8.5/8.8.5) with SMTP id RAA20949; Mon, 7 Sep 1998 17:02:22 +0100 (BST) Date: Mon, 7 Sep 1998 17:02:22 +0100 (BST) From: Doug Rabson X-Sender: dfr@bluebottle To: Nate Williams cc: freebsd-java@FreeBSD.ORG Subject: Re: ELF Java In-Reply-To: <199809071129.FAA20264@nomad.mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 7 Sep 1998, Nate Williams wrote: > > Now that current has thrown the big switch, has anyone with Java sources > > done an ELF build? I kind of need it for my work project (a cutting-edge > > 3D game / multimedia authoring system). > > I have no access to a -current system to build an ELF build, and I doubt > very much we could build a 'stable' JDK with ELF because there is no ELF > Motif library. (LessTif works, but still has problems fairly often > where the Motif build does not.) > > If you can provide me with a static ELF Motif library and a -current > system that's not publically available, I can attempt to build an ELF > JDK. Hum. I forgot about Motif... Oh well, I'll limp along without Java for a while until someone does an ELF Motif. -- Doug Rabson Mail: dfr@calcaphon.com Phone: +44 171 289 4201 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 12:38:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21569 for freebsd-java-outgoing; Mon, 7 Sep 1998 12:38:46 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA21564 for ; Mon, 7 Sep 1998 12:38:45 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id MAA19158; Mon, 7 Sep 1998 12:38:42 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma019152; Mon Sep 7 12:38:38 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id MAA07666; Mon, 7 Sep 1998 12:38:38 -0700 (PDT) From: Archie Cobbs Message-Id: <199809071938.MAA07666@bubba.whistle.com> Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <199809071128.FAA20259@nomad.mt.sri.com> from Nate Williams at "Sep 7, 98 05:28:03 am" To: nate@sneezy.sri.com Date: Mon, 7 Sep 1998 12:38:38 -0700 (PDT) Cc: J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Nate Williams writes: > > > We have a multi-threaded Java server process that we want to daemonise in > > > the Unix fashion of the word; what's the easiest way to do this? > .. > > I've written a simple class + native code that does this. Lemme know > > if you're interested in seeing it. > > I'd be interested in seeing it. Do you handle spawning off the VM when > connections come in like inetd does, etc..? The stuff I wrote is basically Java wrappers around the corresponding C calls.. there are probably more elegant ways to design it, but hey... :-) My (limited) Java stuff is available at: ftp://ftp.whistle.com/pub/archie/java/ The makefiles are useful in our development, especially for building native code libraries. I'd be happy to donate if FreeBSD wanted to include them in some form under /usr/share/mk. I was also thinking that we might want to start building a basic Java codebase for people who want to write applications in Java on FreeBSD, eg. org.freebsd.util - utility classes org.freebsd.net - network related classes org.freebsd.admin - classes for system administration org.freebsd.admin.user - classes for configuring user accounts ?? I don't know what kind of demand there is out there for this right now though. FWIW, -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 15:07:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16402 for freebsd-java-outgoing; Mon, 7 Sep 1998 15:07:19 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from edison.dialix.com.au (edison.dialix.com.au [203.12.2.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16385 for ; Mon, 7 Sep 1998 15:07:13 -0700 (PDT) (envelope-from giles@nemeton.com.au) Received: from nemeton.com.au (dy09.edison.dialix.com.au [203.12.2.40]) by edison.dialix.com.au (8.9.1/8.9.1/DIALixFlat) with ESMTP id IAA11347 for ; Tue, 8 Sep 1998 08:07:04 +1000 (EST) (envelope-from giles@nemeton.com.au) Received: (qmail 19766 invoked from network); 7 Sep 1998 22:02:59 -0000 Received: from topaz.nemeton.com.au (203.8.3.18) by nemeton.com.au with SMTP; 7 Sep 1998 22:02:59 -0000 To: Archie Cobbs cc: nate@sneezy.sri.com, J_Shevland@turnaround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-reply-to: <199809071938.MAA07666@bubba.whistle.com> Date: Tue, 08 Sep 1998 08:06:33 +1000 Message-ID: <9567.905205993@nemeton.com.au> From: Giles Lean Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 7 Sep 1998 12:38:38 -0700 (PDT) Archie Cobbs wrote: > I was also thinking that we might want to start building a basic > Java codebase for people who want to write applications in Java > on FreeBSD, eg. > > org.freebsd.util - utility classes > org.freebsd.net - network related classes > org.freebsd.admin - classes for system administration > org.freebsd.admin.user - classes for configuring user accounts Some of that could/would be more general than just FreeBSD. I started putting together a POSIX class once to give access to the POSIX APIs. With JNI this would be mostly portable, although I think not entirely portable. (Hard to say without finishing the project. :) Maybe I'll dust the code off again, now that there are multiple JVMs to make portability more than theoretically interesting. Giles To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Sep 7 16:12:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA25476 for freebsd-java-outgoing; Mon, 7 Sep 1998 16:12:31 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from spam.maths.adelaide.edu.au (spam.maths.adelaide.edu.au [129.127.44.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA25457 for ; Mon, 7 Sep 1998 16:12:26 -0700 (PDT) (envelope-from glewis@maths.adelaide.edu.au) Received: (from glewis@localhost) by spam.maths.adelaide.edu.au (8.8.4/8.8.4/UofA-1.5) id IAA26005 for freebsd-java@FreeBSD.ORG; Tue, 8 Sep 1998 08:42:19 +0930 (CST) From: Gregory D Lewis Message-Id: <199809072312.IAA26005@spam.maths.adelaide.edu.au> Subject: Cygnus contributes Java(TM) front end for EGCS (fwd) To: freebsd-java@FreeBSD.ORG Date: Tue, 8 Sep 1998 08:42:19 +0930 (CST) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I got this announcement on the egcs mailing list but thought it may be of interest to people who read this list. > September 6, 1998 > > We're happy to announce public availability of a new GCC based native > code compiler for the Java(TM) language. > > The new GNU based compiler, GCJ, compiles both Java source files and > bytecode compiled Java class files to native code for a wide range of > target architectures. > > GCJ is a work in progress. We're also working on the set of runtime > libraries needed for executing GCJ compiled code, and extensions to > GDB, the GNU debugger, for debugging GCJ compiled code. > > Full details are available on the GCJ web pages: > > http://sourceware.cygnus.com/java/ > > Anthony Green > Cygnus Solutions > > > Java and all Java-based marks are trademarks or registered trademarks > of Sun Microsystems, Inc. in the United States and other > countries. The Free Software Foundation and Cygnus Solutions are > independent of Sun Microsystems, Inc. -- Greg Lewis Applied Maths Department Email : glewis@maths.adelaide.edu.au University of Adelaide -- Adult, n.: One old enough to know better. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 05:04:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA16711 for freebsd-java-outgoing; Tue, 8 Sep 1998 05:04:38 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from poseiden.dyn.ml.org (ip88.houston2.tx.pub-ip.psi.net [38.11.201.88]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA16668 for ; Tue, 8 Sep 1998 05:04:12 -0700 (PDT) (envelope-from dchapman@houabg.com) Received: from houabg.com (poseiden@dwcjr.poseiden.dyn.ml.org [192.168.0.3]) by poseiden.dyn.ml.org (8.8.8/8.8.8) with ESMTP id HAA10871 for ; Tue, 8 Sep 1998 07:06:34 -0500 (CDT) (envelope-from dchapman@houabg.com) Message-ID: <35F51BF8.B4698A41@houabg.com> Date: Tue, 08 Sep 1998 06:58:48 -0500 From: "David W. Chapman Jr." X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.7-STABLE i386) MIME-Version: 1.0 To: freebsd-java@FreeBSD.ORG Subject: Java Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I am running freebsd 2.2-STABLE, KDE 1.0 and JDK 1.1.6. Whenever I try to run a program that uses the jdk, AIM and ICQ, something flickers on the screen and then they disappear. Was wondering if you have heard that before or know of a fix? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 11:03:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA15686 for freebsd-java-outgoing; Tue, 8 Sep 1998 11:03:16 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port27.prairietech.net [208.141.230.104]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA15679 for ; Tue, 8 Sep 1998 11:03:13 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id NAA29687; Tue, 8 Sep 1998 13:05:30 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 8 Sep 1998 13:05:28 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: archie@whistle.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <199809071128.FAA20259@nomad.mt.sri.com> <199809071938.MAA07666@bubba.whistle.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13813.27934.606377.693358@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Archie Cobbs on Mon, 7 September: : I was also thinking that we might want to start building a basic : Java codebase for people who want to write applications in Java : on FreeBSD, eg. : : org.freebsd.util - utility classes : org.freebsd.net - network related classes : org.freebsd.admin - classes for system administration : org.freebsd.admin.user - classes for configuring user accounts : : ?? : : I don't know what kind of demand there is out there for this : right now though. (I hope that generally useful Java classes will fall under a more general category, such as org.classpath, and that the org.freebsd space will be reserved for classes specific to the freebsd environment.) Frankly my interest in developing (as in *using*) Java utilities for FreeBSD is much abated by the lack of a respectable Java environment for FreeBSD. This is not intended as a disparagement of the FreeBSD JDK -- but I think everyone understands that it performs quite poorly. Kaffe doesn't work with Swing, and may never work with Swing from what I hear (and has very poor GC behaviour, which acts as a glass ceiling on performance, again). Reflection on this state provides occasion for me to ask the general audience: Is there hope for a competent Java environment on FreeBSD in the future, and if so from whence does it come? On Solaris, JDK 1.2 ships with Symantec JIT, but I don't think the JavaSoft non-comm source distribution will include any JIT, will it? If not, then the only hope of respectable JIT in a JavaSoft-derived FreeBSD platform is an independent, novel, implementation. (That is, disregarding for the moment the possibility of sufficient Solaris x86 ABI support to allow the use of Solaris' libsunwjit.so.) Kaffe is very close, but *most* people with skill and interest are prohibited from contributing, since you can't touch it if you have seen the JDK source code (at least according to the most recent word on the subject I have from Mehlitz). Therefore I have serious doubts that the current situation with regard to Swing and GC progress will change for the better. Can someone prove my sad assessment incorrect, please? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 11:15:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17453 for freebsd-java-outgoing; Tue, 8 Sep 1998 11:15:24 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17442 for ; Tue, 8 Sep 1998 11:15:20 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id LAA28307; Tue, 8 Sep 1998 11:15:13 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma028295; Tue Sep 8 11:15:09 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id LAA11249; Tue, 8 Sep 1998 11:15:09 -0700 (PDT) From: Archie Cobbs Message-Id: <199809081815.LAA11249@bubba.whistle.com> Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <13813.27934.606377.693358@compound.east> from Tony Kimball at "Sep 8, 98 01:05:28 pm" To: alk@pobox.com Date: Tue, 8 Sep 1998 11:15:09 -0700 (PDT) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Tony Kimball writes: > Quoth Archie Cobbs on Mon, 7 September: > : I was also thinking that we might want to start building a basic > : Java codebase for people who want to write applications in Java > : on FreeBSD, eg. > : > : org.freebsd.util - utility classes > : org.freebsd.net - network related classes > : org.freebsd.admin - classes for system administration > : org.freebsd.admin.user - classes for configuring user accounts > : > > (I hope that generally useful Java classes will fall under a more > general category, such as org.classpath, and that the org.freebsd > space will be reserved for classes specific to the freebsd > environment.) That makes sense... though something as simple as naming (which can pretty easily be changed) shouldn't hold up a project that wants to get done for other reasons. > Reflection on this state provides occasion for me to ask the general > audience: Is there hope for a competent Java environment on FreeBSD in > the future, and if so from whence does it come? Oh, there's definitely *hope* :-) I agree it's not completely here yet, however. But things are slowly getting done. For example, Cygnus' GCC Java frontend was released yesterday.. And the latest kaffe snapshot works pretty well from what I can see.. though I don't use AWT or Swing. The claim is that as soon as Sun clarifies some of the confusion in their Swing libraries, Kaffe will be able to support that as well. > Kaffe is very close, but *most* people with skill and interest are > prohibited from contributing, since you can't touch it if you have > seen the JDK source code (at least according to the most recent > word on the subject I have from Mehlitz). Therefore I have serious > doubts that the current situation with regard to Swing and GC progress > will change for the better. I think that assessment may be a little too strict. I had to sign a piece of paper to become an "official" kaffe developer, and on it there was nothing requiring that I had "never seen Sun's source" (though I haven't). The statement was more that any contributions were not *derived from* Sun's code, which to me makes more sense.. It seems analogous to having a job at company A where you implement some system X, then you go to company B and implement X again. Sure, company A has a valid claim that you not use the results of your work there to help you at company B, but it seems ridiculous for company A to be able to claim that you can *never* implement X again, even starting from scratch (patented algorithms and such notwithstanding). Of course, I'm no lawyer.. :-) -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 14:57:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20653 for freebsd-java-outgoing; Tue, 8 Sep 1998 14:57:27 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from fdy2.demon.co.uk (fdy2.demon.co.uk [194.222.102.143]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20644 for ; Tue, 8 Sep 1998 14:57:21 -0700 (PDT) (envelope-from rjs@fdy2.demon.co.uk) Received: (from rjs@localhost) by fdy2.demon.co.uk (8.8.8/8.8.8) id WAA00626; Tue, 8 Sep 1998 22:54:00 +0100 (BST) (envelope-from rjs) Date: Tue, 8 Sep 1998 22:54:00 +0100 (BST) From: Robert Swindells Message-Id: <199809082154.WAA00626@fdy2.demon.co.uk> To: alk@pobox.com CC: freebsd-java@FreeBSD.ORG In-reply-to: <13813.27934.606377.693358@compound.east> (message from Tony Kimball on Tue, 8 Sep 1998 13:05:28 -0500 (CDT)) Subject: Re: Daemonising a Java Process: Possible? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Tony Kimball wrote: >Frankly my interest in developing (as in *using*) Java utilities >for FreeBSD is much abated by the lack of a respectable Java >environment for FreeBSD. This is not intended as a disparagement of >the FreeBSD JDK -- but I think everyone understands that it performs >quite poorly. Kaffe doesn't work with Swing, and may never work with >Swing from what I hear (and has very poor GC behaviour, which acts as >a glass ceiling on performance, again). I find the performance of the existing JDK acceptable on a PII-233, but I wouldn't want to run it on anything slower. I would rather develop under FreeBSD anyway, even if it is a bit slower. To speed up compile times I use the Linux version of IBM's jikes compiler. >Reflection on this state provides occasion for me to ask the general >audience: Is there hope for a competent Java environment on FreeBSD in >the future, and if so from whence does it come? >On Solaris, JDK 1.2 ships with Symantec JIT, but I don't think the >JavaSoft non-comm source distribution will include any JIT, will it? >If not, then the only hope of respectable JIT in a JavaSoft-derived >FreeBSD platform is an independent, novel, implementation. (That is, >disregarding for the moment the possibility of sufficient Solaris x86 >ABI support to allow the use of Solaris' libsunwjit.so.) Our JDK contains the hooks for adding a JIT, and it will correctly load and initialize a shared library that conforms to Sun's spec. >Kaffe is very close, but *most* people with skill and interest are >prohibited from contributing, since you can't touch it if you have >seen the JDK source code (at least according to the most recent >word on the subject I have from Mehlitz). Therefore I have serious >doubts that the current situation with regard to Swing and GC progress >will change for the better. I am currently looking at taking the JIT from Kaffe-0.9.2 and building it into a shared library that will load into our JDK. The reason for picking 0.9.2 is that it was the last version released under a BSD style licence, so we would be able to just release the binary for it. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 15:29:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA26675 for freebsd-java-outgoing; Tue, 8 Sep 1998 15:29:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA26659 for ; Tue, 8 Sep 1998 15:29:41 -0700 (PDT) (envelope-from gback@cs.utah.edu) Received: from sal.cs.utah.edu (sal.cs.utah.edu [155.99.192.111]) by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id QAA28070; Tue, 8 Sep 1998 16:29:33 -0600 (MDT) From: Godmar Back Received: (from gback@localhost) by sal.cs.utah.edu (8.8.8/8.8.8) id QAA07059; Tue, 8 Sep 1998 16:29:32 -0600 (MDT) Message-Id: <199809082229.QAA07059@sal.cs.utah.edu> Subject: Re: Daemonising a Java Process: Possible? To: rjs@fdy2.demon.co.uk (Robert Swindells) Date: Tue, 8 Sep 1998 16:29:31 -0600 (MDT) Cc: alk@pobox.com, freebsd-java@FreeBSD.ORG, archie@whistle.com In-Reply-To: <199809082154.WAA00626@fdy2.demon.co.uk> from "Robert Swindells" at Sep 8, 98 10:54:00 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Robert, > I am currently looking at taking the JIT from Kaffe-0.9.2 and building it > into a shared library that will load into our JDK. > > The reason for picking 0.9.2 is that it was the last version released > under a BSD style licence, so we would be able to just release the > binary for it. > Who is "we", if I may ask? The FreeBSD porters of Sun's JDK? If so, why a binary-only release? Is that your decision or would that result from the licensing restrictions Sun puts on your port? >From my knowledge of the history of Kaffe's licenses, this would appear to be the kind of behavior that led Transvirtual to using the (more restrictive) GPL in the first place. Also, I must agree with Archie here. The actual legal document does not talk about "never seen Sun's code." It is, however, true, that none of Sun's code is looked at while developing Kaffe code. Not being a lawyer, that seems a wise course of action to me. Do you feel that the latter restriction should be lifted? - Godmar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Sep 8 23:49:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26782 for freebsd-java-outgoing; Tue, 8 Sep 1998 23:49:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from WEBBSD1.turnaround.com.au (webbsd1.turnaround.com.au [203.39.138.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26776 for ; Tue, 8 Sep 1998 23:49:42 -0700 (PDT) (envelope-from J_Shevland@TurnAround.com.au) Received: from pc.cuftas.com.au (cuftas.trump.net.au [203.34.101.12]) by WEBBSD1.turnaround.com.au (8.8.7/8.8.7) with ESMTP id QAA13046 for ; Wed, 9 Sep 1998 16:50:22 +1000 (EST) (envelope-from J_Shevland@TurnAround.com.au) Message-Id: <199809090650.QAA13046@WEBBSD1.turnaround.com.au> From: "Joe Shevland" To: Subject: Removing Items from a Choice (1.0.2) Date: Wed, 9 Sep 1998 16:44:25 +1000 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Sorry for a trivial question, but does anyone know if there are any methods in the 1.0.2 JDK to remove items from a Choice component once they're added? This seems a little weird to me; at the moment I'm having to recreate the object, call a layout method and blah, blah. The other horrible thing is I'm stuck with 1.0.2 for this one. Joe. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 01:14:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05108 for freebsd-java-outgoing; Wed, 9 Sep 1998 01:14:25 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05102 for ; Wed, 9 Sep 1998 01:14:24 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA00884 for ; Wed, 9 Sep 1998 01:14:18 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199809090814.BAA00884@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-java@FreeBSD.ORG Subject: TurboJ on FreeBSD? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 09 Sep 1998 01:14:17 -0700 From: Amancio Hasty Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Just wondering if anyone has asked the open group to port turboj to FreeBSD also if anyone has tried out in FreeBSD. http://www.camb.opengroup.org/openitsol/turboj/distrib/download.htm Tnks Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 01:54:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA08910 for freebsd-java-outgoing; Wed, 9 Sep 1998 01:54:28 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from edison.dialix.com.au (edison.dialix.com.au [203.12.2.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA08905 for ; Wed, 9 Sep 1998 01:54:18 -0700 (PDT) (envelope-from giles@nemeton.com.au) Received: from nemeton.com.au (dy10.edison.dialix.com.au [203.12.2.41]) by edison.dialix.com.au (8.9.1/8.9.1/DIALixFlat) with ESMTP id SAA26263 for ; Wed, 9 Sep 1998 18:53:58 +1000 (EST) (envelope-from giles@nemeton.com.au) Received: (qmail 23414 invoked from network); 9 Sep 1998 08:51:59 -0000 Received: from topaz.nemeton.com.au (203.8.3.18) by nemeton.com.au with SMTP; 9 Sep 1998 08:51:59 -0000 To: alk@pobox.com cc: archie@whistle.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-reply-to: <13813.27934.606377.693358@compound.east> Date: Wed, 09 Sep 1998 18:56:08 +1000 Message-ID: <12273.905331368@nemeton.com.au> From: Giles Lean Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 8 Sep 1998 13:05:28 -0500 (CDT) Tony Kimball wrote: > Kaffe is very close, but *most* people with skill and interest are > prohibited from contributing, since you can't touch it if you have > seen the JDK source code There are lots of people interested in Kaffe that haven't seen Sun's source. Sure, many of the posters on *this* mailing list have seen Sun's source, but not all (trivial example: I haven't). As well, there are other projects if Kaffe fails or goes slow or whatever: guavac gjc (Cygnus' new gcc frontend) classpath (GNU project for a full set of Java classes) japhar (another open source JVM) These are just the projects I know about. Sure, not all of them will work out. They may take a while to mature. Betting that there *won't* be a high quality open source Java environment is betting against history at this point. (4.4BSD, Linux, Apache, gcc, XFree86, ...) All IMHO, of course! Giles To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 02:38:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA12853 for freebsd-java-outgoing; Wed, 9 Sep 1998 02:38:06 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from manchester.genrad.com (x229.genrad.co.uk [195.99.3.229]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA12739 for ; Wed, 9 Sep 1998 02:38:00 -0700 (PDT) (envelope-from swindellsr@genrad.co.uk) Date: Wed, 9 Sep 1998 02:38:00 -0700 (PDT) Message-Id: <199809090938.CAA12739@hub.freebsd.org> Received: from CDP275.uk.genrad.com by manchester.genrad.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1460.8) id RRCMGAYC; Wed, 9 Sep 1998 10:37:51 +0100 From: Robert Swindells To: gback@cs.utah.edu CC: freebsd-java@FreeBSD.ORG In-reply-to: <199809082229.QAA07059@sal.cs.utah.edu> (message from Godmar Back on Tue, 8 Sep 1998 16:29:31 -0600 (MDT)) Subject: Re: Daemonising a Java Process: Possible? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> I am currently looking at taking the JIT from Kaffe-0.9.2 and building it >> into a shared library that will load into our JDK. >> >> The reason for picking 0.9.2 is that it was the last version released >> under a BSD style licence, so we would be able to just release the >> binary for it. >> >Who is "we", if I may ask? The FreeBSD porters of Sun's JDK? Yes. >If so, why a binary-only release? Is that your decision or would that >result from the licensing restrictions Sun puts on your port? It just seemed safer not to be forced to release the source. It avoids giving Transvirtual any legal problems if Sun felt that the port gave away information about the internals of the JVM. I was considering it to be "our" port anyway. The source could get added to the JDK CVS repository. >>From my knowledge of the history of Kaffe's licenses, this would >>appear to be the kind of behavior that led Transvirtual to using >>the (more restrictive) GPL in the first place. I was always intending to offer the source back to Transvirtual. >Also, I must agree with Archie here. The actual legal document does >not talk about "never seen Sun's code." It is, however, true, that >none of Sun's code is looked at while developing Kaffe code. Not >being a lawyer, that seems a wise course of action to me. Do you >feel that the latter restriction should be lifted? The Kaffe docs described it as a clean-room implementation, that implies "never seen Sun's code" to me. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 07:24:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA19482 for freebsd-java-outgoing; Wed, 9 Sep 1998 07:24:25 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from aiai.ed.ac.uk (eigg.aiai.ed.ac.uk [129.215.41.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA19410 for ; Wed, 9 Sep 1998 07:23:42 -0700 (PDT) (envelope-from jeff@aiai.ed.ac.uk) Received: from gairsay.aiai.ed.ac.uk (gairsay.aiai.ed.ac.uk [129.215.105.57]) by aiai.ed.ac.uk (8.8.7/8.8.7) with ESMTP id PAA19462 for ; Wed, 9 Sep 1998 15:23:13 +0100 (BST) Received: (jeff@localhost) by gairsay.aiai.ed.ac.uk (8.6.13/8.6.12) id PAA00664 for freebsd-java@FreeBSD.ORG; Wed, 9 Sep 1998 15:23:13 +0100 Date: Wed, 9 Sep 1998 15:23:13 +0100 Message-Id: <199809091423.PAA00664@gairsay.aiai.ed.ac.uk> From: Jeff Dalton Subject: Re: Daemonising a Java Process: Possible? To: freebsd-java@FreeBSD.ORG In-Reply-To: Robert Swindells's message of Tue, 8 Sep 1998 22:54:00 +0100 (BST) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >Frankly my interest in developing (as in *using*) Java utilities > >for FreeBSD is much abated by the lack of a respectable Java > >environment for FreeBSD. This is not intended as a disparagement of > >the FreeBSD JDK -- but I think everyone understands that it performs > >quite poorly. I find that it performs well enough compared to the JDK 1.1.5 I have on Suns. -- jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 07:39:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA20699 for freebsd-java-outgoing; Wed, 9 Sep 1998 07:39:05 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA20692 for ; Wed, 9 Sep 1998 07:39:04 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id IAA22963; Wed, 9 Sep 1998 08:38:55 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA13080; Wed, 9 Sep 1998 08:38:55 -0600 Date: Wed, 9 Sep 1998 08:38:55 -0600 Message-Id: <199809091438.IAA13080@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: alk@pobox.com Cc: archie@whistle.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <13813.27934.606377.693358@compound.east> References: <199809071128.FAA20259@nomad.mt.sri.com> <199809071938.MAA07666@bubba.whistle.com> <13813.27934.606377.693358@compound.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Frankly my interest in developing (as in *using*) Java utilities > for FreeBSD is much abated by the lack of a respectable Java > environment for FreeBSD. This is not intended as a disparagement of > the FreeBSD JDK -- but I think everyone understands that it performs > quite poorly. Agreed. However, it doesn't perform *that* much worse than the Solaris port from my experience. (I'm comparing a P166 and a PII-300 to an UltraSparc1-140 and an UltraSparc2-300). > Reflection on this state provides occasion for me to ask the general > audience: Is there hope for a competent Java environment on FreeBSD in > the future, and if so from whence does it come? My experience with the IDE's on Win32 have made me stick with FreeBSD/JDK/Make, which works very well. Yes, compiles are slower, but the dependency ability on the IDE's doesn't work at all, so you end up making the entire project everytime anyway, so Make works well for us. That and the fact that *nix is so much more stable than Win32 means I'm much more productive allows me employer to support this decision. > On Solaris, JDK 1.2 ships with Symantec JIT, but I don't think the > JavaSoft non-comm source distribution will include any JIT, will it? AFAIK, the Symantec JIT is *ONLY* used on Win32, and not on Solaris. At least my experience with the Solaris JIT shows that it does speed things up, but not that significantly. > If not, then the only hope of respectable JIT in a JavaSoft-derived > FreeBSD platform is an independent, novel, implementation. I think this is indeed the case. > Kaffe is very close, but *most* people with skill and interest are > prohibited from contributing, since you can't touch it if you have > seen the JDK source code (at least according to the most recent > word on the subject I have from Mehlitz). Who is Mehlitz? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 07:41:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21169 for freebsd-java-outgoing; Wed, 9 Sep 1998 07:41:31 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21163 for ; Wed, 9 Sep 1998 07:41:30 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id IAA22987; Wed, 9 Sep 1998 08:41:21 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA13097; Wed, 9 Sep 1998 08:41:06 -0600 Date: Wed, 9 Sep 1998 08:41:06 -0600 Message-Id: <199809091441.IAA13097@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Robert Swindells Cc: alk@pobox.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <199809082154.WAA00626@fdy2.demon.co.uk> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >Frankly my interest in developing (as in *using*) Java utilities > >for FreeBSD is much abated by the lack of a respectable Java > >environment for FreeBSD. This is not intended as a disparagement of > >the FreeBSD JDK -- but I think everyone understands that it performs > >quite poorly. Kaffe doesn't work with Swing, and may never work with > >Swing from what I hear (and has very poor GC behaviour, which acts as > >a glass ceiling on performance, again). > > I find the performance of the existing JDK acceptable on a PII-233, but > I wouldn't want to run it on anything slower. I would rather develop > under FreeBSD anyway, even if it is a bit slower. > > To speed up compile times I use the Linux version of IBM's jikes > compiler. For what it's worth, I've been on the phone with TowerJ lately, and there is *definite* interest in their providing a native FreeBSD port of their product, which is essentially a executable maker. Given that our JDK is a poor performer but is now pretty stable, this is a good thing. If/when it happens I plan on 'converting' the development tools into executables, which should also speed up performance. > I am currently looking at taking the JIT from Kaffe-0.9.2 and building it > into a shared library that will load into our JDK. > > The reason for picking 0.9.2 is that it was the last version released > under a BSD style licence, so we would be able to just release the > binary for it. Cool! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 08:27:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA28054 for freebsd-java-outgoing; Wed, 9 Sep 1998 08:27:53 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA28046 for ; Wed, 9 Sep 1998 08:27:52 -0700 (PDT) (envelope-from gback@cs.utah.edu) Received: from sal.cs.utah.edu (sal.cs.utah.edu [155.99.192.111]) by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id JAA17726; Wed, 9 Sep 1998 09:27:45 -0600 (MDT) From: Godmar Back Received: (from gback@localhost) by sal.cs.utah.edu (8.8.8/8.8.8) id JAA13391; Wed, 9 Sep 1998 09:27:43 -0600 (MDT) Message-Id: <199809091527.JAA13391@sal.cs.utah.edu> Subject: Re: Daemonising a Java Process: Possible? To: swindellsr@genrad.co.uk (Robert Swindells) Date: Wed, 9 Sep 1998 09:27:43 -0600 (MDT) Cc: gback@cs.utah.edu, freebsd-java@FreeBSD.ORG In-Reply-To: <199809090938.CAA12739@hub.freebsd.org> from "Robert Swindells" at Sep 9, 98 02:38:00 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Robert, > > >If so, why a binary-only release? Is that your decision or would that > >result from the licensing restrictions Sun puts on your port? > > It just seemed safer not to be forced to release the source. It avoids > giving Transvirtual any legal problems if Sun felt that the port gave > away information about the internals of the JVM. > > I was considering it to be "our" port anyway. The source could get > added to the JDK CVS repository. > > >>From my knowledge of the history of Kaffe's licenses, this would > >>appear to be the kind of behavior that led Transvirtual to using > >>the (more restrictive) GPL in the first place. > > I was always intending to offer the source back to Transvirtual. > On one hand, you're saying you want to avoid legal trouble because the port might give away information about Sun's JVM internals. On the other hand, you're intending to offer the source back to Transvirtual. How would Transvirtual's legal problems be reduced if only they had access to sources that in your opinion might give away information about Sun's JVM? - Godmar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 08:51:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA00726 for freebsd-java-outgoing; Wed, 9 Sep 1998 08:51:23 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA00719 for ; Wed, 9 Sep 1998 08:51:20 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id KAA15206; Wed, 9 Sep 1998 10:53:45 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 10:53:42 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.41946.450831.565822@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Nate Williams on Wed, 9 September: : : For what it's worth, I've been on the phone with TowerJ lately, and : there is *definite* interest in their providing a native FreeBSD port of : their product, which is essentially a executable maker. Given that our : JDK is a poor performer but is now pretty stable, this is a good thing. : If/when it happens I plan on 'converting' the development tools into : executables, which should also speed up performance. I was using the Linux version with no problems, for as long as the demo license lasted. It does speed performance by an order of magnitude. I ended up relying upon the towerized native version of the pizza compiler, since javac was so buggy (both on solaris and fbsd) and interpreted was so slow (on bsd). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 09:06:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02722 for freebsd-java-outgoing; Wed, 9 Sep 1998 09:06:10 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from manchester.genrad.com (x229.genrad.co.uk [195.99.3.229]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02714 for ; Wed, 9 Sep 1998 09:06:08 -0700 (PDT) (envelope-from swindellsr@genrad.co.uk) Date: Wed, 9 Sep 1998 09:06:08 -0700 (PDT) Message-Id: <199809091606.JAA02714@hub.freebsd.org> Received: from CDP275.uk.genrad.com by manchester.genrad.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1460.8) id RRCMGA0D; Wed, 9 Sep 1998 17:06:01 +0100 From: Robert Swindells To: gback@cs.utah.edu CC: freebsd-java@FreeBSD.ORG In-reply-to: <199809091527.JAA13391@sal.cs.utah.edu> (message from Godmar Back on Wed, 9 Sep 1998 09:27:43 -0600 (MDT)) Subject: Re: Daemonising a Java Process: Possible? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> >> >If so, why a binary-only release? Is that your decision or would that >> >result from the licensing restrictions Sun puts on your port? >> >> It just seemed safer not to be forced to release the source. It avoids >> giving Transvirtual any legal problems if Sun felt that the port gave >> away information about the internals of the JVM. >> >> I was considering it to be "our" port anyway. The source could get >> added to the JDK CVS repository. >> >> >>From my knowledge of the history of Kaffe's licenses, this would >> >>appear to be the kind of behavior that led Transvirtual to using >> >>the (more restrictive) GPL in the first place. >> >> I was always intending to offer the source back to Transvirtual. >> >On one hand, you're saying you want to avoid legal trouble because >the port might give away information about Sun's JVM internals. >On the other hand, you're intending to offer the source back to >Transvirtual. >How would Transvirtual's legal problems be reduced if only they >had access to sources that in your opinion might give away information >about Sun's JVM? Because it can be on *their* terms. They can make a judgement on whether or not they want to taint their sources without worrying whether any of their other contributors could have seen my code. Don't get me wrong, I respect what they are doing, I just think they need to be more careful about not infringing Sun's licences. I don't want to be the one that causes them to get sued. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 09:09:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03110 for freebsd-java-outgoing; Wed, 9 Sep 1998 09:09:27 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA03105 for ; Wed, 9 Sep 1998 09:09:25 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA23711; Wed, 9 Sep 1998 10:09:18 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA14035; Wed, 9 Sep 1998 10:09:03 -0600 Date: Wed, 9 Sep 1998 10:09:03 -0600 Message-Id: <199809091609.KAA14035@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: alk@pobox.com Cc: nate@mt.sri.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <13814.41946.450831.565822@compound.east> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > : For what it's worth, I've been on the phone with TowerJ lately, and > : there is *definite* interest in their providing a native FreeBSD port of > : their product, which is essentially a executable maker. Given that our > : JDK is a poor performer but is now pretty stable, this is a good thing. > : If/when it happens I plan on 'converting' the development tools into > : executables, which should also speed up performance. > > I was using the Linux version with no problems, for as long as the > demo license lasted. It does speed performance by an order of > magnitude. Cool. > I ended up relying upon the towerized native version of > the pizza compiler, since javac was so buggy (both on solaris and > fbsd) and interpreted was so slow (on bsd). Can you qualify that statement? In my experience, we've had more problems with the pizza compiler than the Solaris compiler. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 09:52:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10666 for freebsd-java-outgoing; Wed, 9 Sep 1998 09:52:51 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10660 for ; Wed, 9 Sep 1998 09:52:46 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id LAA15362; Wed, 9 Sep 1998 11:55:09 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 11:55:04 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: anthony.kimball@east.sun.com To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> <199809091609.KAA14035@mt.sri.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.45333.5280.235552@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Nate Williams on Wed, 9 September: : > I ended up relying upon the towerized native version of : > the pizza compiler, since javac was so buggy (both on solaris and : > fbsd) and interpreted was so slow (on bsd). : : Can you qualify that statement? In my experience, we've had more : problems with the pizza compiler than the Solaris compiler. Specifically, I have a large code on which javac will loop in the presence of most kinds of syntax errors. Pizza does not deal well with circular interface dependencies, so that I have typically needed to bootstrap with javac, but thereafter pizza has been the more direct route to solution. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 09:54:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10989 for freebsd-java-outgoing; Wed, 9 Sep 1998 09:54:24 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10984 for ; Wed, 9 Sep 1998 09:54:21 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id LAA15367; Wed, 9 Sep 1998 11:57:07 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 11:57:07 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <199809071128.FAA20259@nomad.mt.sri.com> <199809071938.MAA07666@bubba.whistle.com> <13813.27934.606377.693358@compound.east> <199809091438.IAA13080@mt.sri.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.45824.921552.733296@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Nate Williams on Wed, 9 September: : > Kaffe is very close, but *most* people with skill and interest are : > prohibited from contributing, since you can't touch it if you have : > seen the JDK source code (at least according to the most recent : > word on the subject I have from Mehlitz). : : Who is Mehlitz? Being *very* bad with names, I may have confused Tim Wilkinson (primary kaffe author) with Peter Mehlitz (primary biss-awt author). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 09:56:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11242 for freebsd-java-outgoing; Wed, 9 Sep 1998 09:56:06 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11164 for ; Wed, 9 Sep 1998 09:56:00 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA24131; Wed, 9 Sep 1998 10:55:52 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA14592; Wed, 9 Sep 1998 10:55:38 -0600 Date: Wed, 9 Sep 1998 10:55:38 -0600 Message-Id: <199809091655.KAA14592@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: anthony.kimball@east.sun.com Cc: nate@mt.sri.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <13814.45333.5280.235552@compound.east> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> <199809091609.KAA14035@mt.sri.com> <13814.45333.5280.235552@compound.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > : > I ended up relying upon the towerized native version of > : > the pizza compiler, since javac was so buggy (both on solaris and > : > fbsd) and interpreted was so slow (on bsd). > : > : Can you qualify that statement? In my experience, we've had more > : problems with the pizza compiler than the Solaris compiler. > > Specifically, I have a large code on which javac will loop in the > presence of most kinds of syntax errors. Loop? I still don't follow? Are you compiling all of your sources with one invocation of javac? > Pizza does not deal well with circular interface dependencies, so that > I have typically needed to bootstrap with javac, but thereafter pizza > has been the more direct route to solution. Ahh, none of our sources have any circular dependencies for obvious reasons. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:00:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA11832 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:00:02 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11789 for ; Wed, 9 Sep 1998 09:59:56 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id MAA15384; Wed, 9 Sep 1998 12:02:34 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 12:02:34 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: gback@cs.utah.edu Cc: swindellsr@genrad.co.uk, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <199809090938.CAA12739@hub.freebsd.org> <199809091527.JAA13391@sal.cs.utah.edu> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.45985.615741.660509@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Godmar Back on Wed, 9 September: : : On one hand, you're saying you want to avoid legal trouble because : the port might give away information about Sun's JVM internals. : On the other hand, you're intending to offer the source back to : Transvirtual. : It seems worthwhile to point out that compatibility changes to kaffe jit to conform to the public interface and changes to conform to non-public interfaces fall into different categories. Kaffe is untainted by license violation if the former are folded in, although no long truly "clean-room" if the author(s) are jdk licensees, but would be tainted (absent explicit permission from the jdk owner) by inclusion of the latter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:04:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12563 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:04:31 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12557 for ; Wed, 9 Sep 1998 10:04:25 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id MAA15403; Wed, 9 Sep 1998 12:07:01 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 12:07:00 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: rjs@fdy2.demon.co.uk Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.46288.737653.240366@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Robert Swindells on Tue, 8 September: : : I find the performance of the existing JDK acceptable on a PII-233, but : I wouldn't want to run it on anything slower. I would rather develop : under FreeBSD anyway, even if it is a bit slower. I'm running on "anything slower" :-(. : To speed up compile times I use the Linux version of IBM's jikes : compiler. Since my TowerJ demo license expired, I'll make a point to try it -- and thanks for the nudge. : >(That is, : >disregarding for the moment the possibility of sufficient Solaris x86 : >ABI support to allow the use of Solaris' libsunwjit.so.) I'm still hoping someone will comment on this:-) : I am currently looking at taking the JIT from Kaffe-0.9.2 and building it : into a shared library that will load into our JDK. Please do share your findings! The other obvious possibility is using the gjc stuff; but that is GPL, and is likely to leak memory (not being designed as part of a long-lived jvm) -- unless you add boehm gc! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:04:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12583 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:04:34 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12575 for ; Wed, 9 Sep 1998 10:04:33 -0700 (PDT) (envelope-from gback@cs.utah.edu) Received: from sal.cs.utah.edu (sal.cs.utah.edu [155.99.192.111]) by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id LAA21073; Wed, 9 Sep 1998 11:04:26 -0600 (MDT) From: Godmar Back Received: (from gback@localhost) by sal.cs.utah.edu (8.8.8/8.8.8) id LAA14578; Wed, 9 Sep 1998 11:04:25 -0600 (MDT) Message-Id: <199809091704.LAA14578@sal.cs.utah.edu> Subject: Re: Daemonising a Java Process: Possible? To: alk@pobox.com Date: Wed, 9 Sep 1998 11:04:24 -0600 (MDT) Cc: nate@mt.sri.com, freebsd-java@FreeBSD.ORG In-Reply-To: <13814.45824.921552.733296@compound.east> from "Tony Kimball" at Sep 9, 98 11:57:07 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Being *very* bad with names, I may have confused Tim Wilkinson (primary > kaffe author) with Peter Mehlitz (primary biss-awt author). > Tim Wilkinson, Peter Mehlitz, and Joerg Mehlitz are the founders of Transvirtual. - Godmar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:19:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14297 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:19:57 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from manchester.genrad.com (x229.genrad.co.uk [195.99.3.229]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA14290 for ; Wed, 9 Sep 1998 10:19:53 -0700 (PDT) (envelope-from swindellsr@genrad.co.uk) Date: Wed, 9 Sep 1998 10:19:53 -0700 (PDT) Message-Id: <199809091719.KAA14290@hub.freebsd.org> Received: from CDP275.uk.genrad.com by manchester.genrad.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1460.8) id RRCMGBAC; Wed, 9 Sep 1998 18:19:41 +0100 From: Robert Swindells To: alk@pobox.com CC: freebsd-java@FreeBSD.ORG In-reply-to: <13814.46288.737653.240366@compound.east> (message from Tony Kimball on Wed, 9 Sep 1998 12:07:00 -0500 (CDT)) Subject: Re: Daemonising a Java Process: Possible? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Tony Kimball wrote: >: >(That is, >: >disregarding for the moment the possibility of sufficient Solaris x86 >: >ABI support to allow the use of Solaris' libsunwjit.so.) >I'm still hoping someone will comment on this:-) I suppose this might work if there was an ELF version of our JDK. >: I am currently looking at taking the JIT from Kaffe-0.9.2 and building it >: into a shared library that will load into our JDK. >Please do share your findings! The other obvious possibility is >using the gjc stuff; but that is GPL, and is likely to leak memory >(not being designed as part of a long-lived jvm) -- unless you >add boehm gc! I have got a skeleton shared library that gets loaded correctly by the java.lang.Compiler class. Basically everything seems to work as described in the "Java Native Code API" document. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:52:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18328 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:52:33 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18321 for ; Wed, 9 Sep 1998 10:52:31 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id KAA02959; Wed, 9 Sep 1998 10:52:21 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma002953; Wed Sep 9 10:52:15 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id KAA25685; Wed, 9 Sep 1998 10:52:15 -0700 (PDT) From: Archie Cobbs Message-Id: <199809091752.KAA25685@bubba.whistle.com> Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <12273.905331368@nemeton.com.au> from Giles Lean at "Sep 9, 98 06:56:08 pm" To: giles@nemeton.com.au (Giles Lean) Date: Wed, 9 Sep 1998 10:52:14 -0700 (PDT) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Giles Lean writes: > As well, there are other projects if Kaffe fails or goes slow or > whatever: > guavac > gjc (Cygnus' new gcc frontend) > classpath (GNU project for a full set of Java classes) > japhar (another open source JVM) The Cygnus gcc+java thing is "gcj" .. "gjc" is the name of yet another Java compiler.. http://www.cis.unisa.edu.au/~pizza/gj/ -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 10:53:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18459 for freebsd-java-outgoing; Wed, 9 Sep 1998 10:53:49 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from hq.freegate.com (freegate.com [208.226.86.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA18454 for ; Wed, 9 Sep 1998 10:53:47 -0700 (PDT) (envelope-from sbb@freegate.com) Received: (qmail+freegate 7849 invoked by alias); 9 Sep 1998 17:53:38 -0000 Received: from ws18-n0.hq.freegate.com (HELO sbb) (208.226.86.146) by hq.freegate.com with SMTP; 9 Sep 1998 17:53:38 -0000 Message-Id: <3.0.5.32.19980909105902.00979b70@mailhost.hq.freegate.com> X-Sender: sbb@mailhost.hq.freegate.com X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Wed, 09 Sep 1998 10:59:02 -0700 To: alk@pobox.com, rjs@fdy2.demon.co.uk From: Steve Byrne Subject: Re: Daemonising a Java Process: Possible? Cc: freebsd-java@FreeBSD.ORG In-Reply-To: <13814.46288.737653.240366@compound.east> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 12:07 PM 9/9/98 -0500, Tony Kimball wrote: > > >Please do share your findings! The other obvious possibility is >using the gjc stuff; but that is GPL, and is likely to leak memory >(not being designed as part of a long-lived jvm) -- unless you >add boehm gc! Uh...how can you conclude that? The compilation technology has little to do with the runtime memory management model. Cygnus has posted papers about their GC approach, both on their web site, and in the most recent issue of Dr. Dobbs. I suggest you read that before assuming that memory leakage of allocated storage is connected with the generation of machine code. Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 11:41:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27083 for freebsd-java-outgoing; Wed, 9 Sep 1998 11:41:07 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27077 for ; Wed, 9 Sep 1998 11:41:04 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id NAA15670; Wed, 9 Sep 1998 13:43:25 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 13:43:22 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: sbb@freegate.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <13814.46288.737653.240366@compound.east> <3.0.5.32.19980909105902.00979b70@mailhost.hq.freegate.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.52020.566050.184787@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Steve Byrne on Wed, 9 September: : Uh...how can you conclude that? The compilation technology has little to : do with the runtime memory management model. Cygnus has posted papers about : their GC approach, both on their web site, and in the most recent issue of : Dr. Dobbs. I suggest you read that before assuming that memory leakage of : allocated storage is connected with the generation of machine code. I think my point was not clear to you: gjc was not designed as jit, i.e. as a component of a long-lived virtual machine. GC in the generated code and GC in the compiler itself being entirely distinct issues, and there being no requirement for the compiler not to leak through successive invokations (since "power-cycle" garbage collection is inherent in the invokation model), my supposition was that memory management in the compiler itself will be one of the first-order tasks required to use gjc as jit, on the assumption that the text/data/bss are persistently linked into the jvm. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 11:50:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28387 for freebsd-java-outgoing; Wed, 9 Sep 1998 11:50:55 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28382 for ; Wed, 9 Sep 1998 11:50:52 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id NAA15695; Wed, 9 Sep 1998 13:53:38 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 13:53:37 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: swindellsr@genrad.co.uk Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13814.46288.737653.240366@compound.east> <199809091720.NAA17717@growl.pobox.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.52332.658638.488450@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Robert Swindells on Wed, 9 September: : >: >disregarding for the moment the possibility of sufficient Solaris x86 : >: >ABI support to allow the use of Solaris' libsunwjit.so.) : : >I'm still hoping someone will comment on this:-) : : I suppose this might work if there was an ELF version of our JDK. Two problems which immediately spring to mind: 1. How to switch system call interfaces, depending on whether one is trapping from the solaris text or the bsd text? 2. Will the solaris jit generate solaris-specific object code, i.e. missing library interfaces and/or solaris system calls? While solving these problems might be better in the long-run, since it would allow the use of any solaris .so (like IMSL, etc.) third-party product on BSD, it's probably not the shortest-path to solution for this particular project. : I have got a skeleton shared library that gets loaded correctly by : the java.lang.Compiler class. Basically everything seems to work as : described in the "Java Native Code API" document. This bodes well for the conversion of the changes back to kaffe. Perhaps if freebsd-java could get Transvirtual to provide a special-case license the current OpenVM jit could be used. Or perhaps an LGPL for the jit-only component. Indeed, an LGPL jit distribution seems likely to be the simplest request to satisfy, and the one to which I would be most friendly, were I a Wilkinson or Mehlitz. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 11:56:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA29393 for freebsd-java-outgoing; Wed, 9 Sep 1998 11:56:19 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA29388 for ; Wed, 9 Sep 1998 11:56:17 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id NAA15710; Wed, 9 Sep 1998 13:59:04 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 13:59:03 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> <199809091609.KAA14035@mt.sri.com> <13814.45333.5280.235552@compound.east> <199809091655.KAA14592@mt.sri.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.52920.941496.351765@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Nate Williams on Wed, 9 September: : > : > Specifically, I have a large code on which javac will loop in the : > presence of most kinds of syntax errors. : : Loop? I still don't follow? Loop, as in 'for (;;) continue;' -- with sprinkles. I never get a stack overflow, so I don't think it's recurring infinitely. : Are you compiling all of your sources with : one invocation of javac? No. : Ahh, none of our sources have any circular dependencies for obvious : reasons. :) I must ask, what obvious reasons? There is no way to encapsulate mutual recursion between objects of distinct classes without a circular interface dependency, unless you are willing to resort to reflection/reification -- which I am not for reasons of readability. In particular, I find such recursion to be essential to a clean interface structure when implementing constraint propagation systems that iterate to fixed points. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 12:02:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA00549 for freebsd-java-outgoing; Wed, 9 Sep 1998 12:02:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA00542 for ; Wed, 9 Sep 1998 12:02:43 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id NAA25244; Wed, 9 Sep 1998 13:02:35 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id NAA17318; Wed, 9 Sep 1998 13:02:34 -0600 Date: Wed, 9 Sep 1998 13:02:34 -0600 Message-Id: <199809091902.NAA17318@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: alk@pobox.com Cc: nate@mt.sri.com, freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <13814.52920.941496.351765@compound.east> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> <199809091609.KAA14035@mt.sri.com> <13814.45333.5280.235552@compound.east> <199809091655.KAA14592@mt.sri.com> <13814.52920.941496.351765@compound.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > : > Specifically, I have a large code on which javac will loop in the > : > presence of most kinds of syntax errors. > : > : Loop? I still don't follow? > > Loop, as in 'for (;;) continue;' -- with sprinkles. I never get a > stack overflow, so I don't think it's recurring infinitely. > > : Are you compiling all of your sources with > : one invocation of javac? > > No. > > : Ahh, none of our sources have any circular dependencies for obvious > : reasons. :) > > I must ask, what obvious reasons? There's no way to guarantee correctness with circular dependencies, and fixing circular dependencies is almost always a trivial (but tedious) excercise. I have yet to see a design that couldn't be more safely shown to work better without circular dependencies, and have bitten too many times by things not doing what you expect them to do even though you are *SURE* the build was done correctly. > There is no way to encapsulate mutual recursion between objects of > distinct classes without a circular interface dependency, unless you > are willing to resort to reflection/reification -- which I am not for > reasons of readability. Forgive me for sounding naive, but I don't understand the problem. Why can't you use interfaces to avoid the dependency problem? That's what we've done, and it's turned out to be give us both a 'more effecient' build platform, but also a cleaner design as we've extended it. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 13:17:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA13095 for freebsd-java-outgoing; Wed, 9 Sep 1998 13:17:11 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pobox.com (port33.prairietech.net [208.141.230.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA13083 for ; Wed, 9 Sep 1998 13:17:07 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id PAA09611; Wed, 9 Sep 1998 15:19:26 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 9 Sep 1998 15:19:19 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <199809091441.IAA13097@mt.sri.com> <13814.41946.450831.565822@compound.east> <199809091609.KAA14035@mt.sri.com> <13814.45333.5280.235552@compound.east> <199809091655.KAA14592@mt.sri.com> <13814.52920.941496.351765@compound.east> <199809091902.NAA17318@mt.sri.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13814.57279.743602.457897@compound.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Nate Williams on Wed, 9 September: : : Forgive me for sounding naive, but I don't understand the problem. Why : can't you use interfaces to avoid the dependency problem? That's what : we've done, and it's turned out to be give us both a 'more effecient' : build platform, but also a cleaner design as we've extended it. Indeed you can go a long way by separating interfaces, my previous (admittedly theoretical) point regarding intrinsic mutual recursion notwithstanding, and in fact I do, but on this particular project I came across at least one case in which I could not find a good way to factor out the circular dependency. I don't recall the specifics. It may have been simply that the sheer number of interfaces required would have represented unconscionable over-engineering... which tends to argue that there was a design flaw, whether original or introduced by changing requirements. But I don't have sufficient interest to do the archaeology. Anyhow, the upshot is that javac can hang in the presence of a large class of syntax errors when there is circular dependency, and so I found pizza expedient. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 13:34:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA14691 for freebsd-java-outgoing; Wed, 9 Sep 1998 13:34:49 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from hq.freegate.com (freegate.com [208.226.86.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA14684 for ; Wed, 9 Sep 1998 13:34:44 -0700 (PDT) (envelope-from sbb@freegate.com) Received: (qmail+freegate 13078 invoked by alias); 9 Sep 1998 20:34:37 -0000 Received: from ws18-n0.hq.freegate.com (HELO sbb) (208.226.86.146) by hq.freegate.com with SMTP; 9 Sep 1998 20:34:37 -0000 Message-Id: <3.0.5.32.19980909134001.0099d100@mailhost.hq.freegate.com> X-Sender: sbb@mailhost.hq.freegate.com X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Wed, 09 Sep 1998 13:40:01 -0700 To: alk@pobox.com From: Steve Byrne Subject: Re: Daemonising a Java Process: Possible? Cc: freebsd-java@FreeBSD.ORG In-Reply-To: <13814.52020.566050.184787@compound.east> References: <13813.27934.606377.693358@compound.east> <199809082154.WAA00626@fdy2.demon.co.uk> <13814.46288.737653.240366@compound.east> <3.0.5.32.19980909105902.00979b70@mailhost.hq.freegate.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 01:43 PM 9/9/98 -0500, Tony Kimball wrote: > >I think my point was not clear to you: gjc was not designed as jit, >i.e. as a component of a long-lived virtual machine. GC in the >generated code and GC in the compiler itself being entirely distinct >issues, and there being no requirement for the compiler not to leak >through successive invokations (since "power-cycle" garbage collection >is inherent in the invokation model), my supposition was that memory >management in the compiler itself will be one of the first-order tasks >required to use gjc as jit, on the assumption that the text/data/bss >are persistently linked into the jvm. Gotcha -- I wonder if performance will be adequate in a jit role, or if the pauses while the compiler operates will be too distracting. Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Sep 9 23:19:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07123 for freebsd-java-outgoing; Wed, 9 Sep 1998 23:19:47 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from charon.open.enicom.co.jp (styx.open.enicom.co.jp [202.33.90.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07094 for ; Wed, 9 Sep 1998 23:19:38 -0700 (PDT) (envelope-from Hirokazu.Matsui@open.enicom.co.jp) Received: by charon.open.enicom.co.jp (ENICOM open/apsd 1.1) id PAA24557; Thu, 10 Sep 1998 15:19:28 +0900 (JST) Received: by si5gw.open.enicom.co.jp (8.8.5/3.4Wbeta6/si5gw-1.3) id PAA06016; Thu, 10 Sep 1998 15:19:24 +0900 (JST) Message-Id: <199809100619.PAA06016@si5gw.open.enicom.co.jp> To: freebsd-java@FreeBSD.ORG Subject: Re: _xmDrawingAreaWidgetClass undefined in 8-14 In-Reply-To: Your message of "Mon, 7 Sep 1998 05:26:47 -0600 (MDT)" References: <199809071126.FAA20253@nomad.mt.sri.com> X-Mailer: Mew version 1.70 on Emacs 19.34.2 / Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 10 Sep 1998 15:19:24 +0900 From: MATSUI Hirokazu Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thank you for your work. I'm using jdk1.1.6.V98-8-14 on 2.2.6-RELEASE. > Your DISPLAY environment is not set. We use that environment variable > to determine if X is used, so if it's not set and you attempt to run X > code, then it'll crash with the above mentioned error. I'm afraid something wrong with jre_X. Also on my machine... # env | grep DISPLAY DISPLAY=:0.0 # jre ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in jre_X:/usr/local/jdk/lib/i386/green_threads/libawt.so.1.1.6 # If I unsetenv DISPLAY jre shows me its usage. For my understading, jre is a wrapper to call {jre,jre_X} under bin/i386 directory. So I did... # setenv LD_LIBRARY_PATH /usr/local/jdk/lib/i386/green_threads # /usr/local/jdk/bin/i386/green_threads/jre_X ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in jre_X:/usr/local/jdk/lib/i386/green_threads/libawt.so.1.1.6 # Any suggestion ? -- Hirokazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Sep 10 08:22:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA14499 for freebsd-java-outgoing; Thu, 10 Sep 1998 08:22:01 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA14470 for ; Thu, 10 Sep 1998 08:21:50 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA03865; Thu, 10 Sep 1998 09:21:41 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA27481; Thu, 10 Sep 1998 09:21:40 -0600 Date: Thu, 10 Sep 1998 09:21:40 -0600 Message-Id: <199809101521.JAA27481@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: MATSUI Hirokazu Cc: freebsd-java@FreeBSD.ORG Subject: Re: _xmDrawingAreaWidgetClass undefined in 8-14 In-Reply-To: <199809100619.PAA06016@si5gw.open.enicom.co.jp> References: <199809071126.FAA20253@nomad.mt.sri.com> <199809100619.PAA06016@si5gw.open.enicom.co.jp> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Your DISPLAY environment is not set. We use that environment variable > > to determine if X is used, so if it's not set and you attempt to run X > > code, then it'll crash with the above mentioned error. > > I'm afraid something wrong with jre_X. > Also on my machine... > > # env | grep DISPLAY > DISPLAY=:0.0 > # jre > ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in > jre_X:/usr/local/jdk/lib/i386/green_threads/libawt.so.1.1.6 > # > > If I unsetenv DISPLAY jre shows me its usage. For my understading, > jre is a wrapper to call {jre,jre_X} under bin/i386 directory. > So I did... > > # setenv LD_LIBRARY_PATH /usr/local/jdk/lib/i386/green_threads > # /usr/local/jdk/bin/i386/green_threads/jre_X > ld.so failed: Undefined symbol "_xmDrawingAreaWidgetClass" in > jre_X:/usr/local/jdk/lib/i386/green_threads/libawt.so.1.1.6 > # > > Any suggestion ? All I can say is that it works for me. What's the size of jre_X? It should be the same size and java_X. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Sep 10 11:18:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22607 for freebsd-java-outgoing; Thu, 10 Sep 1998 11:18:10 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pita.cisco.com (pita.cisco.com [171.71.68.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22563 for ; Thu, 10 Sep 1998 11:18:08 -0700 (PDT) (envelope-from dpatil@cisco.com) Received: from dpatil-laptop.cisco.com ([171.69.127.26]) by pita.cisco.com (8.8.5-Cisco.2-SunOS.5.5.1.sun4/8.6.5) with SMTP id LAA00735 for ; Thu, 10 Sep 1998 11:17:51 -0700 (PDT) Message-Id: <3.0.32.19980910111709.006bfb28@pita.cisco.com> X-Sender: dpatil@pita.cisco.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Thu, 10 Sep 1998 11:17:11 -0700 To: freebsd-java@FreeBSD.ORG From: Devadas Patil Subject: jfc apps on freeBSD Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi all: My JFC application that works acceptably on other platforms has the following problems on FreeBSD: 1. The main dialog (JFrame) does not want to resize 2. Child modal dialogs do not display the title even though a title has been asigned. They simply display "Untitled ..." 3. Even though I specify an image for iconification, it does not display it when iconified. 4. Accelerator keys do not seem to respond to (Alt) combinations. I have experienced this problem on other UNIX flavors too. Some or all of these problems could be system level settings. Any suggestions welcome. Regards, Devadas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Sep 10 13:35:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA19799 for freebsd-java-outgoing; Thu, 10 Sep 1998 13:35:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA19792 for ; Thu, 10 Sep 1998 13:35:43 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id NAA17369; Thu, 10 Sep 1998 13:35:29 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma017360; Thu Sep 10 13:35:00 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id NAA08563; Thu, 10 Sep 1998 13:35:00 -0700 (PDT) From: Archie Cobbs Message-Id: <199809102035.NAA08563@bubba.whistle.com> Subject: Re: Daemonising a Java Process: Possible? In-Reply-To: <199809091609.KAA14035@mt.sri.com> from Nate Williams at "Sep 9, 98 10:09:03 am" To: nate@mt.sri.com (Nate Williams) Date: Thu, 10 Sep 1998 13:35:00 -0700 (PDT) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Nate Williams writes: > > I ended up relying upon the towerized native version of > > the pizza compiler, since javac was so buggy (both on solaris and > > fbsd) and interpreted was so slow (on bsd). > > Can you qualify that statement? In my experience, we've had more > problems with the pizza compiler than the Solaris compiler. For what it's worth, the latest version of the gjc compiler (v0.6g) has been working well for me. Gjc is a descendent of pizza. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Sep 10 17:37:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA07388 for freebsd-java-outgoing; Thu, 10 Sep 1998 17:37:30 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA07372 for ; Thu, 10 Sep 1998 17:37:27 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id SAA08082; Thu, 10 Sep 1998 18:37:17 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id SAA02032; Thu, 10 Sep 1998 18:37:02 -0600 Date: Thu, 10 Sep 1998 18:37:02 -0600 Message-Id: <199809110037.SAA02032@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Devadas Patil Cc: freebsd-java@FreeBSD.ORG Subject: Re: jfc apps on freeBSD In-Reply-To: <3.0.32.19980910111709.006bfb28@pita.cisco.com> References: <3.0.32.19980910111709.006bfb28@pita.cisco.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > My JFC application that works acceptably on other platforms > has the following problems on FreeBSD: Hmm, this is strange. My JFC application works fine under FreeBSD, although performance is less than stellar. > 1. The main dialog (JFrame) does not want to resize Is it a dialog of a Frame? I can resize my JFrame code w/no problem. > 2. Child modal dialogs do not display the title even though a title has > been asigned. They simply display "Untitled ..." This is probably a bug with the JDK and your window manager. Titles were messed up and we fixed most of them, but there are probably other fixes that didn't get finished. > 3. Even though I specify an image for iconification, it does not display > it when iconified. ??? Can you give some example code so we can test this? > 4. Accelerator keys do not seem to respond to (Alt) combinations. I have > experienced this problem on other UNIX flavors too. AFAIK, Accelerators don't work reliably under unix. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Sep 10 19:42:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA25313 for freebsd-java-outgoing; Thu, 10 Sep 1998 19:42:29 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from charon.open.enicom.co.jp (styx.open.enicom.co.jp [202.33.90.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA25308 for ; Thu, 10 Sep 1998 19:42:27 -0700 (PDT) (envelope-from Hirokazu.Matsui@open.enicom.co.jp) Received: by charon.open.enicom.co.jp (ENICOM open/apsd 1.1) id LAA05628; Fri, 11 Sep 1998 11:42:14 +0900 (JST) Received: by si5gw.open.enicom.co.jp (8.8.5/3.4Wbeta6/si5gw-1.3) id LAA14031; Fri, 11 Sep 1998 11:42:09 +0900 (JST) Message-Id: <199809110242.LAA14031@si5gw.open.enicom.co.jp> To: freebsd-java@FreeBSD.ORG Subject: Re: _xmDrawingAreaWidgetClass undefined in 8-14 In-Reply-To: Your message of "Thu, 10 Sep 1998 09:21:40 -0600" References: <199809101521.JAA27481@mt.sri.com> X-Mailer: Mew version 1.70 on Emacs 19.34.2 / Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Fri, 11 Sep 1998 11:42:09 +0900 From: MATSUI Hirokazu Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > All I can say is that it works for me. What's the size of jre_X? It > should be the same size and java_X. It's not same ! # ls -l /usr/local/jdk/bin/i386/green_threads/*_X -r-xr-xr-x 1 root wheel 1000865 Aug 15 05:50 /usr/local/jdk/bin/i386/green_threads/java_X* -r-xr-xr-x 1 root wheel 1001968 Aug 15 05:50 /usr/local/jdk/bin/i386/green_threads/java_g_X* -r-xr-xr-x 1 root wheel 17941 Aug 15 05:46 /usr/local/jdk/bin/i386/green_threads/jre_X* -r-xr-xr-x 1 root wheel 75393 Aug 15 05:46 /usr/local/jdk/bin/i386/green_threads/jre_g_X* # Today, I re-download jdk-1.1.6.V98-8-14.tar.gz from http://www.freebsd.org/java/. But it makes no difference. Still they are not same size. ??? # md5 jdk1.1.6.V98-8-14.tar.gz MD5 (jdk1.1.6.V98-8-14.tar.gz) = e637b0c62df7d402e8e6f9d967ac07e6 # -- Hirokazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Sep 11 07:27:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA06511 for freebsd-java-outgoing; Fri, 11 Sep 1998 07:27:45 -0700 (PDT) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA06502 for ; Fri, 11 Sep 1998 07:27:42 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id IAA13341; Fri, 11 Sep 1998 08:27:30 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA07067; Fri, 11 Sep 1998 08:27:15 -0600 Date: Fri, 11 Sep 1998 08:27:15 -0600 Message-Id: <199809111427.IAA07067@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: MATSUI Hirokazu Cc: freebsd-java@FreeBSD.ORG Subject: Re: _xmDrawingAreaWidgetClass undefined in 8-14 In-Reply-To: <199809110242.LAA14031@si5gw.open.enicom.co.jp> References: <199809101521.JAA27481@mt.sri.com> <199809110242.LAA14031@si5gw.open.enicom.co.jp> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > All I can say is that it works for me. What's the size of jre_X? It > > should be the same size and java_X. > > It's not same ! You are indeed correct. *DANG*, I don't know what's going on. I'm going to have to re-roll another release, and I have no time to do it, nor do I have a clue what happened. I was sure the release I built was correct, and I even downloaded it from the WWW site and installed it on a machine to make sure it worked. :( Sorry about that, and I'll try and get a new release out soon to fix this. In the meantime, you can use JDK1.1.6.V98-7-21, which is apparently what I'm using, which works well except for the minor socket bug. (That's what my test box is using...) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message