From owner-java@FreeBSD.ORG Sun Dec 14 08:32:38 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA17273 for java-outgoing; Sun, 14 Dec 1997 08:32:38 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from teel.info-noire.com (XP11-1-6-06.interlinx.qc.ca [207.253.79.126]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA17248 for ; Sun, 14 Dec 1997 08:32:31 -0800 (PST) (envelope-from boia01@gel.usherb.ca) Received: from localhost (alex@localhost) by teel.info-noire.com (8.8.8/8.8.8) with SMTP id LAA14369 for ; Sun, 14 Dec 1997 11:41:41 -0500 (EST) (envelope-from alex@teel.info-noire.com) Date: Sun, 14 Dec 1997 11:41:40 -0500 (EST) From: Alex Boisvert Reply-To: boia01@gel.usherb.ca To: freebsd-java@FreeBSD.ORG Subject: Diffs for 1.1.2 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-java@FreeBSD.ORG Precedence: bulk As promised, I am releasing the diffs for the JDK 1.1.2 port to FreeBSD. The URL is "ftp://ftp.freebsd.org/pub/FreeBSD/incoming/jdk1.1.2-fbsd1.diff.gz" Two notes: 1- I am having problems with my email at boia01@gel.usherb.ca, if you need to reach me, I got a temporary account: alex.boisvert@mailexcite.com 2- I'll be away (vacation) between Dec. 16th and Dec. 25th. Don't expect a prompt answer before my return. Happy holidays to all, Alex Boisvert From owner-java@FreeBSD.ORG Mon Dec 15 13:00:04 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA13552 for java-outgoing; Mon, 15 Dec 1997 13:00:04 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from teel.info-noire.com (XP11-1-3-10.interlinx.qc.ca [207.253.79.70]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA13478; Mon, 15 Dec 1997 12:59:37 -0800 (PST) (envelope-from boia01@gel.usherb.ca) Received: from localhost (alex@localhost) by teel.info-noire.com (8.8.8/8.8.8) with SMTP id QAA18111; Mon, 15 Dec 1997 16:09:14 -0500 (EST) (envelope-from alex@teel.info-noire.com) Date: Mon, 15 Dec 1997 16:09:13 -0500 (EST) From: Alex Boisvert Reply-To: boia01@gel.usherb.ca To: Nate Williams cc: nate@FreeBSD.ORG, freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) In-Reply-To: <199712151844.LAA05518@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-java@FreeBSD.ORG Precedence: bulk On Mon, 15 Dec 1997, Nate Williams wrote: > > As promised, I am releasing the diffs for the JDK 1.1.2 port to > > FreeBSD. > > > > The URL is > > "ftp://ftp.freebsd.org/pub/FreeBSD/incoming/jdk1.1.2-fbsd1.diff.gz" > > Are there any special instructions on how to use these, or necessary > steps needed to get the build tree setup? Any pre-requisites (requiring > any particular port/package, etc..?) > You'll need some external utilities, but nothing very exotic: o A shareable Motif 1.2.x library o Korn shell (in /bin/ksh, and in /usr/local/bin/ksh) o GNU make (gmake) o GNU m4 (gm4) o "unzip" and "zip" o A functionnal JDK 1.02 port (installed in /usr/local/java/latest, I think). If you have any other JDK 1.1, such as mine, it'll work as well. Alex. From owner-java@FreeBSD.ORG Mon Dec 15 13:16:18 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA15329 for java-outgoing; Mon, 15 Dec 1997 13:16:18 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from teel.info-noire.com (XP11-1-3-10.interlinx.qc.ca [207.253.79.70]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA15197 for ; Mon, 15 Dec 1997 13:15:45 -0800 (PST) (envelope-from boia01@gel.usherb.ca) Received: from localhost (alex@localhost) by teel.info-noire.com (8.8.8/8.8.8) with SMTP id QAA18160; Mon, 15 Dec 1997 16:24:51 -0500 (EST) (envelope-from alex@teel.info-noire.com) Date: Mon, 15 Dec 1997 16:24:50 -0500 (EST) From: Alex Boisvert Reply-To: boia01@gel.usherb.ca To: Brian Behlendorf cc: freebsd-java@FreeBSD.ORG Subject: Re: JDK 1.1.5: Ready, set, go! In-Reply-To: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-java@FreeBSD.ORG Precedence: bulk On Fri, 12 Dec 1997, Brian Behlendorf wrote: > I'm not sure if this would overlap with Archie's offer, but I'm willing to > host a CVS repository for the patches so that they may be jointly > maintained by a group of folks. This would be on the same box and using > the same resources as the Apache developers, and I'd be fine with giving > out a half dozen logins for those maintainers. > Do you have experience sharing patches with CVS? Right now, I have a "big patch file" which is a recursive rundown of all directories included in the distribution. If we setup a CVS repository, we'll need to maintain a separate file for each modified file in the hierarchy. Is this appropriate? How does the Apache developers work? Do they have scripts to upload/download/maintain the patches? Since you seem familiar with this, can you setup an environment for the ports? I'll send you my preferred login attributes now and others can do the same... Thank you, Alex. From owner-java@FreeBSD.ORG Mon Dec 15 15:28:52 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA26775 for java-outgoing; Mon, 15 Dec 1997 15:28:52 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from hyperreal.org (taz.hyperreal.org [204.62.130.147]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id PAA26734 for ; Mon, 15 Dec 1997 15:28:31 -0800 (PST) (envelope-from anonymous@hyperreal.org) Received: (qmail 13455 invoked by uid 24); 15 Dec 1997 23:28:30 -0000 Message-Id: <3.0.3.32.19971215152125.009835f0@hyperreal.org> X-Sender: brian@hyperreal.org X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Mon, 15 Dec 1997 15:21:25 -0800 To: boia01@gel.usherb.ca From: Brian Behlendorf Subject: Re: JDK 1.1.5: Ready, set, go! Cc: freebsd-java@FreeBSD.ORG In-Reply-To: References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-java@FreeBSD.ORG Precedence: bulk At 04:24 PM 12/15/97 -0500, Alex Boisvert wrote: >On Fri, 12 Dec 1997, Brian Behlendorf wrote: > >> I'm not sure if this would overlap with Archie's offer, but I'm willing to >> host a CVS repository for the patches so that they may be jointly >> maintained by a group of folks. This would be on the same box and using >> the same resources as the Apache developers, and I'd be fine with giving >> out a half dozen logins for those maintainers. > >Do you have experience sharing patches with CVS? Right now, I have a "big >patch file" which is a recursive rundown of all directories included in >the distribution. If we setup a CVS repository, we'll need to maintain a >separate file for each modified file in the hierarchy. Is this >appropriate? Since what you release is a set of patches, what we would do is import the 1.1.5 JDK source into the CVS hierarchy, and when we get ready to do a release, do a "cvs diff -R" from the root directory specifying the differences between the current base and the imported code. Shouldn't be a problem. That way when one of the developers has the CVS tree checked out they should be able to test the committed changes by recompiling. The downside is that we couldn't share access to the CVS tree (including cvsup read-only access) with anyone who doesn't abide by the Sun license agreements. Also, when a new JDK comes out (e.g. 1.1.6) we can take the patches applied against 1.1.5 and progressively apply them to 1.1.6 as a new cvs module, until something doesn't patch cleanly, thus being a sign that we need to modify something. >How does the Apache developers work? Do they have scripts to >upload/download/maintain the patches? Approximately 19 people have cvs commit access to the tree. When a patch is committed a mail gets sent to a mailing list all these folks (and others) are on, with a diff showing what was changed and the explanatory comment. Patches can be rolled back, but we have rarely needed to do that; usually a patch is proposed on the development list, and if three people give it a thumbs-up and no one vetos it the proposer has the "right" to commit it. Most CVS work takes place using remote CVS through ssh - see http://dev.apache.org/ for more details. Commit access requires a login on the machine, but it can all be done remotely through ssh. >Since you seem familiar with this, >can you setup an environment for the ports? I'll send you my preferred >login attributes now and others can do the same... I'd like to get some feedback from others who think this is the right approach to take; if you're the only one interested in working on it directly then the effort of putting this under group change control isn't worth it. Anyone else? In particular I'm somewhat concerned about the Sun license agreements cause this to be a tricky proposition, and I'm also concerned it may 'taint' the folks here and others involved from ever being able to work on Kaffe or other clean room Java efforts. Thoughts? Brian --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-- specialization is for insects brian@apache.org brian@hyperreal.org From owner-java@FreeBSD.ORG Mon Dec 15 15:55:37 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA29072 for java-outgoing; Mon, 15 Dec 1997 15:55:37 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA29058 for ; Mon, 15 Dec 1997 15:55:29 -0800 (PST) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.7/8.6.12) id XAA23186; Mon, 15 Dec 1997 23:55:23 GMT Message-ID: <19971215155522.37546@relay.nuxi.com> Date: Mon, 15 Dec 1997 15:55:22 -0800 From: "David E. O'Brien" To: Brian Behlendorf Cc: boia01@gel.usherb.ca, freebsd-java@FreeBSD.ORG Subject: Re: JDK 1.1.5: Ready, set, go! Reply-To: obrien@NUXI.com References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <3.0.3.32.19971215152125.009835f0@hyperreal.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <3.0.3.32.19971215152125.009835f0@hyperreal.org>; from Brian Behlendorf on Mon, Dec 15, 1997 at 03:21:25PM -0800 X-Warning: Mutt Bites! X-Operating-System: FreeBSD 2.2.5-STABLE Organization: The NUXI *BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-java@FreeBSD.ORG Precedence: bulk > Since what you release is a set of patches, what we would do is import the > 1.1.5 JDK source into the CVS hierarchy, and when we get ready to do a On a vendor branch. > release, do a "cvs diff -R" from the root directory specifying the > differences between the current base and the imported code. Shouldn't be a > problem. That way when one of the developers has the CVS tree checked out > they should be able to test the committed changes by recompiling. The > downside is that we couldn't share access to the CVS tree (including cvsup > read-only access) with anyone who doesn't abide by the Sun license > agreements. Also, when a new JDK comes out (e.g. 1.1.6) we can take the Again commit the new JDK (e.g. 1.1.6) on the Vendor branch. Then it becomes easy to see what changed and where new potential porting problem may be. > In particular I'm somewhat concerned about the Sun license agreements cause > this to be a tricky proposition, If you checked "membership" cards at the door, the effort should be safe. So people would have to prove they've got Sun's OK to the source. Along with the time limit of the OK. > I'm also concerned it may 'taint' the folks here and others involved > from ever being able to work on Kaffe or other clean room Java efforts. > Thoughts? Certainly a concern, but no more than everyone working alone. Has anyone seen this addressed by Sun? -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) James says: "Grad school sucks." From owner-java@FreeBSD.ORG Mon Dec 15 16:03:41 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA29848 for java-outgoing; Mon, 15 Dec 1997 16:03:41 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from dilbert.hq.functional.com (grail@dilbert.hq.functional.com [128.173.245.100]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA29330 for ; Mon, 15 Dec 1997 15:58:25 -0800 (PST) (envelope-from grail@dilbert.hq.functional.com) Received: (from grail@localhost) by dilbert.hq.functional.com (8.8.5/8.8.5) id SAA00622; Mon, 15 Dec 1997 18:57:51 -0500 (EST) Message-ID: <19971215185751.63790@functional.com> Date: Mon, 15 Dec 1997 18:57:51 -0500 From: Giao Nguyen To: freebsd-java@FreeBSD.ORG Subject: Goals for the JDK port References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <3.0.3.32.19971215152125.009835f0@hyperreal.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Organization: FIS Technologies X-Quote: Funny how your feet in dreams never touch the earth. X-Attribute: Heart, _These Dreams_ X-Saying: Maniacal laughter is the best medicine. Sender: owner-java@FreeBSD.ORG Precedence: bulk There's been a lot of talk about CVS repository, make files, etc. There's been one thing I've been curious about. What are the goals of the port? Perhaps I hopped onto the mailing list a little bit late, but are we simply porting it or are we going to do anything to help the runtime performance? I do a good chunk of Java development and the speed of the ports convinced me to get a little Windows machine. I wished that wasn't the case --- not because of OS loyalties but for the sole purpose that I don't have an editor that didn't suck to work with. I guess what I'm saying is that this FreeBSD JDK port --- Can we not make it just another port? Can we do something to it that says, "Hey, this isn't just a port. We did some cool stuff and it's fast. It moves. It totally rocks. And it doesn't suck either." Or is this way bigger than this project at this current time? -- If God had meant you to get it right the first time, He would not have put "alter table" into SQL. -- Philip Greenspun, "How to be a Web Whore Just Like Me" From owner-java@FreeBSD.ORG Mon Dec 15 16:39:25 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA02881 for java-outgoing; Mon, 15 Dec 1997 16:39:25 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA02854; Mon, 15 Dec 1997 16:39:06 -0800 (PST) (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 RAA24760; Mon, 15 Dec 1997 17:39:01 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id RAA06870; Mon, 15 Dec 1997 17:38:58 -0700 Date: Mon, 15 Dec 1997 17:38:58 -0700 Message-Id: <199712160038.RAA06870@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: boia01@gel.usherb.ca Cc: Nate Williams , nate@FreeBSD.ORG, freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) In-Reply-To: References: <199712151844.LAA05518@mt.sri.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-java@FreeBSD.ORG Precedence: bulk > > > As promised, I am releasing the diffs for the JDK 1.1.2 port to > > > FreeBSD. > > > > > > The URL is > > > "ftp://ftp.freebsd.org/pub/FreeBSD/incoming/jdk1.1.2-fbsd1.diff.gz" > > > > Are there any special instructions on how to use these, or necessary > > steps needed to get the build tree setup? Any pre-requisites (requiring > > any particular port/package, etc..?) > > You'll need some external utilities, but nothing very exotic: > > o A shareable Motif 1.2.x library > o Korn shell (in /bin/ksh, and in /usr/local/bin/ksh) > o GNU make (gmake) > o GNU m4 (gm4) > o "unzip" and "zip" > o A functionnal JDK 1.02 port (installed in /usr/local/java/latest, > I think). If you have any other JDK 1.1, such as mine, it'll work as > well. Great, how about any special build trees, or mods to the original source tree? I note the top of the diff contains lines like this, and there is no javasrc/build/freebsd tree anywhere. :) *** orig/build/freebsd/GNUmakefile Wed May 28 02:52:10 1997 --- javasrc/build/freebsd/GNUmakefile Thu Nov 13 20:08:43 1997 (Sorry for being intentionally obtuse, but I'd like others to know all the steps required to build it...) Nate ps. I *just* got email from Sun pointing me at the JDK1.1.5 sources, download in progress. :) :) From owner-java@FreeBSD.ORG Mon Dec 15 17:40:37 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA08189 for java-outgoing; Mon, 15 Dec 1997 17:40:37 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA08176 for ; Mon, 15 Dec 1997 17:40:24 -0800 (PST) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.7/8.6.12) id BAA23456; Tue, 16 Dec 1997 01:40:23 GMT Message-ID: <19971215174023.27352@relay.nuxi.com> Date: Mon, 15 Dec 1997 17:40:23 -0800 From: "David E. O'Brien" To: freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port Reply-To: obrien@NUXI.com References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <19971215185751.63790@functional.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <19971215185751.63790@functional.com>; from Giao Nguyen on Mon, Dec 15, 1997 at 06:57:51PM -0500 X-Warning: Mutt Bites! X-Operating-System: FreeBSD 2.2.5-STABLE Organization: The NUXI *BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-java@FreeBSD.ORG Precedence: bulk > There's been a lot of talk about CVS repository, make files, etc. > There's been one thing I've been curious about. What are the goals of > the port? An added question. Some on the list wanted to use GNU tools, notable gmake because it is more "portable". But if we can only release diffs agaist the machine dependant parts of the code, aren't the patches from this group enharently NOT portable. -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) From owner-java@FreeBSD.ORG Mon Dec 15 19:58:08 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA18385 for java-outgoing; Mon, 15 Dec 1997 19:58:08 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA18374; Mon, 15 Dec 1997 19:57:56 -0800 (PST) (envelope-from alex.boisvert@gel.usherb.ca) Received: from castor.gel.usherb.ca. (castor.gel.usherb.ca [132.210.70.4]) by zeus.gel.usherb.ca (8.8.8/8.8.8) with ESMTP id WAA22324; Mon, 15 Dec 1997 22:57:53 -0500 (EST) Received: (from boia01@localhost) by castor.gel.usherb.ca. (8.8.8/8.8.8) id WAA16482; Mon, 15 Dec 1997 22:57:53 -0500 (EST) Date: Mon, 15 Dec 1997 22:57:52 -0500 (EST) From: "Alex.Boisvert" To: Nate Williams cc: Nate Williams , nate@FreeBSD.ORG, freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) In-Reply-To: <199712160038.RAA06870@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-java@FreeBSD.ORG Precedence: bulk On Mon, 15 Dec 1997, Nate Williams wrote: > > Great, how about any special build trees, or mods to the original source > tree? > > I note the top of the diff contains lines like this, and there is no > javasrc/build/freebsd tree anywhere. :) > > *** orig/build/freebsd/GNUmakefile Wed May 28 02:52:10 1997 > --- javasrc/build/freebsd/GNUmakefile Thu Nov 13 20:08:43 1997 > I didn't cover this because it's (partly) explained in the README at the top of the hierarchy of the JDK source. I'm not home anymore, so I don't have my notes handy, but I think you'll have to do the following: mv javasrc/build/solaris javasrc/build/freebsd mv javasrc/src/solaris javasrc/src/freebsd rm -rf javasrc/build/win32 rm -rf javasrc/src/win32 rm -rf javasrc/src/ODBC > ps. I *just* got email from Sun pointing me at the JDK1.1.5 sources, > download in progress. :) :) Good. Did you get a commercial license or the non-commercial? Alex. From owner-java@FreeBSD.ORG Mon Dec 15 20:53:49 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA22047 for java-outgoing; Mon, 15 Dec 1997 20:53:49 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA22031; Mon, 15 Dec 1997 20:53:40 -0800 (PST) (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 VAA26198; Mon, 15 Dec 1997 21:53:38 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id VAA07323; Mon, 15 Dec 1997 21:53:31 -0700 Date: Mon, 15 Dec 1997 21:53:31 -0700 Message-Id: <199712160453.VAA07323@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Alex.Boisvert" Cc: Nate Williams , nate@FreeBSD.ORG, freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) In-Reply-To: References: <199712160038.RAA06870@mt.sri.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-java@FreeBSD.ORG Precedence: bulk > > ps. I *just* got email from Sun pointing me at the JDK1.1.5 sources, > > download in progress. :) :) > > Good. Did you get a commercial license or the non-commercial? Non-commercial, since the commercial is mega-bucks! Nate From owner-java@FreeBSD.ORG Mon Dec 15 22:30:51 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA29110 for java-outgoing; Mon, 15 Dec 1997 22:30:51 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA29106; Mon, 15 Dec 1997 22:30:43 -0800 (PST) (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 XAA26747; Mon, 15 Dec 1997 23:30:42 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id XAA07638; Mon, 15 Dec 1997 23:30:39 -0700 Date: Mon, 15 Dec 1997 23:30:39 -0700 Message-Id: <199712160630.XAA07638@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Alex.Boisvert" Cc: Nate Williams , nate@FreeBSD.ORG, freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) In-Reply-To: References: <199712160038.RAA06870@mt.sri.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-java@FreeBSD.ORG Precedence: bulk > > Great, how about any special build trees, or mods to the original source > > tree? > > > > I note the top of the diff contains lines like this, and there is no > > javasrc/build/freebsd tree anywhere. :) > > > > *** orig/build/freebsd/GNUmakefile Wed May 28 02:52:10 1997 > > --- javasrc/build/freebsd/GNUmakefile Thu Nov 13 20:08:43 1997 > > > > > I didn't cover this because it's (partly) explained in the README at the > top of the hierarchy of the JDK source. > > I'm not home anymore, so I don't have my notes handy, but I think you'll > have to do the following: > > mv javasrc/build/solaris javasrc/build/freebsd > mv javasrc/src/solaris javasrc/src/freebsd > rm -rf javasrc/build/win32 > rm -rf javasrc/src/win32 > rm -rf javasrc/src/ODBC OK, I now have the following 4 files that didn't patch cleanly. (Note, I'm using a JDK1.1.2 source tree. I'll worry about later versions once I get the original version working...) javasrc/src/freebsd/java/green_threads/src/iomgr.c.rej javasrc/src/freebsd/java/green_threads/src/signals.c.rej javasrc/src/freebsd/net/multicast.c.rej javasrc/src/freebsd/net/socket.c.rej However, upon closer inspection, they appear to be due to 'white-space' differences and aren't functionally a problem. Building now.... Nate From owner-java@FreeBSD.ORG Tue Dec 16 08:14:35 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA05705 for java-outgoing; Tue, 16 Dec 1997 08:14:35 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA05701 for ; Tue, 16 Dec 1997 08:14:29 -0800 (PST) (envelope-from alex.boisvert@gel.usherb.ca) Received: from castor.gel.usherb.ca. (castor.gel.usherb.ca [132.210.70.4]) by zeus.gel.usherb.ca (8.8.8/8.8.8) with ESMTP id KAA01943; Tue, 16 Dec 1997 10:48:14 -0500 (EST) Received: (from boia01@localhost) by castor.gel.usherb.ca. (8.8.8/8.8.8) id KAA28029; Tue, 16 Dec 1997 10:48:11 -0500 (EST) Date: Tue, 16 Dec 1997 10:48:10 -0500 (EST) From: "Alex.Boisvert" To: Giao Nguyen cc: freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port In-Reply-To: <19971215185751.63790@functional.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-java@FreeBSD.ORG Precedence: bulk On Mon, 15 Dec 1997, Giao Nguyen wrote: > There's been a lot of talk about CVS repository, make files, etc. > There's been one thing I've been curious about. What are the goals of > the port? Perhaps I hopped onto the mailing list a little bit late, but > are we simply porting it or are we going to do anything to help the > runtime performance? Well, I`ll tell you want *my* goals are. Others have different goals, but no contradicting ones. 1-Stability 2-Fidelity to "platform neutrality". This means that a program should run on FreeBSD just as on Solaris/Windows. For me, this means that the user interface does not have to be targeted for a specific environment to work. For me performance is not yet an issue, since we're far from having stability. Also, performance is not going to be _much_ better on FreeBSD without a major effort to optimize JavaSoft's code (ie. doing a native thread port, ...) compared to other platforms. I do hope that we achieve better results compared to other "standard JDK ports", but competing with "just in time compilation" would be futile at the moment. So I gues that in my mind, we're doing "just another port", but a better port in terms of stability, not speed of execution. This is where my efforts will go, if you want something else, join the club and hpefully, we'll reach your goals as well... Alex. From owner-java@FreeBSD.ORG Tue Dec 16 10:41:29 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA17326 for java-outgoing; Tue, 16 Dec 1997 10:41:29 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from www.cybervillage.com ([208.13.245.77]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA16819 for ; Tue, 16 Dec 1997 10:36:07 -0800 (PST) (envelope-from eric@netdesign1.com) Received: from 7.NetDesign1.Com (7.NetDesign1.Com [208.13.245.71]) by www.cybervillage.com (NTMail 3.02.10) with ESMTP id za123187 for ; Tue, 16 Dec 1997 13:28:40 -0500 Message-ID: X-Mailer: XFMail 1.1 [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Tue, 16 Dec 1997 13:30:16 -0500 (EST) Organization: NetDesign From: Eric Griff To: java@FreeBSD.ORG Subject: Getting access to sources.. Sender: owner-java@FreeBSD.ORG Precedence: bulk Where would I look, at sun, for details on having access to the Java sources? What is required? Thank you for any response.. -------------- Eric A. Griff From owner-java@FreeBSD.ORG Tue Dec 16 18:16:37 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA25345 for java-outgoing; Tue, 16 Dec 1997 18:16:37 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA25338 for ; Tue, 16 Dec 1997 18:16:29 -0800 (PST) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id SAA04245; Tue, 16 Dec 1997 18:15:59 -0800 (PST) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma004239; Tue Dec 16 18:15:31 1997 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id SAA14368; Tue, 16 Dec 1997 18:15:30 -0800 (PST) From: Archie Cobbs Message-Id: <199712170215.SAA14368@bubba.whistle.com> Subject: Re: Goals for the JDK port In-Reply-To: <19971215174023.27352@relay.nuxi.com> from "David E. O'Brien" at "Dec 15, 97 05:40:23 pm" To: obrien@NUXI.com Date: Tue, 16 Dec 1997 18:15:30 -0800 (PST) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk David E. O'Brien writes: > > There's been a lot of talk about CVS repository, make files, etc. > > There's been one thing I've been curious about. What are the goals of > > the port? > > An added question. Some on the list wanted to use GNU tools, notable > gmake because it is more "portable". But if we can only release diffs > agaist the machine dependant parts of the code, aren't the patches from > this group enharently NOT portable. I think you may be referring to the discussion about the Java makefiles on ftp.whistle.com... if so, that was a different discussion. We were just talking about making the makefiles themselves portable.. nothing to do with JDK. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com From owner-java@FreeBSD.ORG Thu Dec 18 09:11:40 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA04075 for java-outgoing; Thu, 18 Dec 1997 09:11:40 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from keymaster.fsl.noaa.gov (root@keymaster.fsl.noaa.gov [137.75.131.182]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA04053 for ; Thu, 18 Dec 1997 09:11:26 -0800 (PST) (envelope-from kelly@fsl.noaa.gov) Received: from cardinal.fsl.noaa.gov (cardinal.fsl.noaa.gov [137.75.60.101]) by keymaster.fsl.noaa.gov (8.8.5/8.8.5) with ESMTP id RAA14337; Thu, 18 Dec 1997 17:11:15 GMT Received: from fsl.noaa.gov (auk.fsl.noaa.gov [137.75.60.124]) by cardinal.fsl.noaa.gov (8.8.5/8.8.5) with ESMTP id RAA24395; Thu, 18 Dec 1997 17:11:13 GMT Message-ID: <34995930.38AB7D3@fsl.noaa.gov> Date: Thu, 18 Dec 1997 10:11:12 -0700 From: Sean Kelly X-Mailer: Mozilla 4.03 [en] (X11; I; HP-UX B.10.20 9000/725) MIME-Version: 1.0 To: Giao Nguyen CC: freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <3.0.3.32.19971215152125.009835f0@hyperreal.org> <19971215185751.63790@functional.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk > I guess what I'm saying is that this FreeBSD JDK port --- Can we not > make it just another port? Can we do something to it that says, "Hey, > this isn't just a port. We did some cool stuff and it's fast. It moves. > It totally rocks. And it doesn't suck either." I'd really like to see our particular port stand out as well. It'd be a great way to distinguish FreeBSD as a Java contender. Could we do something with native threads, for example? Or modify the kernel to have an execution model for .class files? --Sean From owner-java@FreeBSD.ORG Thu Dec 18 09:37:55 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA06463 for java-outgoing; Thu, 18 Dec 1997 09:37:55 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from consys.com (consys.com [209.60.202.194]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA06434 for ; Thu, 18 Dec 1997 09:37:35 -0800 (PST) (envelope-from rcarter@consys.com) Received: from dnstoo.consys.com (dnstoo.ConSys.COM [209.60.202.195]) by consys.com (8.8.6/8.8.6) with ESMTP id KAA10816; Thu, 18 Dec 1997 10:35:22 -0700 (MST) Received: from dnstoo.consys.com (localhost [127.0.0.1]) by dnstoo.consys.com (8.8.8/8.8.6) with ESMTP id KAA26103; Thu, 18 Dec 1997 10:37:16 -0700 (MST) Message-Id: <199712181737.KAA26103@dnstoo.consys.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Sean Kelly cc: Giao Nguyen , freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port In-reply-to: Your message of "Thu, 18 Dec 1997 10:11:12 MST." <34995930.38AB7D3@fsl.noaa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 18 Dec 1997 10:37:16 -0700 From: "Russell L. Carter" Sender: owner-java@FreeBSD.ORG Precedence: bulk }> I guess what I'm saying is that this FreeBSD JDK port --- Can we not }> make it just another port? Can we do something to it that says, "Hey, }> this isn't just a port. We did some cool stuff and it's fast. It moves. }> It totally rocks. And it doesn't suck either." } }I'd really like to see our particular port stand out as well. It'd be a }great way to distinguish FreeBSD as a Java contender. } }Could we do something with native threads, for example? Or modify the }kernel to have an execution model for .class files? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ And there would be one hardcoded vm? Russell From owner-java@FreeBSD.ORG Thu Dec 18 09:43:10 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA06941 for java-outgoing; Thu, 18 Dec 1997 09:43:10 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from keymaster.fsl.noaa.gov (root@keymaster.fsl.noaa.gov [137.75.131.182]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA06911 for ; Thu, 18 Dec 1997 09:42:57 -0800 (PST) (envelope-from kelly@fsl.noaa.gov) Received: from cardinal.fsl.noaa.gov (cardinal.fsl.noaa.gov [137.75.60.101]) by keymaster.fsl.noaa.gov (8.8.5/8.8.5) with ESMTP id RAA14420; Thu, 18 Dec 1997 17:42:41 GMT Received: from fsl.noaa.gov (auk.fsl.noaa.gov [137.75.60.124]) by cardinal.fsl.noaa.gov (8.8.5/8.8.5) with ESMTP id RAA28900; Thu, 18 Dec 1997 17:42:41 GMT Message-ID: <34996090.1F59F048@fsl.noaa.gov> Date: Thu, 18 Dec 1997 10:42:40 -0700 From: Sean Kelly X-Mailer: Mozilla 4.03 [en] (X11; I; HP-UX B.10.20 9000/725) MIME-Version: 1.0 To: "Russell L. Carter" CC: Giao Nguyen , freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port References: <199712181737.KAA26103@dnstoo.consys.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk > }kernel to have an execution model for .class files? > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > And there would be one hardcoded vm? Nope. Just put the path to the vm in the sysctl MIB ... or use an environment variable which is ignored for setuid .class files. :-) --Sean From owner-java@FreeBSD.ORG Thu Dec 18 09:55:55 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA08106 for java-outgoing; Thu, 18 Dec 1997 09:55:55 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from art97.atg.com (art.atg.com [205.181.94.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id JAA08091 for ; Thu, 18 Dec 1997 09:55:47 -0800 (PST) (envelope-from brazile@atg.com) Received: from furious.atg.com by art97.atg.com (SMI-8.6/SMI-SVR4) id MAA26335; Thu, 18 Dec 1997 12:56:33 -0500 Date: Thu, 18 Dec 1997 12:56:33 -0500 Message-Id: <199712181756.MAA26335@art97.atg.com> From: Robert Brazile MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port In-Reply-To: <34995930.38AB7D3@fsl.noaa.gov> References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <3.0.3.32.19971215152125.009835f0@hyperreal.org> <19971215185751.63790@functional.com> <34995930.38AB7D3@fsl.noaa.gov> X-Mailer: VM 6.26 under Emacs 19.34.1 Sender: owner-java@FreeBSD.ORG Precedence: bulk Sean wrote: >Could we do something with native threads, for example? Is this possible? My understanding was that the native thread stuff was in 3.0-current and is therefore tied (in time, if not anything else) to the SMP stuff. Am I misinformed? Robert From owner-java@FreeBSD.ORG Thu Dec 18 10:03:33 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA08662 for java-outgoing; Thu, 18 Dec 1997 10:03:33 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from Scotia-McLeod.com ([207.81.68.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA08629 for ; Thu, 18 Dec 1997 10:03:14 -0800 (PST) (envelope-from Alex_Wong@Scotiamarkets.com) Received: by smtorfw001.Scotia-McLeod.com id <18514>; Thu, 18 Dec 1997 12:59:19 -0500 Message-Id: <97Dec18.125919est.18514@smtorfw001.Scotia-McLeod.com> Date: Thu, 18 Dec 1997 12:51:43 -0500 From: Alex Ching-Yuen Wong Organization: Scotia Capital Markets X-Mailer: Mozilla 4.04 [en] (X11; I; SunOS 5.5.1 sun4u) MIME-Version: 1.0 To: Sean Kelly CC: Giao Nguyen , freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port References: <3.0.3.32.19971212191058.00900dd0@hyperreal.org> <3.0.3.32.19971215152125.009835f0@hyperreal.org> <19971215185751.63790@functional.com> <34995930.38AB7D3@fsl.noaa.gov> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk Sean Kelly wrote: > Could we do something with native threads, for example? Or modify the > kernel to have an execution model for .class files? However, support for kernel level threads won't be available till the 3.0-RELEASE, which is not supposed to show up at least by Q3 of 98. I am not sure about the -current branch, maybe they have some kinda alpha support on threads. -- cywong@BSD.dyn.ml.org From owner-java@FreeBSD.ORG Thu Dec 18 11:49:57 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA17025 for java-outgoing; Thu, 18 Dec 1997 11:49:57 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from freebsd1.cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA17010 for ; Thu, 18 Dec 1997 11:49:41 -0800 (PST) (envelope-from jb@freebsd1.cimlogic.com.au) Received: (from jb@localhost) by freebsd1.cimlogic.com.au (8.8.5/8.8.5) id GAA09837; Fri, 19 Dec 1997 06:52:33 +1100 (EST) From: John Birrell Message-Id: <199712181952.GAA09837@freebsd1.cimlogic.com.au> Subject: Re: Goals for the JDK port In-Reply-To: <97Dec18.125919est.18514@smtorfw001.Scotia-McLeod.com> from Alex Ching-Yuen Wong at "Dec 18, 97 12:51:43 pm" To: Alex_Wong@Scotiamarkets.com (Alex Ching-Yuen Wong) Date: Fri, 19 Dec 1997 06:52:32 +1100 (EST) Cc: kelly@fsl.noaa.gov, grail@functional.com, freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-java@FreeBSD.ORG Precedence: bulk Alex Ching-Yuen Wong wrote: > However, support for kernel level threads won't be available till the > 3.0-RELEASE, which is not supposed to show up at least by Q3 of 98. I am > not sure about the -current branch, maybe they have some kinda alpha > support on threads. That is being worked on right *now*. There is some VM work that John Dyson is going to do that will allow it to happen. Then there will be a libpthread (and libc_r will die, along with all the non-blocking file descriptor problems that has). The kernel threads will support thread suspend/resume (as an extension to POSIX) and thread start suspended like java requires. > > -- > cywong@BSD.dyn.ml.org > Regards, -- John Birrell - jb@cimlogic.com.au; jb@netbsd.org; jb@freebsd.org CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 From owner-java@FreeBSD.ORG Thu Dec 18 16:30:43 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06127 for java-outgoing; Thu, 18 Dec 1997 16:30:43 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: (from hsu@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06121 for freebsd-java@FreeBSD.ORG; Thu, 18 Dec 1997 16:30:36 -0800 (PST) (envelope-from hsu) Date: Thu, 18 Dec 1997 16:30:36 -0800 (PST) From: Jeffrey Hsu Message-Id: <199712190030.QAA06121@hub.freebsd.org> To: freebsd-java@FreeBSD.ORG Subject: Re: Diffs for 1.1.2 (fwd) Sender: owner-java@FreeBSD.ORG Precedence: bulk > I'm not home anymore, so I don't have my notes handy, but I think you'll > have to do the following: > > mv javasrc/build/solaris javasrc/build/freebsd > mv javasrc/src/solaris javasrc/src/freebsd > rm -rf javasrc/build/win32 > rm -rf javasrc/src/win32 > rm -rf javasrc/src/ODBC May I suggest you do instead ln -s javasrc/build/solaris javasrc/build/FreeBSD ln -s javasrc/src/solaris javasrc/src/FreeBSD change the PLATFORM = solaris lines in the GNUmakefiles to PLATFORM = $(shell uname -s) ln -s javasrc/src/solaris javasrc/src/SunOS ln -s javasrc/build/solaris javasrc/build/SunOS patch uname -p to return i386 This has the advantage that you use the same subtree for Solaris and FreeBSD so you only have to import JDK upgrades in one place and the same tree compiles under both Solaris and FreeBSD. From owner-java@FreeBSD.ORG Fri Dec 19 14:30:27 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA26098 for java-outgoing; Fri, 19 Dec 1997 14:30:27 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from hyperreal.org (taz.hyperreal.org [204.62.130.147]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id OAA26071 for ; Fri, 19 Dec 1997 14:30:17 -0800 (PST) (envelope-from brian@organic.com) Received: (qmail 8143 invoked from network); 19 Dec 1997 22:30:15 -0000 Received: from localhost.hyperreal.org (HELO brianb.organic.com) (127.0.0.1) by localhost.hyperreal.org with SMTP; 19 Dec 1997 22:30:15 -0000 Message-Id: <3.0.3.32.19971219142454.0090b9c0@localhost> X-Sender: brian@localhost X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Fri, 19 Dec 1997 14:24:54 -0800 To: freebsd-java@FreeBSD.ORG From: Brian Behlendorf Subject: JDK 1.2b2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-java@FreeBSD.ORG Precedence: bulk >X-Mailer: Windows Eudora Pro Version 3.0.1 (32) >Date: Fri, 19 Dec 1997 11:31:50 -0500 >From: JDCBulletin@web2.javasoft.com >Subject: JDC Bulletin > > >Welcome to the Java(sm) Developer Connection(sm) Bulletin > > >JDK(tm) 1.2 BETA 2 EARLY ACCESS RELEASE now available. JDK 1.2 brings new >functionality to areas including Java 2D, accessibility, drag and drop, >application services, Java(tm) extensions framework, collections, input >methods, version identification, reference objects, Java interface >definition language (IDL), Java Virtual Machine Debugger Interface (JVMDI), >Java servlets, and Javadoc doclets. > >Major enhancements have also been added to JavaBeans(tm) components, Java >Security, Java Remote Method Invocation (RMI), object serialization, Java >Sound, Java Database Connectivity (JDBC(tm)), reflection, Java ARchive >(JAR), and Java Native Interface (JNI). Performance enhancements include: >Solaris(tm) native thread support, memory compression for loaded classes, >faster memory allocation and garbage collection, monitor speedups, and >native library JNI port. > >QUESTIONS? To get your questions about JDK 1.2 Beta 2 answered as quickly >as possible, follow these steps: > >1. Read the JDK 1.2 README file. To find the file, use this address: > >http://java.sun.com/products/jdk/preview/README > >2. Search for JDK 1.2 on the JDC. To search, use this address: > >http://java.sun.com/jdc/techDocs/knowledgebase.html > >3. Read the JDK 1.2 DukeDollars newsgroups, especially the JDK 1.2 >newsgroup, which are probably the quickest way to get your individual >questions answered. To access the newsgroups, use the following address >and click the GroupReader Applet on the JDC Applet Toolbar: > > >http://java.sun.com/jdc/toolbar.shtml > > >COMMENTS SUGGESTIONS? If you have comments or suggestions about JDK 1.2 >Beta 2, send them via email to the addresses given below. We read each >message, but because of the large volume of mail we receive, we can't >respond individually to each one. > > >Note: Please don't use these addresses to ask technical questions or >request programming assistance. > > >1. The most direct way to reach an engineering team is to write to the >team whose email address is listed at the bottom of the corresponding home >page in the JDK documentation. For example, to send comments to the Swing >team, go to the following location and use the email address at the bottom >of the page: > >http://java.sun.com/products/jdk/1.2/docs/guide/swing/index.html > > >2. If the area you have a comment or suggestion about doesn't seem to have >an email address, send a message to: > >jdk-comments@java.sun.com > >. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >-- EDITOR'S NOTE -- > >The names on the JDC mailing list are used for internal Sun Microsystems >purposes only. To remove your name from the list, see >SUBSCRIBE/UNSUBSCRIBE below. > >-- FEEDBACK -- > >Comments? Send your feedback on JDC Email to: > >JDCBulletin@Sun.com > >-- SUBSCRIBE/UNSUBSCRIBE -- > >If you want to unsubscribe from JDC Email, sign in to the JDC. Then click >"Change account information." Type your password, and uncheck the box at >the end of the form that says "It's okay to send me JDC Email." The JDC >sign-in address is: > >http://java.sun.com/jdc > >-- COPYRIGHT -- > >Copyright Sun Microsystems, Inc. All rights reserved. >901 San Antonio road, Palo Alto, California 94303 USA > >This document is protected by copyright. For more information, see: > >http://developer.javasoft.com/developer/copyright.html > > >List management and distribution by The Email Channel, a division of FDDS >Inc. For more information, send email to fdds@fdds.com. > >JDC Bulletin >December 18, 19 --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-- specialization is for insects brian@organic.com From owner-java@FreeBSD.ORG Fri Dec 19 16:19:59 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA05171 for java-outgoing; Fri, 19 Dec 1997 16:19:59 -0800 (PST) (envelope-from owner-java@FreeBSD.ORG) Received: from digital.net (max-roc4-11.digital.net [204.215.233.11]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA05149 for ; Fri, 19 Dec 1997 16:19:40 -0800 (PST) (envelope-from kcw@digital.net) Received: (from kcw@localhost) by digital.net (8.8.5/8.8.5) id TAA00242; Fri, 19 Dec 1997 19:21:08 -0500 (EST) To: freebsd-java@FreeBSD.ORG Subject: Re: Goals for the JDK port X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7 Date: 19 Dec 1997 19:21:07 -0500 In-Reply-To: John Birrell's message of Fri, 19 Dec 1997 06:52:32 +1100 (EST) Message-ID: <87lnxghnkc.fsf@digital.net> Lines: 16 X-Mailer: Gnus v5.4.37/XEmacs 19.15 Sender: owner-java@FreeBSD.ORG Precedence: bulk I think that one of the goals of the FreeBSD JDK group should be to provide quick turn-around FreeBSD ports of the JavaSoft JDK releases. When Walnut Creek ships a FreeBSD CDROM, it should contain the latest JDK as of that date. It would have been nice to have had 1.1.2 JDK on the FreeBSD 2.2.5 CDROM. The idea of using a central CVS repository should speed up the ports. Maybe even betas could be released quickly, like the 1.2 beta that is out now. -- Ken Whedbee mailto:whedbee@ddi.digital.net