From owner-freebsd-java Sun Mar 17 2:24:27 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnome03.sovam.com (gnome03.sovam.com [194.67.1.184]) by hub.freebsd.org (Postfix) with ESMTP id 8116737B400 for ; Sun, 17 Mar 2002 02:24:24 -0800 (PST) Received: from ip-463.dialup.cl.spb.ru ([212.46.194.3]:64005 "EHLO lev" ident: "TIMEDOUT" whoson: "-unregistered-" smtp-auth: TLS-CIPHER: TLS-PEER: ) by gnome03.sovam.com with ESMTP id ; Sun, 17 Mar 2002 13:24:06 +0300 Date: Sun, 17 Mar 2002 13:25:16 +0300 From: Lev Serebryakov X-Mailer: The Bat! (v1.53d) Reply-To: Lev Serebryakov Organization: Home X-Priority: 3 (Normal) Message-ID: <13236777531.20020317132516@serebryakov.spb.ru> To: java@FreeBSD.org Subject: native java/jdk13 port -- it is possible to make NO-X11 variation and JRE variation? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello, java! How are you? It will be great to have 'WITHOUT_X11' knob in java/jdk13 port. Many people use this port only for Java Server Pages and other server-related tasks, such XML processing and other. For example, I never will use AppletViewer or any AWT/Swing-based Java program. Also, it will be great to have know for package only JRE part of JDK, for installing on many server at one site, for example. Is it possible to make such variation? I know about Sun License, but Sun distributes JRE without any problems by itself. If we forbid do DISTRIBUTE JRE package, it will be useful for transfer JRE from one computer to another. Lev Serebryakov /-----------------------------------------------\ | FIDONet: 2:5030/661.0 | | E-Mail: lev@serebryakov.spb.ru | | Page: http://lev.serebryakov.spb.ru/ | | ICQ UIN: 3670018 | | Phone: You know, if you have world nodelist | \===============================================/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Mar 17 16:40:12 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail5.kc.rr.com (fe5.rdc-kc.rr.com [24.94.163.52]) by hub.freebsd.org (Postfix) with ESMTP id 37EFE37B428 for ; Sun, 17 Mar 2002 16:40:09 -0800 (PST) Received: from gruffy.kc.rr.com ([65.26.58.166]) by mail5.kc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Sun, 17 Mar 2002 18:37:56 -0600 Received: (from riksca@localhost) by gruffy.kc.rr.com (8.11.6/8.11.6) id g2I0eO508577 for java@FreeBSD.org; Sun, 17 Mar 2002 18:40:24 -0600 (CST) (envelope-from riksca) Date: Sun, 17 Mar 2002 18:40:24 -0600 From: Rik Scarborough To: FreeBSD Java Subject: Apache and Tomcat 4 Message-ID: <20020318004024.GA4799@gruffy.kc.rr.com> Mail-Followup-To: FreeBSD Java Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Does anyone know how to make Apache pass a request for a jsp to Tomcat? I want to have any request for a .jsp file to go to Tomcat, but requests for .html and .gif etc to be handled by Apache. Or is this feasible? Should I just throw out Apache and use Tomcat's built-in HTTP server? ~Rik -- Ranger Rik -- RikSca@mac.com Brought to you by FreeBSD 4.4 Joshua 24:15 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 0:41: 0 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id E481A37B416 for ; Mon, 18 Mar 2002 00:40:51 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g2I8esv73762; Mon, 18 Mar 2002 09:40:54 +0100 (CET) (envelope-from ernst) Message-Id: <200203180840.g2I8esv73762@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: EuroNet Internet B.V. To: Rik Scarborough , FreeBSD Java Subject: Re: Apache and Tomcat 4 Date: Mon, 18 Mar 2002 09:40:54 +0100 X-Mailer: KMail [version 1.3.2] References: <20020318004024.GA4799@gruffy.kc.rr.com> In-Reply-To: <20020318004024.GA4799@gruffy.kc.rr.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Rik, > Does anyone know how to make Apache pass a request for a jsp to Tomcat? That's what the 'mod_jk' Apache module does for Tomcat 3. Install the port www/mod_jk. The Tomcat 4 Apache module is not yet available as a port for FreeBSD. Sincerely, Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 5: 4:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id 9C9DD37B400; Mon, 18 Mar 2002 05:04:06 -0800 (PST) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #6) id 16mwo1-0003RB-00; Mon, 18 Mar 2002 13:04:05 +0000 Received: (from jcm@localhost) by dogma.freebsd-uk.eu.org (8.11.6/8.11.1) id g2ID45773991; Mon, 18 Mar 2002 13:04:05 GMT (envelope-from jcm) Date: Mon, 18 Mar 2002 13:04:05 +0000 From: j mckitrick To: Ernst de Haan Cc: freebsd-java@freebsd.org Subject: Re: Are JSP and EJB just Win2k clones? Quote... Message-ID: <20020318130405.A73959@dogma.freebsd-uk.eu.org> References: <20020315144142.A31561@dogma.freebsd-uk.eu.org> <200203152257.XAA29371@smtp.hccnet.nl> <20020315233942.A34929@dogma.freebsd-uk.eu.org> <200203161342.OAA25920@smtp.hccnet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <200203161342.OAA25920@smtp.hccnet.nl>; from znerd@freebsd.org on Sat, Mar 16, 2002 at 02:38:13PM +0100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org | JavaWorld used to be a very good source of information, indeed. Haven't | visited it in a while, though. The article seems reputable enough, and just compared Java with .Net. The remark in question was in a sidebar interview. | > I only worry that once they emulate Java, their monopoly leverage, | > combined with Sun's mismanagement, could work to undermine Java's | > success. | | Well, my hope is that Sun will move even more towards Linux, BSD and | open-source. And Java does not only depend on Sun's management. Big companies | like IBM and Oracle are behind it as well. And the role open-source | organizations like Apache are playing becomes more and more important, too. That's a good point. If other big companies are committed, even if only offer MS alternative, there's hope good sense will prevail in the end. Please CC me for replies, thanks. jm -- My other computer is your windows box. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 6:41:38 2002 Delivered-To: freebsd-java@freebsd.org Received: from glow.binity.net (glow.binity.net [213.84.201.224]) by hub.freebsd.org (Postfix) with ESMTP id 3989D37B417; Mon, 18 Mar 2002 06:41:32 -0800 (PST) Received: from vscan (glow.dt1.binity.net [172.23.18.1]) by glow.binity.net (Postfix) with ESMTP id CEE5255AF; Mon, 18 Mar 2002 15:41:23 +0100 (CET) Received: from there (silver.dt1.binity.net [172.23.3.20]) by glow.binity.net (Postfix) with SMTP id 1C6685507; Mon, 18 Mar 2002 15:41:22 +0100 (CET) Content-Type: text/plain; charset="iso-8859-15" From: Walter Hop Message-Id: <200203181534.59830@silver> To: Laurence Sanford , questions@freebsd.org Subject: Re: jdk13 port build error Date: Mon, 18 Mar 2002 15:41:18 +0100 X-Mailer: KMail [version 1.3.2] References: <20020318083054.48449f70.lauasanf@wilderness.dyn.dhs.org> In-Reply-To: <20020318083054.48449f70.lauasanf@wilderness.dyn.dhs.org> Cc: java@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by glow.binity.net (amavis-perl-11-sky2) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org [in reply to Laurence Sanford, Monday 18 March 2002 15:30] > ===> Building for jdk-1.3.1p6_2 > i386 Build started: 1.3.1-p6-lauasanf-020318-08:28 > ERROR: BOOTDIR does not point to a valid Java 2 SDK > Check that you have access to > /usr/local/linux-jdk1.3.1/bin/java > and/or check your value of ALT_BOOTDIR. You have to install the binary "linux-jdk13" port, before building the native "jdk13". Apparently a working java environment is needed to build this port. (You can uninstall linux-jdk13 afterwards.) A lot of people ask this question and I didn't understand it either the first time; CC-d to the maintainers of the jdk13 port (java@freebsd.org) so they can consider updating pkg-descr and the error message to include a hint to installing linux-jdk1.3.1 before building jdk13. :) thanks! walter -- Walter Hop | +31 6 24290808 | PGP keyid 0x84813998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 9:59:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail7.kc.rr.com (mkc-162-160.kc.rr.com [24.94.162.160]) by hub.freebsd.org (Postfix) with ESMTP id 7D06237B402 for ; Mon, 18 Mar 2002 09:59:09 -0800 (PST) Received: from gruffy.kc.rr.com ([65.26.58.166]) by mail7.kc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Mon, 18 Mar 2002 11:56:57 -0600 Received: (from riksca@localhost) by gruffy.kc.rr.com (8.11.6/8.11.6) id g2IHx9v41883 for java@FreeBSD.org; Mon, 18 Mar 2002 11:59:09 -0600 (CST) (envelope-from riksca) Date: Mon, 18 Mar 2002 11:59:09 -0600 From: Rik Scarborough To: FreeBSD Java Subject: JAVA_HOME varible Message-ID: <20020318175909.GE8126@gruffy.kc.rr.com> Mail-Followup-To: FreeBSD Java Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, When I try to run some Java applications, such as Ant and Tomcat, I get complaints that basically say the JAVA_HOME variable is not set correctly. I've fixed that in Tomcat by changing the scripts to set JAVA_HOME themselves. I'm prepared to do that with Ant as well, but there has to be a better way. I have set the export in my .bashrc file, but the scripts that run Ant and Tomcat are sh scripts and JAVA_HOME does not seem to be passed to them. Does anyone have a clean way of getting JAVA_HOME set so a sh script will pick it up? ~Rik -- Ranger Rik -- RikSca@mac.com Brought to you by FreeBSD 4.4 Joshua 24:15 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 10:35:34 2002 Delivered-To: freebsd-java@freebsd.org Received: from smtp01.wxs.nl (smtp01.wxs.nl [195.121.6.61]) by hub.freebsd.org (Postfix) with ESMTP id E649D37B405 for ; Mon, 18 Mar 2002 10:35:29 -0800 (PST) Received: from Alex ([213.10.151.186]) by smtp01.wxs.nl (Netscape Messaging Server 4.15) with ESMTP id GT6MB302.CVY; Mon, 18 Mar 2002 19:35:27 +0100 Date: Mon, 18 Mar 2002 19:35:13 +0100 From: Alex X-Mailer: The Bat! (v1.53d) Reply-To: Alex X-Priority: 3 (Normal) Message-ID: <1936611316.20020318193513@dds.nl> To: Rik Scarborough Cc: FreeBSD Java Subject: Re: JAVA_HOME varible In-Reply-To: <20020318175909.GE8126@gruffy.kc.rr.com> References: <20020318175909.GE8126@gruffy.kc.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello Rik, Monday, March 18, 2002, 6:59:09 PM, you wrote: RS> Hi, RS> When I try to run some Java applications, such as Ant and Tomcat, I get RS> complaints that basically say the JAVA_HOME variable is not set RS> correctly. I've fixed that in Tomcat by changing the scripts to set RS> JAVA_HOME themselves. I'm prepared to do that with Ant as well, but RS> there has to be a better way. RS> I have set the export in my .bashrc file, but the scripts that run Ant RS> and Tomcat are sh scripts and JAVA_HOME does not seem to be passed to RS> them. Does anyone have a clean way of getting JAVA_HOME set so a sh RS> script will pick it up? RS> ~Rik I didn't change the main tomcat script. The startup script that is located in /usr/local/etc/rc.d/tomcat set some variables. Mine start with this: JAVA_HOME=/usr/local/jdk1.1.8 export JAVA_HOME JAVACMD="nice -5 $JAVA_HOME/bin/java" export JAVACMD TOMCAT_HOME=/usr/local/tomcat export TOMCAT_HOME -- Best regards, Alex mailto:freebsd@akruijff.dds.nl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 12:23:17 2002 Delivered-To: freebsd-java@freebsd.org Received: from msr51.hinet.net (msr51.hinet.net [168.95.4.151]) by hub.freebsd.org (Postfix) with ESMTP id 2A89637B417 for ; Mon, 18 Mar 2002 12:23:13 -0800 (PST) Received: from winax.home (61-217-153-135.HINET-IP.hinet.net [61.217.153.135]) by msr.hinet.net (8.8.8/8.8.8) with SMTP id CAA08618; Tue, 19 Mar 2002 02:17:44 +0800 (CST) Date: Tue, 19 Mar 2002 02:17:42 +0800 From: Yong-Jhen Hong To: Rik Scarborough Cc: freebsd-java@FreeBSD.ORG Subject: Re: JAVA_HOME varible Message-ID: <20020318181742.GA315@winax.home> References: <20020318175909.GE8126@gruffy.kc.rr.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="liOOAslEiF7prFVr" Content-Disposition: inline In-Reply-To: <20020318175909.GE8126@gruffy.kc.rr.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 18, 2002 at 11:59:09AM -0600, Rik Scarborough wrote: > I have set the export in my .bashrc file, but the scripts that run Ant > and Tomcat are sh scripts and JAVA_HOME does not seem to be passed to > them. Does anyone have a clean way of getting JAVA_HOME set so a sh > script will pick it up? How about set it in your .profile file? It works for me, and quiet annoying while building JDK ;) With regards, -Winard --liOOAslEiF7prFVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE8li9FMczB8rP/pbkRAvEzAKCRACE6lSQ0Bm1CTy/QxIV5gPiKMwCbBeOG hMMrMXTrYehRb7p9MlNlHLA= =XtCH -----END PGP SIGNATURE----- --liOOAslEiF7prFVr-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 15:19:59 2002 Delivered-To: freebsd-java@freebsd.org Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by hub.freebsd.org (Postfix) with ESMTP id E209637B400 for ; Mon, 18 Mar 2002 15:19:52 -0800 (PST) Received: from sorley.cogsci.ed.ac.uk (sorley [129.215.144.53]) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) with ESMTP id XAA00440 for ; Mon, 18 Mar 2002 23:19:51 GMT Received: (from richard@localhost) by sorley.cogsci.ed.ac.uk (8.9.3+Sun/8.9.3) id XAA10493 for java@freebsd.org; Mon, 18 Mar 2002 23:19:51 GMT Date: Mon, 18 Mar 2002 23:19:51 GMT Message-Id: <200203182319.XAA10493@sorley.cogsci.ed.ac.uk> From: Richard Tobin Subject: Mozilla core dump with plugin To: java@freebsd.org Organization: just say no Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have built the native 1.3 JDK (jdk-1.3.1p6_2) and have successfully used the plugin with some Java applets in Mozilla 0.9.9. But Mozilla core dumps with signal 6 when I visit the page http://www.co-operativebank.co.uk/cgi-bin/Launch3.cgi?cust Do other people get the same result? -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 16: 6:40 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by hub.freebsd.org (Postfix) with ESMTP id C985637B447 for ; Mon, 18 Mar 2002 16:05:57 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.22 #1) id 16n78V-0007A7-00; Mon, 18 Mar 2002 17:05:56 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2J05p937653; Tue, 19 Mar 2002 10:35:51 +1030 (CST) (envelope-from glewis) Date: Tue, 19 Mar 2002 10:35:51 +1030 From: Greg Lewis To: Richard Tobin Cc: java@FreeBSD.ORG Subject: Re: Mozilla core dump with plugin Message-ID: <20020319103551.A37634@misty.eyesbeyond.com> References: <200203182319.XAA10493@sorley.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203182319.XAA10493@sorley.cogsci.ed.ac.uk>; from richard@cogsci.ed.ac.uk on Mon, Mar 18, 2002 at 11:19:51PM +0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Mar 18, 2002 at 11:19:51PM +0000, Richard Tobin wrote: > I have built the native 1.3 JDK (jdk-1.3.1p6_2) and have successfully > used the plugin with some Java applets in Mozilla 0.9.9. But Mozilla > core dumps with signal 6 when I visit the page > > http://www.co-operativebank.co.uk/cgi-bin/Launch3.cgi?cust > > Do other people get the same result? Have you tried without the plugin? I.e., do you think this problem is specifically plugin related? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 16:31:14 2002 Delivered-To: freebsd-java@freebsd.org Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by hub.freebsd.org (Postfix) with ESMTP id A04A837B405 for ; Mon, 18 Mar 2002 16:31:10 -0800 (PST) Received: from sorley.cogsci.ed.ac.uk (sorley [129.215.144.53]) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) with ESMTP id AAA01554 for ; Tue, 19 Mar 2002 00:31:09 GMT Received: (from richard@localhost) by sorley.cogsci.ed.ac.uk (8.9.3+Sun/8.9.3) id AAA11327 for java@FreeBSD.ORG; Tue, 19 Mar 2002 00:31:09 GMT Date: Tue, 19 Mar 2002 00:31:09 GMT Message-Id: <200203190031.AAA11327@sorley.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: Mozilla core dump with plugin To: java@FreeBSD.ORG In-Reply-To: Greg Lewis's message of Tue, 19 Mar 2002 10:35:51 +1030 Organization: just say no Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Have you tried without the plugin? I.e., do you think this problem > is specifically plugin related? Well, the page has a Java applet, so if I try without the plugin I get the "Default Plugin" window. I tried the appletviewer, and it does precisely nothing - just returns to the prompt after a fraction of a second. I tried the 1.2.2 appletviewer, and it claims there is no applet in the page, so maybe the server is sending different pages depending on what it believes the browser is. Is there another way to run an applet outside the browser? I guess I can investigate this a bit myself, but I'd like confirmation that someone else gets the same problem. -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Mar 18 17:13:33 2002 Delivered-To: freebsd-java@freebsd.org Received: from Thanatos.Shenton.Org (a3.ebbed1.client.atlantech.net [209.190.235.163]) by hub.freebsd.org (Postfix) with SMTP id 6182837B400 for ; Mon, 18 Mar 2002 17:13:30 -0800 (PST) Received: (qmail 61932 invoked by uid 1000); 19 Mar 2002 01:13:23 -0000 To: "Jose M. Alcaide" Cc: java@FreeBSD.org Subject: Re: SIGSEGV while installing forte with linux-jdk14 References: <20020315104334.B235@v-ger.we.lc.ehu.es> From: Chris Shenton Date: 18 Mar 2002 20:13:23 -0500 In-Reply-To: <20020315104334.B235@v-ger.we.lc.ehu.es> Message-ID: <87k7s97424.fsf@thanatos.shenton.org> Lines: 31 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org "Jose M. Alcaide" writes: > However, javavm dies with SIGSEGV and creates this error log: > Unexpected Signal : 11 occurred at PC=0x2A0CB730 > Function=[Unknown.] > Library=(N/A) > > NOTE: We are unable to locate the function name symbol for the error > just occurred. Please refer to release documentation for possible > reason and solutions. > > Current Java thread: > > Dynamic libraries: > Can not get information for pid = 66365 > # HotSpot Virtual Machine Error : 11 > # Error ID : 4F530E43505002D3 > Forte runs with JDK 1.4.0 on a colleague's Linux machine without problems. > I am downloading JDK 1.3.1 just now, but I am a bit frustrated. Does > anyone have any idea about the cause of this problem? This is the same output I encountered trying to run an application I wrote for Turbine on linux-jdk14, down to the Error ID. See FreeBSD problem report ports/35320 at http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/35320 My Turbine code's been running fine with the native FreeBSD jdk131. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 1: 1:59 2002 Delivered-To: freebsd-java@freebsd.org Received: from eomer.vianetworks.nl (eomer.vianetworks.nl [212.61.15.10]) by hub.freebsd.org (Postfix) with ESMTP id 5F05937B400 for ; Tue, 19 Mar 2002 01:01:55 -0800 (PST) Received: from uucp.iae.nl (uucp.iae.nl [212.61.26.37]) by eomer.vianetworks.nl (Postfix) with ESMTP id 4EBCE21FCE for ; Tue, 19 Mar 2002 10:00:09 +0100 (CET) Received: (from uucp@localhost) by uucp.iae.nl (8.9.1/8.9.1) with IAEhv.nl id KAA29108 for java@freebsd.org; Tue, 19 Mar 2002 10:00:09 +0100 (MET) Received: from bowtie.nl (euripides.intra.bowtie.nl [192.168.4.15]) by bowtie.nl (8.11.1/8.11.1) with ESMTP id g2J8wdm57196; Tue, 19 Mar 2002 09:58:40 +0100 (CET) (envelope-from marc@bowtie.nl) Message-ID: <3C96FDBF.6090605@bowtie.nl> Date: Tue, 19 Mar 2002 09:58:39 +0100 From: Marc van Kempen Organization: BowTie Technology User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.9) Gecko/20020312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: java@freebsd.org Subject: [Fwd: Re: Mozilla core dump with plugin] Content-Type: multipart/mixed; boundary="------------090601060700010203060302" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------090601060700010203060302 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit (Sorry, forgot to cc: java@freebsd.org) -- ---------------------------------------------------- Marc van Kempen tel. +31 40 2 64 98 60 BowTie Technology fax. +31 40 2 64 98 61 Raiffeisenstraat 7 mailto:marc@bowtie.nl 5611 CH Eindhoven http://www.bowtie.nl ---------------------------------------------------- --------------090601060700010203060302 Content-Type: message/rfc822; name="Re: Mozilla core dump with plugin" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Re: Mozilla core dump with plugin" X-Sieve: cmu-sieve 1.3 Return-Path: Received: from bowtie.nl (euripides.intra.bowtie.nl [192.168.4.15]) by bowtie.nl (8.11.1/8.11.1) with ESMTP id g2J8vgm57175; Tue, 19 Mar 2002 09:57:42 +0100 (CET) (envelope-from marc@bowtie.nl) Message-ID: <3C96FD85.8030801@bowtie.nl> Date: Tue, 19 Mar 2002 09:57:41 +0100 From: Marc van Kempen Organization: BowTie Technology User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.9) Gecko/20020312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Richard Tobin Subject: Re: Mozilla core dump with plugin References: <200203182319.XAA10493@sorley.cogsci.ed.ac.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Richard Tobin wrote: > I have built the native 1.3 JDK (jdk-1.3.1p6_2) and have successfully > used the plugin with some Java applets in Mozilla 0.9.9. But Mozilla > core dumps with signal 6 when I visit the page > > http://www.co-operativebank.co.uk/cgi-bin/Launch3.cgi?cust > > Do other people get the same result? > Yep, takes a long time to load and eventually mozilla crashes, and in the logs it says java_vm died with signal 6. (Mozilla 0.9.9, jdk 1.3.1 pl6, FreeBSD 4.4) Regards, Marc. -- ---------------------------------------------------- Marc van Kempen tel. +31 40 2 64 98 60 BowTie Technology fax. +31 40 2 64 98 61 Raiffeisenstraat 7 mailto:marc@bowtie.nl 5611 CH Eindhoven http://www.bowtie.nl ---------------------------------------------------- --------------090601060700010203060302-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 8:25:12 2002 Delivered-To: freebsd-java@freebsd.org Received: from shikima.mine.nu (pc1-card4-0-cust77.cdf.cable.ntl.com [62.252.49.77]) by hub.freebsd.org (Postfix) with ESMTP id 6AE8F37B400 for ; Tue, 19 Mar 2002 08:24:23 -0800 (PST) Received: from rasputin by shikima.mine.nu with local (Exim 3.35 #1) id 16nMPO-0007ZY-00 for java@freebsd.org; Tue, 19 Mar 2002 16:24:22 +0000 Date: Tue, 19 Mar 2002 16:24:22 +0000 From: Rasputin To: java@freebsd.org Subject: [setantae@submonkey.net: [body_114818111878816447@hermes.sun.com: Sun Security Bulletin #00218]] Message-ID: <20020319162422.A26883@shikima.mine.nu> Reply-To: Rasputin Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sorry for the length of this - I couldn't find a URL. Is our SCSL version vulnerable? ----- Forwarded message from Ceri ----- Date: Tue, 19 Mar 2002 00:47:19 GMT+00:00 From: "Sun Security Coordination Team" To: ceri@techsupport.co.uk Subject: Sun Security Bulletin #00218 X-Mailer: Beyond Email -----BEGIN PGP SIGNED MESSAGE----- ________________________________________________________________________________ Sun Microsystems, Inc. Security Bulletin Bulletin Number: #00218 Date: March 18, 2002 Cross-Ref: Title: Bytecode Verifier ________________________________________________________________________________ The information contained in this Security Bulletin is provided "AS IS." Sun makes no warranties of any kind whatsoever with respect to the information contained in this Security Bulletin. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY WARRANTY OF NON-INFRINGEMENT OR IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE HEREBY DISCLAIMED AND EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW. IN NO EVENT WILL SUN MICROSYSTEMS, INC. BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS OF ANY THEORY OF LIABILITY ARISING OUT OF THE USE OF OR INABILITY TO USE THE INFORMATION CONTAINED IN THIS SECURITY BULLETIN, EVEN IF SUN MICROSYSTEMS, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. If any of the above provisions are held to be in violation of applicable law, void, or unenforceable in any jurisdiction, then such provisions are waived to the extent necessary for this disclaimer to be otherwise enforceable in such jurisdiction. ________________________________________________________________________________ 1. Background A vulnerability in the Java(TM) Runtime Environment Bytecode Verifier may be exploited by an untrusted applet to escalate privileges. The full and custom installations of Netscape 6.2.1 and earlier are affected since they include an affected version of the Java Runtime Environment. The default Java runtime environments of Netscape(TM) Communicator version 4.79 and earlier are affected. For more information, see http://home.netscape.com/security Microsoft VM up to and including build 3802 is affected. For more information, see http://www.microsoft.com/technet/security/bulletin/MS02-013.asp This issue may or may not affect other vendors' Java technology implementations which are derived from Sun's SDK and JDK(TM) source bases. Sun has notified and made the remedy available to its Java technology licensees. Sun recommends that users of affected releases upgrade to the latest SDK, JDK, and JRE releases listed in section 3 of this bulletin. 2. Affected Releases The following releases are affected: Windows Production Releases SDK and JRE 1.3.1_01a or earlier SDK and JRE 1.3.0_05 or earlier SDK and JRE 1.2.2_010 or earlier JDK and JRE 1.1.8_008 or earlier Solaris(TM) Operating Environment (OE) Reference Releases SDK and JRE 1.2.2_010 or earlier JDK and JRE 1.1.8_008 or earlier Solaris OE Production Releases SDK and JRE 1.3.1_01 or earlier SDK and JRE 1.3.0_05 or earlier SDK and JRE 1.2.2_10 or earlier JDK and JRE 1.1.8_14 or earlier Linux Production Releases SDK and JRE 1.3.1_01 or earlier SDK and JRE 1.3.0_05 or earlier SDK and JRE 1.2.2_010 or earlier Releases prior to SDK and JRE 1.2.2, and JDK and JRE 1.1.8 for Windows and Solaris are also affected and should no longer be used. Users of these releases should upgrade to a later release listed in Section 3. This vulnerability does not affect the Java 2 SDK, Standard Edition, v 1.4. 3. Latest Releases Windows Production Releases SDK and JRE 1.4 http://java.sun.com/j2se/1.4/ SDK and JRE 1.3.1_02 http://java.sun.com/j2se/1.3/ SDK and JRE 1.2.2_011 http://java.sun.com/j2se/1.2/ JDK and JRE 1.1.8_009 http://java.sun.com/products/jdk/1.1/download-jdk-windows.html Solaris OE Reference Releases SDK and JRE 1.2.2_011 http://java.sun.com/j2se/1.2/ JDK and JRE 1.1.8_009 http://java.sun.com/products/jdk/1.1/download-jdk-solaris.html Solaris OE Production Releases SDK and JRE 1.4 http://java.sun.com/j2se/1.4/ SDK and JRE 1.3.1_02 http://java.sun.com/j2se/1.3/ SDK and JRE 1.2.2_11 http://java.sun.com/j2se/1.2/ JDK and JRE 1.1.8_15 http://java.sun.com/products/jdk/1.1/download-jdk-solaris.html Linux Production Releases SDK and JRE 1.4 http://java.sun.com/j2se/1.4/ SDK and JRE 1.3.1_02 http://java.sun.com/j2se/1.3/ SDK and JRE 1.2.2_011 http://java.sun.com/j2se/1.2/ _______________________________________________________________________________ Sun acknowledges, with thanks, Trusted Logic S.A. for bringing this issue to our attention. _______________________________________________________________________________ APPENDICES A. Sun security bulletins are available at: http://sunsolve.sun.com/security B. Sun Security Coordination Team's PGP key is available at: http://sunsolve.sun.com/pgpkey.txt C. To report or inquire about a security problem with Sun software, contact one or more of the following: - Your local Sun answer centers - Your representative computer security response team, such as CERT - Sun Security Coordination Team. Send email to: security-alert@sun.com D. To receive information or subscribe to our CWS (Customer Warning System) mailing list, send email to: security-alert@sun.com with a subject line (not body) containing one of the following commands: Command Information Returned/Action Taken _______ _________________________________ help An explanation of how to get information key Sun Security Coordination Team's PGP key list A list of current security topics query [topic] The email is treated as an inquiry and is forwarded to the Security Coordination Team report [topic] The email is treated as a security report and is forwarded to the Security Coordination Team. Please encrypt sensitive mail using Sun Security Coordination Team's PGP key send topic A short status summary or bulletin. For example, to retrieve a Security Bulletin #00138, supply the following in the subject line (not body): send #138 subscribe Sender is added to our mailing list. To subscribe, supply the following in the subject line (not body): subscribe cws your-email-address Note that your-email-address should be substituted by your email address. unsubscribe Sender is removed from the CWS mailing list. ________________________________________________________________________________ Copyright 2002 Sun Microsystems, Inc. All rights reserved. Sun, Sun Microsystems, the Sun logo, Solaris, Java, and JDK are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Netscape is a trademark or registered trademark of Netscape Communications Corporation in the United States and other countries. This Security Bulletin may be reproduced and distributed, provided that this Security Bulletin is not modified in any way and is attributed to Sun Microsystems, Inc. and provided that such reproduction and distribution is performed for non-commercial purposes. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBPJZrirdzzzOFBFjJAQF+bQP+NpfjQzIi0uHIc70rNEQU42xp7BPqYqrI t7xffr4iwxk7lZM+M8mNrODY43FyNDib11vQ5IzwyGlZU76suRWLF6XxpQPR3PT+ PjRaq6dqf5R37dpBZnIrHuwjz8ijbeAGZcapiSDAResi/Pg6f2SPo8uXjLutmMb8 cdoGP+Clymw= =APT7 -----END PGP SIGNATURE----- To use our one-click unsubscribe facility, select the following URL: http://bulkmail.sun.com/unsubscribe?114818111878816447 ----- End forwarded message ----- -- Any stone in your boot always migrates against the pressure gradient to exactly the point of most pressure. -- Milt Barber Rasputin :: Jack of All Trades - Master of Nuns :: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 9:33: 4 2002 Delivered-To: freebsd-java@freebsd.org Received: from cisco.com (sword.cisco.com [161.44.208.100]) by hub.freebsd.org (Postfix) with ESMTP id 0314637B404; Tue, 19 Mar 2002 09:32:59 -0800 (PST) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id MAA14797; Tue, 19 Mar 2002 12:32:57 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id MAA23606; Tue, 19 Mar 2002 12:32:57 -0500 (EST) Date: Tue, 19 Mar 2002 12:32:57 -0500 From: Steve Tremblett To: questions@freebsd.org, java@freebsd.org Subject: jdk13 build failed Message-ID: <20020319123257.H23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In building jdk13 I get the following error: ===> Applying FreeBSD patches for jdk-1.3.1p6_2 ===> Configuring for jdk-1.3.1p6_2 ===> Building for jdk-1.3.1p6_2 i386 Build started: 1.3.1-p6-root-020319-12:09 ERROR: BOOTDIR does not point to a valid Java 2 SDK Check that you have access to /usr/local/linux-jdk1.3.1/bin/java and/or check your value of ALT_BOOTDIR. Exiting because of the above error(s). gmake: *** [sanity] Error 1 *** Error code 2 Stop in /usr/ports/java/jdk13. *** Error code 1 Stop in /usr/ports/java/jdk13. *** Error code 1 Stop in /usr/ports/java/jdk13. I have no other JDK version installed, and I got both the source tarball and the patchset this morning (March 19) from their respective homepages. Supposedly this port has no dependencies. Any help is greatly appreciated -- Steve Tremblett To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 9:40:55 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 3B22837B405; Tue, 19 Mar 2002 09:40:50 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2JHeRY16146; Tue, 19 Mar 2002 11:40:27 -0600 Date: Tue, 19 Mar 2002 11:40:26 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Steve Tremblett Cc: questions@FreeBSD.ORG, Subject: Re: jdk13 build failed In-Reply-To: <20020319123257.H23375@sjt-u10.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org you dont have the mandatory linux jdk installed, correct? On Tue, 19 Mar 2002, Steve Tremblett wrote: > In building jdk13 I get the following error: > > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 > ===> Configuring for jdk-1.3.1p6_2 > ===> Building for jdk-1.3.1p6_2 > i386 Build started: 1.3.1-p6-root-020319-12:09 > ERROR: BOOTDIR does not point to a valid Java 2 SDK > Check that you have access to > /usr/local/linux-jdk1.3.1/bin/java > and/or check your value of ALT_BOOTDIR. > > Exiting because of the above error(s). > gmake: *** [sanity] Error 1 > *** Error code 2 > > Stop in /usr/ports/java/jdk13. > *** Error code 1 > > Stop in /usr/ports/java/jdk13. > *** Error code 1 > > Stop in /usr/ports/java/jdk13. > > I have no other JDK version installed, and I got both the source > tarball and the patchset this morning (March 19) from their respective > homepages. Supposedly this port has no dependencies. > > Any help is greatly appreciated > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10: 2:48 2002 Delivered-To: freebsd-java@freebsd.org Received: from cisco.com (sword.cisco.com [161.44.208.100]) by hub.freebsd.org (Postfix) with ESMTP id D541E37B402; Tue, 19 Mar 2002 10:02:43 -0800 (PST) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id NAA16907; Tue, 19 Mar 2002 13:02:42 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id NAA23681; Tue, 19 Mar 2002 13:02:42 -0500 (EST) Date: Tue, 19 Mar 2002 13:02:42 -0500 From: Steve Tremblett To: John Utz Cc: Steve Tremblett , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-ID: <20020319130242.L23375@sjt-u10.cisco.com> References: <20020319123257.H23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from john@utzweb.net on Tue, Mar 19, 2002 at 11:40:26AM -0600 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org +---- John Utz wrote: | you dont have the mandatory linux jdk installed, correct? No I don't - installing it now. Pardon my ignorance, but where is this mandatory requirement documented? -- Steve Tremblett To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10: 7:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail2.kc.rr.com (fe2.rdc-kc.rr.com [24.94.163.49]) by hub.freebsd.org (Postfix) with ESMTP id 22BD837B400 for ; Tue, 19 Mar 2002 10:07:04 -0800 (PST) Received: from gruffy.kc.rr.com ([65.26.58.166]) by mail2.kc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Tue, 19 Mar 2002 12:02:38 -0600 Received: (from riksca@localhost) by gruffy.kc.rr.com (8.11.6/8.11.6) id g2JI7KT10229 for java@FreeBSD.org; Tue, 19 Mar 2002 12:07:20 -0600 (CST) (envelope-from riksca) Date: Tue, 19 Mar 2002 12:07:20 -0600 From: Rik Scarborough To: FreeBSD Java Subject: Tomcat4 port Message-ID: <20020319180720.GA211@gruffy.kc.rr.com> Mail-Followup-To: FreeBSD Java Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline User-Agent: Mutt/1.3.27i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I have attached my first attempt in creating a port. It will install Tomcat 4. I've gotten it running on my machine (FreeBSD 4.5, Java 1.3.1-p6). I know the plist is not update. I will try to get that updated in a couple of days, but I'm swamped right now. If someone beats me to it, great. Feedback would be appreciated as this is my first attempt. ~Rik -- Ranger Rik -- RikSca@mac.com Brought to you by FreeBSD 4.5 Joshua 24:15 --fdj2RfSjLxBAspz7 Content-Type: application/x-tar-gz Content-Disposition: attachment; filename="jakarta-tomcat4.tar.gz" Content-Transfer-Encoding: base64 H4sICL89lTwAA2pha2FydGEtdG9tY2F0NC50YXIA7D39d+K2lvNr/FeoadK03YKBfPWkm24Z YCakCfCANK9nZ1/G2AI8MZafP0LypuzfvlcfNrYxIDtp+s7Z8WknIN2re3V1vyQZ6ZN2r7m+ VvLJTNf8I/XNn/Cgo8rp8TF6g+hTSf0VX9Dp0dFx7fDkGABRtVY9OXmDjv8MZtJP4Pmai9Ab lxB/E9x8irH1Ggy97vMpNf5j08LeC2tBjvE/OqnS8T+snRx+Gf/XeLLHn3/T/ZfpcLVSOTk6 Wjv+tWqlGo7/8Qmz/+Pa6dEbVHkR6lue/+fj//VX6si0VW+qKF+jAfaRR2YYPWiuqY1AE5TL +m/1u4vudet8fz/6vL//E350iOujqEi5/n3Qunp3/nGkedjWoI29ykdo80UfYPFdYOu+SWzk TzVgFsbO9+AzRprjWCYoLdQpFHA4NT00DqHhs65ZFjbQ2CUzhjDTTDsCyECBHmIdGrcJcjQX euRj11MURvLb79BnRQHdVQPPVS0CbaspSypXyodctBQhcMpUxItXkAhxXlsgxMklj2ngG2Ru /2kCuY73o5zqBO00l88BG5gDpNkG/UycgwjKK7Pu96JensE3eKpn0BpI1p0EM2z7yCfQErTu TbFlIU93TcdXFCpHJpAdHWwB7e5Vd5FpKzs7jOB38IF/oh9++omVE0cUEycqdXEcnlck8b5n dVifErR742kTfIb2PnM7XKDP3DjQH0wl4I9oDy12Gdaj6aOTo7At7Gk6HQzoZwMktKoPTEwU iXUP7VUV1kJF+asd2JfnWU92/E+WgqU+i8aW+I9OKjz/Ozo9Pj0GQATZf+VL/H+VZ1v8vxm0 +nedOov/0ef9/TXhPunwIv/lBag0RqUZuKeojQUq6WgXP2Id7e83up1hv3t1N2j0273h/j73 Xbvom28Qc28lGx0AWL3XuxtcdPtDzsSBwp1X6D+LkCGOLBXmbbmz3VVk3e5iN4kUeV1okfnc v3r80/bv3E9KOpnR8PZiNLbZf7VSW9r/KcwFqkdHleMv9v8aTx2kX9lHvcDF6FJ70NAcj5CH 3QfsornpT9EoMC2/BCF/AIUWOAiaCFwOesgLHDoF+Ms1+MvznCfL/g0MqewL0thm/4fVk7T9 V45rX+z/NZ5LPv5oyMafTguTLsA1fR/DdNFO+YlyHMPy6EQIKy4eYxfbOkbmzLEwDSJs/onG xGVTCuZhQkdSK9e4M4HCASfXg2jqoWq5qvgQNG1ikYmJYTam3N7enqGp7ztnapicljVH06e4 TNyJWK9Sv/ii3E+W/TuW6b1c9N9m/0fHx0fVtP1Xj0++2P9rPDT5j1Z7FezrqquXDbVSq5RX JoHK/j4kzeqvrd8H4uNVu9HqDFriW7911aoPWqVOd9gKIWj7mu0nv/UDO1bwyXP0ZevpJaJY 6XIhbVmYZk4n9lilOYtRfpxZ8cJPtnnHvVpWzZy499j1yo5LHOz64HXiEDPNNsfYAzrcdyXq iHH36b5MP8eLyejTSlk2eR8aDoWcrmKlpcCjrGXWrdAQxQ6xTP0pqyKzg4FrcgnMNGcNCESF suEb6aIUV5vlOHc1B4pXaw2iq/XL3kP1sDz1oxZp6WXzbaOPNWtWnpK5T2I1nWGJhg1TxyVW lcbkAap0yzkqXZD5cB0MsUsd7N9qLs4GA64N/LDUq7L/6K9WQxchVvreGmwDOxZ5okFxDcAY XBAIJ7tyijVjbaVpG/hxbR0YjmWxQLwWxHeJEegbQGDEdOx5eF3nPI1GfCGhyBrXATxuaIL6 oKRircJ4rq5eYMsi4KQetLVg0Iw65WCesxHKnNHMI7SRiTneDL1B3B4JXB2vqdzUvuhzSrXG 2j9j30y7JAYiW+UzGeMOKhvBBa2a4ViB8Dg8t8rGESCmuYYJUc92Acx/Mb3bCGhj39M1ZzM1 z7Oy64NJYBo4HMCRZttgJUkBJ0Eyx0CAeP6Thcu6561WhXxgHXyl/1QKbHNF0tmgG6Hugkm8 3jJHNECCWruxkk+aR71muvDRSRXprjnzwISTpSJmpUpB3UQ4SpbTaKS+J5aBbbXlujF1TNe+ I+5cc41b05/+LcDu0wZQZqvgiMH01wO1bd0KDLwd4p1pbYK6Nr0ZpDPTqgRMbRMMpIbvNNPa ANJzwXXewiBjd0jTg/WQYtLDtpQ2gbGJk5DsVrjtEhthzQbSWyC28D4KxuONbeiW5nlbGmHW V42Z3SoA3a80/QYkCuZkY0sRoI8fN9PkkK1HHTssuG2H7QYyLdKJqiSYPJt9/M9gmxBDSM8h tifDwgCCxdaeE3cjVRZV1tdDcPVJ6GXWg83IAza2tcWA5tjSyWxT7xwQbHsb347mbhSRF7PJ Tc4iDrfJYayyTfMUuj7Bw2m4TDHWdMjl1Avfd4RbECP/jlXEc5qNDUDZPdXDWPzYCC+ItW0n 8Ac+hP5ZToKiAe7wiuGCeT2TurCnvMjcsbIv15oNYnOlcRMDxQ0vN+vMCAXroLhWgV6DV8yF ydlmhHOyK9SxaXoODZLYlaPr8dmYStfpGHVg2sZsVnGh2YYlI/KVNgQvdUNz/IIN8CEr1oK0 jYVYOu8zcdX6J6d62Ai/hs5dmvyyoctO+xmSXLbzzL7UXoSJa2/ylucTBZDjIn0eG+nBEfG0 WIeidorgD3WnAP4VnV2BGzXtScZiy2Zc7guL0QWslm04xLRzqHJuxesRYj2bv2dK9W6csU61 lfhSOeWpRuORX7IJhnFuTRByzk8XXNIzxJyQU24jjtHejqQTF6th3IV/XToTkOGVIQqnLRf+ GEbBAYmzKZ2eMCTuTLGxmtxJ95H7vhydTNGM53SSLfD9vhyqw+lqwGbuQRRcXhG2gCqHw9eF l/NGeT3TTFuaSpRP81XxfOOVT/floT1fo2vYcvDSxrtqHNCDPMYhHUMYdM5Ef5U7eeefcBS5 lbNIHI9TlCHDFECtBz4ZYLqBJo3SxGMtsPzGNeBJpc4h4i0e/X1m9bGsxXEsbqE5ZRiiTloP WFJvBY/EvW+aRclpRtce8A3JQi302P5cLlSLTCagJrSvUkodg7/AlpSDCVG4+5MlFPimBfZJ VcRW27PoZwdD+gppTvRb0zJ0zTV6/Htx4jkxb/pXguQ1n/LmxC+E/DizVLCTumS+GMe5lgwZ Ec5Ae5QOBUlC0KMcKCCIaR4cncxAhiIHbtCFZNlAHUfPJUKBc2ncV6sN9jk/Ym3AX3+UxLyt 92/gryT0BX6k0BLOjIH3sf6kWzjMynKlgKyBa3MGsVIiMDBoMJUcfflbgANZJ8CCIR6SxpSu 3PryLNEdoRw8XWOPvrfNyEiicP280Lypn8OrNTUfukNk+SqSDDDEBiH3JqMk25+6p5umJCxX rCvT87FUbhtDYkFZVsR8rbJtvKdkNKmYyPviutpTyw5mubB6Lh6bj7n8qMi58mgaWNYFS4Pe mdgyJLGGU7ov35NXnCVCP7DtHApacLoajXAO5R6I7fA8Wsqtju6y6qajyVJ6++Rj2TXGOJkc fWESk55eMJzWzPEjLZUPVpBEyyuocGxUANIi5lZXSKdlaTTxQyewrHzrBKv6KT8niwuDY0un c5KzTI3vJrAdBumdhRBJIEhPnl3M3yryUi/hbYMuKL01Dci7h+wGnkvelm+AuWm1bT+Q+5wT yhCXuwQeHap50fj7itJIdZ2+0VWMTREzi+BeevmmriFesTEV/NIfBOjF2I1eBM0jWBLYPjBa jCLN83NO0alb5PZtPuSbzqRwc65aCmyxzW2y/6V80nqWqzVpbIbVxw7xTJDT03Y8X/PuQRmI w1caJBHqrEi8ICSH0np0wMtKArfbg1yNd/KBvx9KLdjZ2Bfr4wOi32P6poOcUCmiWLIrjD8Y XOXE8rgLKrgjyXHBLdiG5hpF3FkW/VxbYUkWpJO6NbznQOR/YahM+qKsDE3ok090YqlzzZVf e4+wPhXCuq338+xqxvHkhcmXUlVZdxDCXxDPl7XBEKc1G2EDG1tJ8bduY+nIjCeUUqnUCjJk biX6opw2sczRXfWuuj6PW0s4P9WI5SLIG5NNAS3ejVMv2det0SqFxcdAhLqWPTHtTRPXNEkv fCtLHqcoqVjvNobFUIY065hhyqLwo1t2V1fx+vzjlTlytY1uOIUae+U0N03+Yl8+tLfEeGrw H77kQ6QzJ6BJ93RzMSmrY3SxFvIgl+I0xOccWG+xZktlNGlE8fK2zCJWGrUJ+YFLnq6xPyVG byolmQhZvAxehO5Qm0RocuMRF26PLtayhT6JJcIM0kLF2/aYyGlQhAzhZZJvVMP5h+mLmJtX yqBJM4igV+A+CijVtebe5xGueY+9SwAvQGoQ2AUxYUjeYvCPRTSJTQQ62iyPSHtWUJAatdFi dmbhiUbnhQU0doD9Ho+kT0VoUzUvJFl+KEsR1PfP45jZdy4JsYPQIG4WoUbnrk2sWxpfJc1r n8/wY1uWQLOUr2UX8vOFR0HmhaQ0IsyAXT7TKEKWZiLbXuNYVXHTLxbD2HqbQfflmpqvFTQT +qGIoJrBbPSsWFbES8d/UZHXzz7DTBrExS1+QkduHSwe6QuaywDAn6cVxSMhT07MjdspWYNq 6riYCQDNBq3I1Tt2UMMzIkRMkwoZ3TOGhvppmtXnV6gW+9XwjW3qxMCyFpTI37a9DiNwxIJB +Larw48I3YpG5x1SUHw2Ks2ONAMyL3OGXLA/ObxmNKliSpPB+xyPwJl7ar/bHZbn0U+Mw2LN mJl2Rjl+ZD+z9zKq6E/tWPEvhum6M5SoTRZu2OGjxwrIwoqXu6Th+ftBsuAycHTdWAZOrG1J gfJkQA50+UuoPPDRj1tyIMmARktTcsBsF0cGNL6smgv+Uz54GVgbS7HMN15kIPlv+mQgxfa0 DCh9BVkOjjkGuR6xd08lQDeCJFfuZEDF2pIUqJQCpgKVBOwmkMy6lcJkAcgyxWLqt8rZlSul yYKVszTWVa+WrztxRQJyG8hK5zOPlNkCsq56pTxZwA5fSpSMzKRs/92PpMs+/1GcGfRCNLad /3h6snL+6+nhl/PfXuVZnv8cHfjPz7FHBsH8oPwxsSwyp+9QMZjGFOv3HjLH/BT9+Xx+gOgB ZfR0eA9yTdQeI5Oj/0BBbPbN9BxLe/IAX0NiU4o3t/fOxfjtoHmG6OvUngrtpY4fT+rkDw+o Wq6hWqVSU+G/WhU+nlVOzo6P0b9g/mCg1qOD9qBpdhPAPUYePbJyjg/gX3HjgRHQTWLO/oyC RI0fIHG8kgLd+2+0u1fbRV+do91edzAsNVvtzmBYv7raRf/zE+sZvfEAiXPwxyal2OZSiclD yEAIYNl7SsGZM0hvSuZoFzq+i2o/q9Qp2YFloerP39QEHXGE9JAAqxDVMCMCCJyQQ49ts2Hq Zz39QEvQgWgYgCnUwS7jLvPA/rT9U5HRM+BfUsc2238VrP1Y3P9SPTw6rND7f77Y/ys9X6MO nnPTQ5ChWnyXH82EGtCTW892kkoCak7fa0e6i+GPcbazU6ugru5Tm6xA5e2UzKBwx4DwLmnh odYx466epqz7sHoGFFLW3RMHtJ+nuaMVv7X6g3a3c77Drh1RvqZl/dZvbV5YUxr1Yet9t99u Dc53qBmxeet1fTBs9e8G7SEtXn/YLDvCLn1HQgkoQXpoYc3D6sPe5xgXC+Zh0QdlJ2wUSJZn 2NceMD2gxrbU/4VZJuRmcRbuBjdvm+3++Q7rt9JsD4ZRkSCtAHy7M4T/WyHcL0LWlFFF6d90 7pqtXqvThA7tfY4u6+Ec0U7rZ6KY8rtgPMLD2R8ArQV1R3h5mQs9ylPpdO/e3rSvmuc7v7cG inLb/3XQb5xTNPjIkHgD7Pz9UlIWCj1dn/LwX5SjXr/1rv13Bv/r+7f1QWuRgr7qvr9jXd77 HCIueHbbuxIS+Y/zneH5svpsoP4javiDqqqc5LA9vAJdSR53rCSO+j/fERqUvCaA334gGIiA F/S41CRgvENUvnufMxpaKBBC+sOb3l2332z1QQqVWiUqW20oOpF173MCcVGOyZgeuBgNLhPs VbdRv2ICVT8Z99XyYbmqROPMRR+NMNUDBnUYu+2BmoXyvt8FesvvvVtA3WF3/Hi0h85coaPQ 6oTN/lj5kXam2b0Z3sHQcU7YCC5UzzdI4Jdh8ChEq9/PgsCuyyDqN8PuHeswtNrpKorj4pII 0mfKzi97n1uNi+5d47q5QLvt2AmXyMM+3djzznbTYBBr6Aa7aXNASNLZGsXTGVTE1CsLj65v uSS84gfRow1pG/Tih+QYZ2KL34lmYScHPhP7SoAjMkaXzV/Pokvz4ga9FRHGmLnfsyUiM/ks RPobEpogaR76lqYR6sQlgfPdWeJeDVDIpXpkNtOjF4T5BFlsaRdp/lnEeExr1rA+YdGH68yy y0xioXZtwwRdSmMKrVs/SqzbYx+SqlDZmG5E2giYikHimggJMYuDLCUzsvRLAR2/Zn4xrmYK xyUO5ISQ7LF7dyBlpAuwqDzS+D0L4MbNCa+jrfSvF/SGk497n9+1O03aHPe9UMruYDn4nmIe fJSEpY1z4EYPivtLGPX7BKsU4uK6C63Qexw/jk1gLVaPSv6TA53/yPskzJHnqCvHAbPeCBmL ZJsK3fQZlfowxum6E4VpmPqDDmiLDp0K8+zuNWCKq+lUT1UT4QCCwIcP8M9koe6uoMbutOOI UUEG5s9oGeIyDjqm4/zbYiNMXGxrD0xekaKXcCAxQb1rX7UG6YgL0WClm7Gre3g3Y4a8KpTU DThLiS7DXwZW+nYdjpYsXSPUlBuMKVzl+PgoA2BFRHrCQ68RUVY8XulGL9Xv3oYuR5lFXEis 4OXEGupLXs0WYTVEE1+3YSUFfZcpCFCw51rSM5RzGQBC8GXJ9t6FISCGK0rWqGYqvnPV7N52 FoloeJaIhuvQmEafcI1OA6yEEhE+TLYKA/Egdacjmpug+nwOhng1a2Jsup6P3MBOhJ0wx4rz cQrT7ljNqteJTqvP7bNjqCtquQz9kWrGsoFVRxs7NH/FwcborDjWGB6X7VSzJxiRuU1XXEwn upQkCq9iXFkg3DC06RDO26Ut0WvGAhgOuiBjsl02j1GhEo3fEemtOrgl8zSx/n51NGaajeip p0rZHKOvDJgu29j4ttOlUmt2G4Pvcvi8cvWZnozPTiLHwL5ts70MRrJjxAbLj02AlgacmBWF rimuQeuEQCUmlvTuruudhQQKvemt3gknZzAm9P+qUsa2YY5hlkI8f+00JS5TlJznoink2iPM LtphyNigV+7E1KK8krK2x+iJBJBhBZYBOfY9GChfDoSUewRfRmCy8JGuB2b3RqxMOoHPbzFl yKbNtI1l/Cih+cDBetVLsnbjsZVVew3hA2YUpg3/zrgv00aQ5vM0h2XgkF/S6/Mc+iUuNsoD FzVlJZGYo/NztPt7a7AipyivTzRUFgJNueHw9r4/kO8GOBrXsslfrkb/OfKMMjv3Y3b/87/7 3o7Mk7X/87K7P2z9d9P979XT2unK/X9f7v96nSe5/7N2b4daJPcJbFejLDY6npBB7AOfexK6 t0On+T6eOexesJlmMBckkpQR8ae59nziOz7V9I7Pj2eHK2vC8js+2/Z7+q3S9s2e6LpUPXzR ii2gnUdLZ+c8j1goN+3m+Y8V5T38gaJ2c8HRcShpLlrNoqd4PImNI8rSV3SLiFXyPSLhkBdr N4qUHbYHZRM6Ju5TTPo0WeNbTqw9zTBC9w4ZD3WOwNwi3G4S+011w8DhuH+IiH/Ypb4TWx6O A1L5rkKisQbZlcHdLb/+FMIuiC+UYCQCrmbZElhukgmBPqv/tDXefdYWKgWID4qQg5DJFJXY enjJg+SDLXfy++jsXVQyoMgmNmMT2/4uB9T/r707VkEYBgIw/CpHJ11KkxjTIm6u4tjFxbSp dHL36W2CXUpVBHEo/7cmS47jSHLDSZZmXEjdD4lfBy+neNnMdnF5JrDpyOfxTK/DOt33Lqjf TuWe1v+2jz9Y3e2XNebj/Fc19v/M8Dgyaf5jUVD//+F4sLJ6JsFMSys3+RCe/Hpfy15K321N e1FlaZ3rvApKh8ZVG91U2gZbLeE+BAAAAAAAAADAEjwAIpCYCwCgAAA= --fdj2RfSjLxBAspz7-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10: 7:55 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id B1AB337B402; Tue, 19 Mar 2002 10:07:48 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2JI7jY17074; Tue, 19 Mar 2002 12:07:45 -0600 Date: Tue, 19 Mar 2002 12:07:45 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Steve Tremblett Cc: questions@FreeBSD.ORG, Subject: Re: jdk13 build failed In-Reply-To: <20020319130242.L23375@sjt-u10.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org in the mailing list of course :-) it's probably somewhere more formal. like koster's or lewis's websites, but i cant recall. i have held off building my own because i didnt want the hassle/polution of installing the linux jdk. but i cant really afford to wait for the jck blessed binary anymore. i'll be starting this build adventure myself shortly. On Tue, 19 Mar 2002, Steve Tremblett wrote: > +---- John Utz wrote: > | you dont have the mandatory linux jdk installed, correct? > > No I don't - installing it now. > > Pardon my ignorance, but where is this mandatory requirement > documented? > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10:16:32 2002 Delivered-To: freebsd-java@freebsd.org Received: from cisco.com (sword.cisco.com [161.44.208.100]) by hub.freebsd.org (Postfix) with ESMTP id 447D937B404; Tue, 19 Mar 2002 10:16:19 -0800 (PST) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id NAA18003; Tue, 19 Mar 2002 13:16:18 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id NAA23693; Tue, 19 Mar 2002 13:16:18 -0500 (EST) Date: Tue, 19 Mar 2002 13:16:18 -0500 From: Steve Tremblett To: John Utz Cc: Steve Tremblett , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-ID: <20020319131618.N23375@sjt-u10.cisco.com> References: <20020319123257.H23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from john@utzweb.net on Tue, Mar 19, 2002 at 11:40:26AM -0600 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org +---- John Utz wrote: | you dont have the mandatory linux jdk installed, correct? After installing linux-jdk13 this error persists - any hints? | | On Tue, 19 Mar 2002, Steve Tremblett wrote: | | > In building jdk13 I get the following error: | > | > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 | > ===> Configuring for jdk-1.3.1p6_2 | > ===> Building for jdk-1.3.1p6_2 | > i386 Build started: 1.3.1-p6-root-020319-12:09 | > ERROR: BOOTDIR does not point to a valid Java 2 SDK | > Check that you have access to | > /usr/local/linux-jdk1.3.1/bin/java | > and/or check your value of ALT_BOOTDIR. | > | > Exiting because of the above error(s). | > gmake: *** [sanity] Error 1 | > *** Error code 2 | > | > Stop in /usr/ports/java/jdk13. | > *** Error code 1 | > | > Stop in /usr/ports/java/jdk13. | > *** Error code 1 | > | > Stop in /usr/ports/java/jdk13. | > | > I have no other JDK version installed, and I got both the source | > tarball and the patchset this morning (March 19) from their respective | > homepages. Supposedly this port has no dependencies. | > | > Any help is greatly appreciated | > | > | | -- | | John L. Utz III | john@utzweb.net | | Idiocy is the Impulse Function in the Convolution of Life | | +---end quoted text--- -- Steve Tremblett Cisco Systems To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10:19:10 2002 Delivered-To: freebsd-java@freebsd.org Received: from cisco.com (sword.cisco.com [161.44.208.100]) by hub.freebsd.org (Postfix) with ESMTP id EA4FC37B4A2; Tue, 19 Mar 2002 10:18:25 -0800 (PST) Received: from sjt-u10.cisco.com (sjt-u10.cisco.com [10.85.30.63]) by cisco.com (8.8.5-Cisco.1/8.8.8) with ESMTP id NAA18155; Tue, 19 Mar 2002 13:18:24 -0500 (EST) Received: (sjt@localhost) by sjt-u10.cisco.com (8.8.5-Cisco.1/CISCO.WS.1.2) id NAA23699; Tue, 19 Mar 2002 13:18:24 -0500 (EST) Date: Tue, 19 Mar 2002 13:18:24 -0500 From: Steve Tremblett To: Steve Tremblett Cc: John Utz , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-ID: <20020319131824.O23375@sjt-u10.cisco.com> References: <20020319123257.H23375@sjt-u10.cisco.com> <20020319131618.N23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020319131618.N23375@sjt-u10.cisco.com>; from sjt@cisco.com on Tue, Mar 19, 2002 at 01:16:18PM -0500 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org d'oh - my mistake please ignore +---- Steve Tremblett wrote: | +---- John Utz wrote: | | you dont have the mandatory linux jdk installed, correct? | | After installing linux-jdk13 this error persists - any hints? | | | | | On Tue, 19 Mar 2002, Steve Tremblett wrote: | | | | > In building jdk13 I get the following error: | | > | | > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 | | > ===> Configuring for jdk-1.3.1p6_2 | | > ===> Building for jdk-1.3.1p6_2 | | > i386 Build started: 1.3.1-p6-root-020319-12:09 | | > ERROR: BOOTDIR does not point to a valid Java 2 SDK | | > Check that you have access to | | > /usr/local/linux-jdk1.3.1/bin/java | | > and/or check your value of ALT_BOOTDIR. | | > | | > Exiting because of the above error(s). | | > gmake: *** [sanity] Error 1 | | > *** Error code 2 | | > | | > Stop in /usr/ports/java/jdk13. | | > *** Error code 1 | | > | | > Stop in /usr/ports/java/jdk13. | | > *** Error code 1 | | > | | > Stop in /usr/ports/java/jdk13. | | > | | > I have no other JDK version installed, and I got both the source | | > tarball and the patchset this morning (March 19) from their respective | | > homepages. Supposedly this port has no dependencies. | | > | | > Any help is greatly appreciated | | > | | > | | | | -- | | | | John L. Utz III | | john@utzweb.net | | | | Idiocy is the Impulse Function in the Convolution of Life | | | | | +---end quoted text--- | | -- | Steve Tremblett | Cisco Systems | +---end quoted text--- -- Steve Tremblett Cisco Systems To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10:28:39 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id C184037B68F; Tue, 19 Mar 2002 10:25:00 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2JIOpY17668; Tue, 19 Mar 2002 12:24:51 -0600 Date: Tue, 19 Mar 2002 12:24:51 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Steve Tremblett Cc: questions@FreeBSD.ORG, Subject: Re: jdk13 build failed In-Reply-To: <20020319131618.N23375@sjt-u10.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org umm... i am stupid. i havent even found the linux jdk yet. where is it? but as for your problem.... On Tue, 19 Mar 2002, Steve Tremblett wrote: > +---- John Utz wrote: > | you dont have the mandatory linux jdk installed, correct? > > After installing linux-jdk13 this error persists - any hints? > > | > | On Tue, 19 Mar 2002, Steve Tremblett wrote: > | > | > In building jdk13 I get the following error: > | > > | > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 > | > ===> Configuring for jdk-1.3.1p6_2 > | > ===> Building for jdk-1.3.1p6_2 > | > i386 Build started: 1.3.1-p6-root-020319-12:09 > | > ERROR: BOOTDIR does not point to a valid Java 2 SDK > | > Check that you have access to > | > /usr/local/linux-jdk1.3.1/bin/java > | > and/or check your value of ALT_BOOTDIR. did you set BOOTDIR to point to the right place? > | > Exiting because of the above error(s). > | > gmake: *** [sanity] Error 1 > | > *** Error code 2 > | > > | > Stop in /usr/ports/java/jdk13. > | > *** Error code 1 > | > > | > Stop in /usr/ports/java/jdk13. > | > *** Error code 1 > | > > | > Stop in /usr/ports/java/jdk13. > | > > | > I have no other JDK version installed, and I got both the source > | > tarball and the patchset this morning (March 19) from their respective > | > homepages. Supposedly this port has no dependencies. > | > > | > Any help is greatly appreciated > | > > | > > | > | -- > | > | John L. Utz III > | john@utzweb.net > | > | Idiocy is the Impulse Function in the Convolution of Life > | > | > +---end quoted text--- > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10:38:43 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail3.ucles.org.uk (mail3.ucles.org.uk [192.149.119.13]) by hub.freebsd.org (Postfix) with ESMTP id 1540637B4E1; Tue, 19 Mar 2002 10:36:41 -0800 (PST) Received: from mail3.ucles.org.uk (unverified) by mail3.ucles.org.uk (Content Technologies SMTPRS 4.2.5) with ESMTP id ; Tue, 19 Mar 2002 18:33:35 +0000 Received: by forest.nrl.navy.mil with Internet Mail Service (5.5.2653.19) id ; Tue, 19 Mar 2002 18:33:35 -0000 Message-ID: <0B0368CED76DD4118E1200D0B73E9B5D041E9F67@MAIL1> From: Mike Dewhirst To: questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: RE: jdk13 build failed Date: Tue, 19 Mar 2002 18:34:24 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1CF74.B18C4340" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C1CF74.B18C4340 Content-Type: text/plain; charset="iso-8859-1" > i am stupid. i havent even found the linux jdk yet. where is it? you can use the www.freebsd.org/ports page to search for ports. it is in /usr/ports/java/linux-jdk13 > did you set BOOTDIR to point to the right place? the only reason the build fails is due to linux-jdk not being installed. It is required for jdk1.3. Hope this helps, Mike This message was written in plain text mode. Everything below the dotted line was not written by the author of this email. ---------------------- =********************************************************** If you are not the intended recipient, employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination or copying of this communication and its attachments is strictly prohibited. If you have received this communication and its attachments in error, please return the original message and attachments to the sender using the reply facility on e-mail. Internet communications are not secure and therefore the UCLES Group does not accept legal responsibility for the contents of this message. Any views or opinions presented are solely those of the author and do not necessarily represent those of the UCLES Group unless otherwise specifically stated. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses although this does not guarantee that this email is virus free. **********************************************************= ------_=_NextPart_001_01C1CF74.B18C4340 Content-Type: text/html; charset="iso-8859-1" RE: jdk13 build failed

> i am stupid. i havent even found the linux jdk yet. where is it?

you can use the www.freebsd.org/ports page to search for ports.

it is in /usr/ports/java/linux-jdk13

> did you set BOOTDIR to point to the right place?

the only reason the build fails is due to linux-jdk not being installed. It is required for jdk1.3.

Hope this helps,

Mike



This message was written in plain text mode.
Everything below the dotted line was not
written by the author of this email.
----------------------



=**********************************************************

If you are not the intended recipient, employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination or copying of this communication and its attachments is strictly prohibited.

If you have received this communication and its attachments in error, please return the original message and attachments to the sender using the reply facility on e-mail.

Internet communications are not secure and therefore the UCLES Group does not accept legal responsibility for the contents of this message. Any views or opinions presented are solely those of the author and do not necessarily represent those of the UCLES Group unless otherwise specifically stated.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses although this does not guarantee that this email is virus free.

**********************************************************=
------_=_NextPart_001_01C1CF74.B18C4340-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 10:48:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from nelly.internal.irrelevant.org (irrelevant.demon.co.uk [158.152.220.121]) by hub.freebsd.org (Postfix) with ESMTP id 50C2937B402; Tue, 19 Mar 2002 10:48:27 -0800 (PST) Received: from simond by nelly.internal.irrelevant.org with local (Exim 3.35 #1) id 16nOdq-0002AQ-00; Tue, 19 Mar 2002 18:47:26 +0000 Date: Tue, 19 Mar 2002 18:47:26 +0000 From: Simon Dick To: John Utz Cc: Steve Tremblett , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-ID: <20020319184726.GF3079@irrelevant.org> References: <20020319131618.N23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Ports java/linux-jdk13 :) On Tue, Mar 19, 2002 at 12:24:51PM -0600, John Utz wrote: > umm... > > i am stupid. i havent even found the linux jdk yet. where is it? > > but as for your problem.... > > On Tue, 19 Mar 2002, Steve Tremblett wrote: > > > +---- John Utz wrote: > > | you dont have the mandatory linux jdk installed, correct? > > > > After installing linux-jdk13 this error persists - any hints? > > > > | > > | On Tue, 19 Mar 2002, Steve Tremblett wrote: > > | > > | > In building jdk13 I get the following error: > > | > > > | > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 > > | > ===> Configuring for jdk-1.3.1p6_2 > > | > ===> Building for jdk-1.3.1p6_2 > > | > i386 Build started: 1.3.1-p6-root-020319-12:09 > > | > ERROR: BOOTDIR does not point to a valid Java 2 SDK > > | > Check that you have access to > > | > /usr/local/linux-jdk1.3.1/bin/java > > | > and/or check your value of ALT_BOOTDIR. > > did you set BOOTDIR to point to the right place? > > > | > Exiting because of the above error(s). > > | > gmake: *** [sanity] Error 1 > > | > *** Error code 2 > > | > > > | > Stop in /usr/ports/java/jdk13. > > | > *** Error code 1 > > | > > > | > Stop in /usr/ports/java/jdk13. > > | > *** Error code 1 > > | > > > | > Stop in /usr/ports/java/jdk13. > > | > > > | > I have no other JDK version installed, and I got both the source > > | > tarball and the patchset this morning (March 19) from their respective > > | > homepages. Supposedly this port has no dependencies. > > | > > > | > Any help is greatly appreciated > > | > > > | > > > | > > | -- > > | > > | John L. Utz III > > | john@utzweb.net > > | > > | Idiocy is the Impulse Function in the Convolution of Life > > | > > | > > +---end quoted text--- > > > > > > -- > > John L. Utz III > john@utzweb.net > > Idiocy is the Impulse Function in the Convolution of Life > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > -- Simon Dick simond@irrelevant.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 11: 4:17 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 7A06237B400 for ; Tue, 19 Mar 2002 11:04:13 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2JJ49Y18821; Tue, 19 Mar 2002 13:04:09 -0600 Date: Tue, 19 Mar 2002 13:04:09 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: GB Clark Cc: sjt@cisco.com, Subject: Re: jdk13 build failed In-Reply-To: <20020319122934.5a00c6fc.gclarkii@vsservices.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 19 Mar 2002, GB Clark wrote: > On Tue, 19 Mar 2002 12:07:45 -0600 (CST) > John Utz wrote: > > > in the mailing list of course :-) > > > > it's probably somewhere more formal. like koster's or lewis's websites, > > but i cant recall. > > > > i have held off building my own because i didnt want the hassle/polution > > of installing the linux jdk. > > > > but i cant really afford to wait for the jck blessed binary anymore. > > > > i'll be starting this build adventure myself shortly. > > > > On Tue, 19 Mar 2002, Steve Tremblett wrote: > > > > > +---- John Utz wrote: > > > | you dont have the mandatory linux jdk installed, correct? > > > > > > No I don't - installing it now. > > > > > > Pardon my ignorance, but where is this mandatory requirement > > > documented? > > > > > > > > > Hi, > > You know that after you get the native JDK installed you can just nuke the Linux one right? yups. know that. > It is only needed for the compile. Once we can get a binary JDK that dependence will go away. > > GB > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 11:21:33 2002 Delivered-To: freebsd-java@freebsd.org Received: from fritz.cc.gt.atl.ga.us (fritz.cc.gt.atl.ga.us [199.77.128.120]) by hub.freebsd.org (Postfix) with ESMTP id 4044C37B400 for ; Tue, 19 Mar 2002 11:21:29 -0800 (PST) Received: (from dagon@localhost) by fritz.cc.gt.atl.ga.us (8.11.6/8.11.6) id g2JJcEq21763; Tue, 19 Mar 2002 14:38:14 -0500 (EST) (envelope-from dagon) Date: Tue, 19 Mar 2002 14:38:14 -0500 From: David Dagon To: Rik Scarborough Cc: FreeBSD Java Subject: Re: Tomcat4 port Message-ID: <20020319143814.A21705@fritz.cc.gt.atl.ga.us> References: <20020319180720.GA211@gruffy.kc.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020319180720.GA211@gruffy.kc.rr.com>; from RikSca@kc.rr.com on Tue, Mar 19, 2002 at 12:07:20PM -0600 X-Echelon: RSA Crypto C4 Mossad CIA BXA Export Control Hello to all the fans of the US Patriot Act Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Mar 19, 2002 at 12:07:20PM -0600, Rik Scarborough wrote: > I know the plist is not update. I will try to get that updated in a > couple of days, but I'm swamped right now. If someone beats me to it, > great. > > Feedback would be appreciated as this is my first attempt. Wonderful; it's very nice to have. I noticed it fetches from the v4.0.3/bin/ release, and not the source. While I suppose there's little difference in the ultimate byte code, and getting v4.0.x/bin saves time, it would be nice to have the src as well. (Building from source is of course more difficult; there are more dependencies; perhaps this is a later update to the port.) A few picky comments; feel free to ignore completely: -- Am I mistaken that in pkg-descr, it should say that Tomcat 4 is the reference implementation of the 2.3 (not just 2.2) specification? -- I know tomcat does not ship with a manager entry for tomcat-users.xml, but would it make sense to just comment out all the superfluous users? I think it's safe as is, but I've always liked that bsd does just a little more. -- Likewise, should the TOMCAT/conf/server.xml be swapped with the noexamples version? Users can do this by hand of course, and should always take charge of their installations. But I've always liked that BSD takes a conservative approach to default installs. -- Should the default install set the directory be to "logs" in TOMCAT/logs, or perhaps something in /var/log/tomcat? Again, users can change but what's the preference? (I suggest /var/log/tomcat since it might be on a different spindle, or faster, better managed/archived, since other apps write to this central place.) What a wonderful port; thanks for doing this! My comments were merely meant to get ideas. Ignore them if I've overlooked something. -- David Dagon dagon@cc.gatech.edu Georgia Institute of Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 12:36:55 2002 Delivered-To: freebsd-java@freebsd.org Received: from primus.vsservices.com (primus.vsservices.com [63.66.136.75]) by hub.freebsd.org (Postfix) with ESMTP id 5A3E937B67E for ; Tue, 19 Mar 2002 12:36:12 -0800 (PST) Received: from prime.vsservices.com (conr-adsl-dhcp-29-224.txucom.net [209.34.29.224]) by primus.vsservices.com (8.11.3/8.11.3) with SMTP id g2JITRk27113; Tue, 19 Mar 2002 12:29:27 -0600 (CST) (envelope-from gclarkii@vsservices.com) Date: Tue, 19 Mar 2002 12:29:34 -0600 From: GB Clark To: John Utz Cc: sjt@cisco.com, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-Id: <20020319122934.5a00c6fc.gclarkii@vsservices.com> In-Reply-To: References: <20020319130242.L23375@sjt-u10.cisco.com> X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i386-portbld-freebsd4.5) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 19 Mar 2002 12:07:45 -0600 (CST) John Utz wrote: > in the mailing list of course :-) > > it's probably somewhere more formal. like koster's or lewis's websites, > but i cant recall. > > i have held off building my own because i didnt want the hassle/polution > of installing the linux jdk. > > but i cant really afford to wait for the jck blessed binary anymore. > > i'll be starting this build adventure myself shortly. > > On Tue, 19 Mar 2002, Steve Tremblett wrote: > > > +---- John Utz wrote: > > | you dont have the mandatory linux jdk installed, correct? > > > > No I don't - installing it now. > > > > Pardon my ignorance, but where is this mandatory requirement > > documented? > > > > > Hi, You know that after you get the native JDK installed you can just nuke the Linux one right? It is only needed for the compile. Once we can get a binary JDK that dependence will go away. GB -- GB Clark II | Roaming FreeBSD Admin gclarkii@VSServices.COM | General Geek CTHULU for President - Why choose the lesser of two evils? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 13:22:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from rutger.owt.com (rutger.owt.com [204.118.6.16]) by hub.freebsd.org (Postfix) with ESMTP id AA82837B402; Tue, 19 Mar 2002 13:22:24 -0800 (PST) Received: from owt.com (owt-207-41-94-232.owt.com [207.41.94.232]) by rutger.owt.com (8.9.3/8.9.3) with ESMTP id NAA07764; Tue, 19 Mar 2002 13:22:09 -0800 Message-ID: <3C97AC00.1020902@owt.com> Date: Tue, 19 Mar 2002 13:22:08 -0800 From: Kent Stewart User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 X-Accept-Language: en-us, es-mx MIME-Version: 1.0 To: Steve Tremblett Cc: John Utz , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed References: <20020319123257.H23375@sjt-u10.cisco.com> <20020319131618.N23375@sjt-u10.cisco.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Steve Tremblett wrote: > +---- John Utz wrote: > | you dont have the mandatory linux jdk installed, correct? > > After installing linux-jdk13 this error persists - any hints? You can do something like coral# cd /usr/ports coral# make search name=jdk-1.3 Port: jdk-1.3.1p6 Path: /usr/ports/java/jdk13 Info: Sun's Java Developers Kit Maint: java@FreeBSD.org Index: java devel B-deps: XFree86-3.3.6_10 gettext-0.10.35_1 glib-1.2.10_5 gmake-3.79.1 gtar-1.13.25 gtk-1.2.10_3 javavmwrapper-1.4 linux-jdk-1.3.1.02_1 linux_base-6.1 m4-1.4_1 nspr-4.1.2 open-motif-devel-2.1.30 pkgconfig-0.10.0 zip-2.3 R-deps: XFree86-3.3.6_10 gettext-0.10.35_1 glib-1.2.10_5 gtk-1.2.10_3 javavmwrapper-1.4 nspr-4.1.2 pkgconfig-0.10.0 urwfonts-1.0 I tied all of this up into a shell script that I call search and then I don't have to cd into /usr/ports to do the lookup. Instead of search, you can also look up key=. Kent > > | > | On Tue, 19 Mar 2002, Steve Tremblett wrote: > | > | > In building jdk13 I get the following error: > | > > | > ===> Applying FreeBSD patches for jdk-1.3.1p6_2 > | > ===> Configuring for jdk-1.3.1p6_2 > | > ===> Building for jdk-1.3.1p6_2 > | > i386 Build started: 1.3.1-p6-root-020319-12:09 > | > ERROR: BOOTDIR does not point to a valid Java 2 SDK > | > Check that you have access to > | > /usr/local/linux-jdk1.3.1/bin/java > | > and/or check your value of ALT_BOOTDIR. > | > > | > Exiting because of the above error(s). > | > gmake: *** [sanity] Error 1 -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 14:40:27 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 057FB37B417 for ; Tue, 19 Mar 2002 14:39:54 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2JMdrY26932 for ; Tue, 19 Mar 2002 16:39:53 -0600 Date: Tue, 19 Mar 2002 16:39:53 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: freebsd-java@freebsd.org Subject: the java port and patch process kicks ass! Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org i just finished building p6 john# /usr/local/jdk1.3.1/bin/java -version java version "1.3.1-p6" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p6-spaz-020319-13:05) Classic VM (build 1.3.1-p6-spaz-020319-13:05, green threads, nojit) i watched the process, i am stunned by the complexity. i had to do very little work to make this happen. the two toughest parts where: 1. realizing that the linux-jdk was a port and not a package 2. getting registered at the java website. i think this is wonderful and i should have done it months ago. very, very, very, very good job! thanks for all of your hard work! johnu -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 15:55:51 2002 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 559C337B404 for ; Tue, 19 Mar 2002 15:55:45 -0800 (PST) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id IAA14308 for ; Wed, 20 Mar 2002 08:55:21 +0900 Message-Id: <200203192355.IAA14308@cafe.muraoka.info.waseda.ac.jp> To: java@FreeBSD.ORG From: shudo@computer.org Subject: Re: jdk13 build failed In-Reply-To: <0B0368CED76DD4118E1200D0B73E9B5D041E9F67@MAIL1> References: <0B0368CED76DD4118E1200D0B73E9B5D041E9F67@MAIL1> Date: Wed, 20 Mar 2002 08:55:21 +0900 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org From: Mike Dewhirst > the only reason the build fails is due to linux-jdk not being installed. It > is required for jdk1.3. If linux-jdk13 has been already installed, build of linux-jdk13 can fail without the kernel loadble module for Linux emulation loaded. Steve, confirm the `linux' module loaded with kldstat and load it with kldload if not loaded. Steve Tremblett wrote: | i386 Build started: 1.3.1-p6-root-020319-12:09 | ERROR: BOOTDIR does not point to a valid Java 2 SDK | Check that you have access to | /usr/local/linux-jdk1.3.1/bin/java | and/or check your value of ALT_BOOTDIR. Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 16:34:32 2002 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id B0F0A37B402 for ; Tue, 19 Mar 2002 16:34:26 -0800 (PST) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id JAA14371 for ; Wed, 20 Mar 2002 09:34:02 +0900 Message-Id: <200203200034.JAA14371@cafe.muraoka.info.waseda.ac.jp> To: java@FreeBSD.ORG From: shudo@computer.org Subject: Re: [setantae@submonkey.net: [body_114818111878816447@hermes.sun.com: Sun Security Bulletin #00218]] In-Reply-To: <20020319162422.A26883@shikima.mine.nu> References: <20020319162422.A26883@shikima.mine.nu> Date: Wed, 20 Mar 2002 09:34:02 +0900 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org From: Rasputin > Sorry for the length of this - I couldn't find a URL. The #00218 of Sun Security Bulletin is at: http://sunsolve.Sun.COM/pub-cgi/retrieve.pl?doc=secbull/218 We are also be able to find past bulletins at: http://sunsolve.sun.com/security > Is our SCSL version vulnerable? Probably. The FreeBSD port of JDK 1.3.1 is based on the source code of the plain 1.3.1, which is the newer one Sun provides as source code. The source code of 1.4.1 and even 1.3.1_02 has not been released. > ________________________________________________________________________________ > Sun Microsystems, Inc. Security Bulletin > > Bulletin Number: #00218 > Date: March 18, 2002 > Cross-Ref: > Title: Bytecode Verifier > 2. Affected Releases > Solaris OE Production Releases > > SDK and JRE 1.3.1_01 or earlier > Linux Production Releases > > SDK and JRE 1.3.1_01 or earlier Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 17: 5:39 2002 Delivered-To: freebsd-java@freebsd.org Received: from mailhost.topic.com.au (topic-gw2.topic.com.au [203.37.31.2]) by hub.freebsd.org (Postfix) with ESMTP id A7FC437B422 for ; Tue, 19 Mar 2002 17:05:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mailhost.topic.com.au (Postfix) with ESMTP id 575FCFF049 for ; Wed, 20 Mar 2002 12:05:35 +1100 (EST) Date: Wed, 20 Mar 2002 12:05:42 +1100 From: Matthew Hawkins To: freebsd-java@freebsd.org Subject: Cannot download patchsets Message-ID: <20020320010542.GC36604@topic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi everyone, What's the magic invocation to get the patchset on http://www.eyesbeyond.com/freebsddom/java/jdk13.html to download? Each time I submit the accept button, it simply redirects back to http://www.eyesbeyond.com/freebsddom/java/index.html It happens regardless of whether or not I have gone to Sun's page, logged in and accepted the SCSL license. Is the patchset available via any other means, or is there another way to get the native JDK package? Thanks, -- Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 17:18:28 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by hub.freebsd.org (Postfix) with ESMTP id ED15B37B416 for ; Tue, 19 Mar 2002 17:18:21 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.22 #1) id 16nUk8-0006UZ-00; Tue, 19 Mar 2002 18:18:21 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2K1IDm45958; Wed, 20 Mar 2002 11:48:13 +1030 (CST) (envelope-from glewis) Date: Wed, 20 Mar 2002 11:48:13 +1030 From: Greg Lewis To: Matthew Hawkins Cc: freebsd-java@FreeBSD.ORG Subject: Re: Cannot download patchsets Message-ID: <20020320114813.A45919@misty.eyesbeyond.com> References: <20020320010542.GC36604@topic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020320010542.GC36604@topic.com.au>; from matthew@topic.com.au on Wed, Mar 20, 2002 at 12:05:42PM +1100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 12:05:42PM +1100, Matthew Hawkins wrote: > What's the magic invocation to get the patchset on http://www.eyesbeyond.com/freebsddom/java/jdk13.html > to download? Each time I submit the accept button, it simply redirects > back to http://www.eyesbeyond.com/freebsddom/java/index.html What browser are you using? Are you going through a proxy? I know that some people have problems under certain setups. > It happens regardless of whether or not I have gone to Sun's page, > logged in and accepted the SCSL license. It has nothing to do with Sun's page :). > Is the patchset available via any other means, or is there another way > to get the native JDK package? There is no other legal means to obtain it at the moment. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 17:20:15 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by hub.freebsd.org (Postfix) with ESMTP id 1061837B41B; Tue, 19 Mar 2002 17:20:03 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.22 #1) id 16nUll-0000EB-00; Tue, 19 Mar 2002 18:20:02 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2K1Jsf45969; Wed, 20 Mar 2002 11:49:54 +1030 (CST) (envelope-from glewis) Date: Wed, 20 Mar 2002 11:49:54 +1030 From: Greg Lewis To: Steve Tremblett Cc: John Utz , questions@FreeBSD.ORG, java@FreeBSD.ORG Subject: Re: jdk13 build failed Message-ID: <20020320114954.B45919@misty.eyesbeyond.com> References: <20020319123257.H23375@sjt-u10.cisco.com> <20020319130242.L23375@sjt-u10.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020319130242.L23375@sjt-u10.cisco.com>; from sjt@cisco.com on Tue, Mar 19, 2002 at 01:02:42PM -0500 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Mar 19, 2002 at 01:02:42PM -0500, Steve Tremblett wrote: > +---- John Utz wrote: > | you dont have the mandatory linux jdk installed, correct? > > No I don't - installing it now. > > Pardon my ignorance, but where is this mandatory requirement > documented? The port lists it as a build dependency, however it cannot automatically install it for you due to the necessity of clicking on a license. People often miss the error message concerning this. I'll try and think up something better at some point. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 17:22:25 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by hub.freebsd.org (Postfix) with ESMTP id C86A437B404 for ; Tue, 19 Mar 2002 17:22:20 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.22 #1) id 16nUny-0000e5-00; Tue, 19 Mar 2002 18:22:19 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2K1MCQ45998; Wed, 20 Mar 2002 11:52:12 +1030 (CST) (envelope-from glewis) Date: Wed, 20 Mar 2002 11:52:10 +1030 From: Greg Lewis To: shudo@computer.org Cc: java@FreeBSD.ORG Subject: Re: [setantae@submonkey.net: [body_114818111878816447@hermes.sun.com: Sun Security Bulletin #00218]] Message-ID: <20020320115209.C45919@misty.eyesbeyond.com> References: <20020319162422.A26883@shikima.mine.nu> <200203200034.JAA14371@cafe.muraoka.info.waseda.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203200034.JAA14371@cafe.muraoka.info.waseda.ac.jp>; from shudo@computer.org on Wed, Mar 20, 2002 at 09:34:02AM +0900 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 09:34:02AM +0900, shudo@computer.org wrote: > From: Rasputin > > > Sorry for the length of this - I couldn't find a URL. > > The #00218 of Sun Security Bulletin is at: > http://sunsolve.Sun.COM/pub-cgi/retrieve.pl?doc=secbull/218 > We are also be able to find past bulletins at: > http://sunsolve.sun.com/security > > > Is our SCSL version vulnerable? > > Probably. The FreeBSD port of JDK 1.3.1 is based on the source code > of the plain 1.3.1, which is the newer one Sun provides as source > code. The source code of 1.4.1 and even 1.3.1_02 has not been > released. Shudo-san is completely correct here, although I would change the "Probably" to "Definitely" :). The SCSL source code base is earlier than 1.3.1_01 which is listed as vulnerable. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 18:13:54 2002 Delivered-To: freebsd-java@freebsd.org Received: from mailhost.topic.com.au (topic-gw2.topic.com.au [203.37.31.2]) by hub.freebsd.org (Postfix) with ESMTP id 9ACB937B4DB for ; Tue, 19 Mar 2002 18:13:03 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mailhost.topic.com.au (Postfix) with ESMTP id C2E53FF04C; Wed, 20 Mar 2002 13:13:00 +1100 (EST) Date: Wed, 20 Mar 2002 13:13:07 +1100 From: Matthew Hawkins To: Greg Lewis Cc: freebsd-java@FreeBSD.ORG Subject: Re: Cannot download patchsets Message-ID: <20020320021307.GE36604@topic.com.au> References: <20020320010542.GC36604@topic.com.au> <20020320114813.A45919@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020320114813.A45919@misty.eyesbeyond.com> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 20 Mar 2002, Greg Lewis wrote: > What browser are you using? Are you going through a proxy? I know that > some people have problems under certain setups. I've used both Mozilla and Galeon, both currently now at the latest released versions (0.9.9 and 1.2.0 respectively) though I've tried in the past with earlier versions. I've also tried with MSIE 6. And yes, it's going through proxies - I have oops locally and the workplace runs a larger squid proxy which I parent in oops. Occasionally when they're working, squid will go through the upstream providers proxies - usually they're not though (yay Telstra) so the squid will go direct. That's how life is in countries that have to pay for bandwidth. I cannot bypass the proxy due to firewall restrictions. Is your CGI relying on particular headers being available? I think the squid proxy is still stripping some out. Which ones would I need? > It has nothing to do with Sun's page :). I only added that as your page seems to indicate that one must first go to Sun's download site, login and accept the SCSL before proceeding. > There is no other legal means to obtain it at the moment. Sun have some very unique and innovative business practices, I wonder if this "make it difficult for customers to get our products" strategy will catch on? Hmm... I wonder how IBM feel about a FreeBSD native Java SDK? Cheers, -- Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 19:20:53 2002 Delivered-To: freebsd-java@freebsd.org Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by hub.freebsd.org (Postfix) with ESMTP id 2754F37B400 for ; Tue, 19 Mar 2002 19:20:49 -0800 (PST) Received: from sorley.cogsci.ed.ac.uk (sorley [129.215.144.53]) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) with ESMTP id DAA03689 for ; Wed, 20 Mar 2002 03:20:47 GMT Received: (from richard@localhost) by sorley.cogsci.ed.ac.uk (8.9.3+Sun/8.9.3) id DAA24218 for java@FreeBSD.ORG; Wed, 20 Mar 2002 03:20:47 GMT Date: Wed, 20 Mar 2002 03:20:47 GMT Message-Id: <200203200320.DAA24218@sorley.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: Mozilla core dump with plugin To: java@FreeBSD.ORG References: <200203190031.AAA11327@sorley.cogsci.ed.ac.uk> Organization: just say no Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I found the cause of the core dump. There are three errors in j2sdk1.3.1/ext/plugin/oji-plugin/src/motif/jvm_natives/native.c. In each case, CallStaticObjectMethod is used instead of CallStaticMethod. Here is a diff (against the FreeBSD-patched version). *** work/j2sdk1.3.1/ext/plugin/oji-plugin/src/motif/jvm_natives/native.c.~1~ Wed Mar 20 01:35:04 2002 --- work/j2sdk1.3.1/ext/plugin/oji-plugin/src/motif/jvm_natives/native.c Wed Mar 20 02:55:31 2002 *************** *** 590,596 **** jclass clz = (*env)->FindClass(env, "sun/plugin/navig/motif/Worker"); jmethodID meth = (*env)->GetStaticMethodID(env, clz, "readHttpsURL", "(Ljava/lang/Object;[BII)I"); ! return (jint)(*env)->CallStaticObjectMethod(env, clz, meth, this, buf, offset, len); } /* --- 590,596 ---- jclass clz = (*env)->FindClass(env, "sun/plugin/navig/motif/Worker"); jmethodID meth = (*env)->GetStaticMethodID(env, clz, "readHttpsURL", "(Ljava/lang/Object;[BII)I"); ! return (jint)(*env)->CallStaticIntMethod(env, clz, meth, this, buf, offset, len); } /* *************** *** 605,611 **** jclass clz = (*env)->FindClass(env, "sun/plugin/navig/motif/Worker"); jmethodID meth = (*env)->GetStaticMethodID(env, clz, "bytesAvailable", "(Ljava/lang/Object;)I"); ! return (jint)(*env)->CallStaticObjectMethod(env, clz, meth, this); } /* --- 605,611 ---- jclass clz = (*env)->FindClass(env, "sun/plugin/navig/motif/Worker"); jmethodID meth = (*env)->GetStaticMethodID(env, clz, "bytesAvailable", "(Ljava/lang/Object;)I"); ! return (jint)(*env)->CallStaticIntMethod(env, clz, meth, this); } /* *************** *** 623,629 **** "(Ljava/lang/Object;)V"); jfieldID nativeConnID = (*env)->GetFieldID(env, isClass, "nativeConnection", "J"); ! (*env)->CallStaticObjectMethod(env, clz, meth, is); /* It is extremely important to unset the nativeConnection field in --- 623,629 ---- "(Ljava/lang/Object;)V"); jfieldID nativeConnID = (*env)->GetFieldID(env, isClass, "nativeConnection", "J"); ! (*env)->CallStaticVoidMethod(env, clz, meth, is); /* It is extremely important to unset the nativeConnection field in -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Mar 19 21:27: 9 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by hub.freebsd.org (Postfix) with ESMTP id E51F537B416 for ; Tue, 19 Mar 2002 21:27:03 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.22 #1) id 16nYco-0001r4-00; Tue, 19 Mar 2002 22:27:03 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2K5Qut46904; Wed, 20 Mar 2002 15:56:56 +1030 (CST) (envelope-from glewis) Date: Wed, 20 Mar 2002 15:56:56 +1030 From: Greg Lewis To: Richard Tobin Cc: java@FreeBSD.ORG Subject: Re: Mozilla core dump with plugin Message-ID: <20020320155656.A46888@misty.eyesbeyond.com> References: <200203190031.AAA11327@sorley.cogsci.ed.ac.uk> <200203200320.DAA24218@sorley.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203200320.DAA24218@sorley.cogsci.ed.ac.uk>; from richard@cogsci.ed.ac.uk on Wed, Mar 20, 2002 at 03:20:47AM +0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 03:20:47AM +0000, Richard Tobin wrote: > I found the cause of the core dump. There are three errors in > j2sdk1.3.1/ext/plugin/oji-plugin/src/motif/jvm_natives/native.c. In > each case, CallStaticObjectMethod is used instead of > CallStaticMethod. Here is a diff (against the > FreeBSD-patched version). Thanks Richard! -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 1:36:29 2002 Delivered-To: freebsd-java@freebsd.org Received: from shikima.mine.nu (pc1-card4-0-cust77.cdf.cable.ntl.com [62.252.49.77]) by hub.freebsd.org (Postfix) with ESMTP id E6D2A37B400 for ; Wed, 20 Mar 2002 01:36:25 -0800 (PST) Received: from rasputin by shikima.mine.nu with local (Exim 3.35 #1) id 16ncVz-0000V7-00; Wed, 20 Mar 2002 09:36:15 +0000 Date: Wed, 20 Mar 2002 09:36:15 +0000 From: Rasputin To: Matthew Hawkins Cc: java@freebsd.org Subject: Re: Cannot download patchsets Message-ID: <20020320093615.A1889@shikima.mine.nu> Reply-To: Rasputin References: <20020320010542.GC36604@topic.com.au> <20020320114813.A45919@misty.eyesbeyond.com> <20020320021307.GE36604@topic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020320021307.GE36604@topic.com.au>; from matthew@topic.com.au on Wed, Mar 20, 2002 at 01:13:07PM +1100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Matthew Hawkins [020320 08:59]: > On Wed, 20 Mar 2002, Greg Lewis wrote: > > What browser are you using? Are you going through a proxy? I know that > > some people have problems under certain setups. > > I've used both Mozilla and Galeon, both currently now at the latest > released versions (0.9.9 and 1.2.0 respectively) though I've tried in > the past with earlier versions. I've also tried with MSIE 6. I've got it down successfully using Mozilla since about 0.9.2, sobrowser should be fine. > And yes, it's going through proxies - I have oops locally and the > workplace runs a larger squid proxy which I parent in oops. > Occasionally when they're working, squid will go through the upstream > providers proxies > I cannot bypass the proxy due to firewall restrictions. Bypass 'oops' then - a squid proxy doesn't cause the problem you're seeing. -- Don't look back, the lemmings are gaining on you. Rasputin :: Jack of All Trades - Master of Nuns :: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 2: 9:59 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 7B19937B417 for ; Wed, 20 Mar 2002 02:09:56 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16nd2W-0001km-00; Wed, 20 Mar 2002 02:09:52 -0800 Date: Wed, 20 Mar 2002 02:09:52 -0800 To: Richard Tobin Cc: java@FreeBSD.ORG Subject: Re: Mozilla core dump with plugin Message-ID: <20020320100952.GA6737@gnuppy.monkey.org> References: <200203190031.AAA11327@sorley.cogsci.ed.ac.uk> <200203200320.DAA24218@sorley.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200203200320.DAA24218@sorley.cogsci.ed.ac.uk> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 03:20:47AM +0000, Richard Tobin wrote: > I found the cause of the core dump. There are three errors in > j2sdk1.3.1/ext/plugin/oji-plugin/src/motif/jvm_natives/native.c. In > each case, CallStaticObjectMethod is used instead of > CallStaticMethod. Here is a diff (against the > FreeBSD-patched version). Just curious, what methodology did you use to track this down ? bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 5:39:51 2002 Delivered-To: freebsd-java@freebsd.org Received: from shikima.mine.nu (pc1-card4-0-cust77.cdf.cable.ntl.com [62.252.49.77]) by hub.freebsd.org (Postfix) with ESMTP id 064D237B400 for ; Wed, 20 Mar 2002 05:39:34 -0800 (PST) Received: from rasputin by shikima.mine.nu with local (Exim 3.35 #1) id 16ngIk-000OXv-00; Wed, 20 Mar 2002 13:38:50 +0000 Date: Wed, 20 Mar 2002 13:38:50 +0000 From: Rasputin To: Greg Lewis Cc: java@freebsd.org Subject: Re: [setantae@submonkey.net: [body_114818111878816447@hermes.sun.com: Sun Security Bulletin #00218]] Message-ID: <20020320133850.A93951@shikima.mine.nu> Reply-To: Rasputin References: <20020319162422.A26883@shikima.mine.nu> <200203200034.JAA14371@cafe.muraoka.info.waseda.ac.jp> <20020320115209.C45919@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020320115209.C45919@misty.eyesbeyond.com>; from glewis@eyesbeyond.com on Wed, Mar 20, 2002 at 11:52:10AM +1030 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Greg Lewis [020320 08:59]: > On Wed, Mar 20, 2002 at 09:34:02AM +0900, shudo@computer.org wrote: > > The #00218 of Sun Security Bulletin is at: > > http://sunsolve.Sun.COM/pub-cgi/retrieve.pl?doc=secbull/218 > > Probably. The FreeBSD port of JDK 1.3.1 is based on the source code > > of the plain 1.3.1, which is the newer one Sun provides as source > > code. The source code of 1.4.1 and even 1.3.1_02 has not been > > released. > > Shudo-san is completely correct here, although I would change the > "Probably" to "Definitely" :). The SCSL source code base is earlier > than 1.3.1_01 which is listed as vulnerable. That's what I thought. Have we got a contact at Sun who could give us some more detail or where the bug is, or release a new SCSL bundle (although I expect that would be a pig from the patchset maintainers point of view)? -- On-line, adj.: The idea that a human being should always be accessible to a computer. Rasputin :: Jack of All Trades - Master of Nuns :: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 6: 2:24 2002 Delivered-To: freebsd-java@freebsd.org Received: from guinness.syncrontech.com (guinness.syncrontech.com [62.71.8.19]) by hub.freebsd.org (Postfix) with ESMTP id B61CC37B404 for ; Wed, 20 Mar 2002 06:02:20 -0800 (PST) Received: from linux (coffee.syncrontech.com [62.71.8.37]) by guinness.syncrontech.com (8.11.6/8.11.6) with ESMTP id g2KE2EW20625; Wed, 20 Mar 2002 16:02:14 +0200 (EET) (envelope-from ari.suutari@syncrontech.com) Content-Type: text/plain; charset="us-ascii" From: Ari Suutari To: java@freebsd.org Subject: Java Commapi website Date: Wed, 20 Mar 2002 16:02:30 +0200 X-Mailer: KMail [version 1.3.9] Cc: ari.suutari@syncrontech.com MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200203201602.30410.ari.suutari@syncrontech.com> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, As I have been unable to contact the original author of FreeBSD java commapi, I have made it, both the original source and current version of port available at www.syncrontech.org for anyone that is interested in it. The original code was not written by me, but it is under=20 BSD license. There are some fixes related to current JDK versions inside the freebsd port makefile, so please use it to build the package if you download it (I'm planning to release a new version of base package which has these fixes in it). =09Ari S. -- =09Syncron Tech Oy, Finland To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 7: 6:13 2002 Delivered-To: freebsd-java@freebsd.org Received: from vortex.wa4phy.net (pcp01578012pcs.martnz01.ga.comcast.net [68.47.4.97]) by hub.freebsd.org (Postfix) with ESMTP id 0849F37B405 for ; Wed, 20 Mar 2002 07:06:11 -0800 (PST) Received: from vortex.wa4phy.net (localhost.wa4phy.net [127.0.0.1]) by vortex.wa4phy.net (8.11.6/8.11.6) with ESMTP id g2KF6At39238 for ; Wed, 20 Mar 2002 10:06:10 -0500 (EST) (envelope-from sam@wa4phy.net) Message-ID: <3C98A562.455CDC34@vortex.wa4phy.net> Date: Wed, 20 Mar 2002 10:06:10 -0500 From: Sam Organization: You Gotta Be Kiddin! X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.5-STABLE i386) X-Accept-Language: en, ja MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: linux-jdk13 patches? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello all, I'm attempting to install the jdk13, and finding the linux-jdk13 was a dependency (for booting), attempted to install that. After unpacking the sources, it bombed out looking for a patch file (none mentioned) and failed to create a directory. Anybody give me some hints about the patch requested for the linux-jdk13 patch, or other info on that build? Sam -- Just because you're moving fast | BURMA SHAVE doesn't mean that you're really | going anwhere at all! | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 7: 9:46 2002 Delivered-To: freebsd-java@freebsd.org Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by hub.freebsd.org (Postfix) with ESMTP id 8FB1F37B41A for ; Wed, 20 Mar 2002 07:09:35 -0800 (PST) Received: from sorley.cogsci.ed.ac.uk (sorley [129.215.144.53]) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) with ESMTP id PAA07999 for ; Wed, 20 Mar 2002 15:09:33 GMT Received: (from richard@localhost) by sorley.cogsci.ed.ac.uk (8.9.3+Sun/8.9.3) id PAA29782 for java@FreeBSD.ORG; Wed, 20 Mar 2002 15:09:32 GMT Date: Wed, 20 Mar 2002 15:09:32 GMT Message-Id: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: Mozilla core dump with plugin To: java@FreeBSD.ORG In-Reply-To: Bill Huey's message of Wed, 20 Mar 2002 02:09:52 -0800 Organization: just say no Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Just curious, what methodology did you use to track this down ? "Reading the error messages". It turned out that Mozilla was printing out a stack backtrace before dying, which I didn't see at first because it was going to /dev/ttyv0 (I started mozilla from a twm menu). It was fairly easy to track down the function in question, and then it was just a matter of staring at the code. It would have been a lot quicker if I could work out how to rebuild just the (very small) relevant parts of the JDK after making an edit, rather than waiting while it does a bunch of Java compilations. -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 8: 3:10 2002 Delivered-To: freebsd-java@freebsd.org Received: from portal.west.saic.com (portal.west.saic.com [198.151.12.15]) by hub.freebsd.org (Postfix) with SMTP id 50F3237B400 for ; Wed, 20 Mar 2002 08:03:04 -0800 (PST) Received: from cphub.mail.saic.com by portal.west.saic.com via smtpd (for hub.FreeBSD.org [216.136.204.18]) with SMTP; 20 Mar 2002 16:03:04 UT Received: from cp-its-ieg01.mail.saic.com by cpmx.mail.saic.com for java@FreeBSD.ORG; Wed, 20 Mar 2002 08:02:48 -0800 Received: from cp-its-exbh01.mail.saic.com ([139.121.17.137]) by cp-its-ieg01.mail.saic.com (NAVGW 2.5.1.19) with SMTP id M2002032008024829504 ; Wed, 20 Mar 2002 08:02:48 -0800 Received: by cp-its-exbh01.mail.saic.com with Internet Mail Service (5.5.2655.55) id ; Wed, 20 Mar 2002 08:02:48 -0800 Message-Id: <74FB658B2AC5D511B0AB0002A589672F3479E4@cp-its-exs01.mail.saic.com> From: "Shaffer, Gary R." To: 'Ari Suutari' , java@FreeBSD.ORG Subject: RE: Java Commapi website Date: Wed, 20 Mar 2002 08:02:48 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2655.55) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Ari, I am the original author of the serial portion of the java commapi port for FreeBSD. Jean-Michel Dricot was in the process of starting up the port for FreeBSD but had no code yet. I already had a working serial implementation for FreeBSD that I developed for a GPS application. I donated it to the project so that he could finish the parallel portion of it. I know that it has gone through several revisions, but if you need help with something, let me know. My contact info is below. Regards, GRS --- Gary R. Shaffer gary.r.shaffer@saic.com Division Chief Technologist shafferg@saic.com Center for Advanced Information Technology, SAIC (v) 858-826-5746 4161 Campus Point Court, M/S E-2, San Diego California 92121 -----Original Message----- From: Ari Suutari [mailto:ari.suutari@syncrontech.com] Sent: Wednesday, March 20, 2002 6:03 AM To: java@FreeBSD.ORG Cc: ari.suutari@syncrontech.com Subject: Java Commapi website Hi, As I have been unable to contact the original author of FreeBSD java commapi, I have made it, both the original source and current version of port available at www.syncrontech.org for anyone that is interested in it. The original code was not written by me, but it is under BSD license. There are some fixes related to current JDK versions inside the freebsd port makefile, so please use it to build the package if you download it (I'm planning to release a new version of base package which has these fixes in it). Ari S. -- Syncron Tech Oy, Finland To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 9:52:13 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by hub.freebsd.org (Postfix) with ESMTP id 8DAE237B41A for ; Wed, 20 Mar 2002 09:52:02 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.22 #1) id 16nkFl-0006NQ-00; Wed, 20 Mar 2002 10:52:02 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2KHpuU63636; Thu, 21 Mar 2002 04:21:56 +1030 (CST) (envelope-from glewis) Date: Thu, 21 Mar 2002 04:21:56 +1030 From: Greg Lewis To: Ari Suutari Cc: java@FreeBSD.ORG Subject: Re: Java Commapi website Message-ID: <20020321042156.A63612@misty.eyesbeyond.com> References: <200203201602.30410.ari.suutari@syncrontech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203201602.30410.ari.suutari@syncrontech.com>; from ari.suutari@syncrontech.com on Wed, Mar 20, 2002 at 04:02:30PM +0200 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 04:02:30PM +0200, Ari Suutari wrote: > As I have been unable to contact the original author > of FreeBSD java commapi, I have made it, both the original > source and current version of port available at > www.syncrontech.org for anyone that is interested in it. > > The original code was not written by me, but it is under > BSD license. There are some fixes related to current JDK > versions inside the freebsd port makefile, so please use > it to build the package if you download it (I'm planning > to release a new version of base package which has these > fixes in it). Thanks Ari! Good to see this being maintained. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:19:38 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id B8BB337B426 for ; Wed, 20 Mar 2002 12:19:11 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16nmY3-0000q0-00; Wed, 20 Mar 2002 12:19:03 -0800 Date: Wed, 20 Mar 2002 12:18:58 -0800 To: Richard Tobin Cc: java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020320201858.GA3125@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 03:09:32PM +0000, Richard Tobin wrote: ... > It turned out that Mozilla was printing out a stack backtrace before > dying, which I didn't see at first because it was going to /dev/ttyv0 > (I started mozilla from a twm menu). It was fairly easy to track down > the function in question, and then it was just a matter of staring at > the code. What you did was good and very perceptive. > It would have been a lot quicker if I could work out how to rebuild > just the (very small) relevant parts of the JDK after making an edit, > rather than waiting while it does a bunch of Java compilations. Just go into the make system subtree for that section and recompile it. That generally works and is what I was doing to propagate changes in the hpi/ library and I would think something like that would also exist for the Motif/awt layer. ... Debugging the Java runtime is just shear hell which is why I was curious as to how you figured it out that quickly. Understanding runtime typing system and related JNI glue stubs is just flat out non-trivial, which is what you were dealing within the Motif layer. Somebody should write a primer on virtual machines and the supporting JNI layer. I personally haven't seen much of the code in that section so I can't gauge how obvious the bug was relative to rest of the code, but having other people like you that can fix those things is good since I know now that a single person can't do the entire JVM port alone properly. That frees up developers to work on other things. I'll have to look at it some time to get an idea of what's going on... :-) "HotSpot" BTW, HotSpot is getting closer. I've delete all of the Solaris LWP code rather carefully and what's left is: [OS glue layer] 1) There's a couple of problems with interruptable IO that are a bit semantically confusing such as the SYSV and BSD behaviors of a syscall during the delivery of a signal. Should it return EINT like in SYSV ? I'm going to have to look at the libc_r system to see how async IO wrappers are collected and the signaling behavior. 2) Fill in all the pthreads creation related code and get rid of all the Solaris-isms. This is the least complete of the sections, but is what I'm going to work on next. [CPU/architecture specifics] 3) Safe-point handling that deals with exceptions thrown in the middle of a JIT block still needs to be fully understood and verified. The call back framework during SIGUSR1 supporting the manipulation of ucontext_t's is now done. That supports the safe-point system. This section is almost complete after the work I've done over the last couple of days. That's all. ;-) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:26:51 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 0455B37B404 for ; Wed, 20 Mar 2002 12:26:44 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id NAA02096; Wed, 20 Mar 2002 13:26:29 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2KKQTs00420; Wed, 20 Mar 2002 13:26:29 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15512.61557.26582.852492@caddis.yogotech.com> Date: Wed, 20 Mar 2002 13:26:29 -0700 To: Bill Huey Cc: Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020320201858.GA3125@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > [OS glue layer] > > 1) There's a couple of problems with interruptable IO that are a bit > semantically confusing such as the SYSV and BSD behaviors of a syscall > during the delivery of a signal. Should it return EINT like in SYSV ? Define what you mean by 'interruptible' IO? Do you mean select/poll, or asynchronous IO? I don't believe BSD allows one to 'interrupt' an IO system call, so I'm not sure what you're asking. If you're taking about asynchronous IO, all if the details are in the green threads code, and/or the libc_r code. There are many ways of dealing with them, and it's not too difficult to figure it out once you get the hang of it. The bear is making sure you handle *ALL* the corner cases. :( > [CPU/architecture specifics] > > 3) Safe-point handling that deals with exceptions thrown in the middle of > a JIT block still needs to be fully understood and verified. The call back > framework during SIGUSR1 supporting the manipulation of ucontext_t's > is now done. That supports the safe-point system. > > This section is almost complete after the work I've done over the last > couple of days. And where is that work, pray tell? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:38: 0 2002 Delivered-To: freebsd-java@freebsd.org Received: from plato.webprogrammers.net (plato.webprogrammers.net [204.221.75.12]) by hub.freebsd.org (Postfix) with ESMTP id 0DB4A37B400 for ; Wed, 20 Mar 2002 12:37:57 -0800 (PST) Received: from jstepkaxp (heimdal.imaginet.com [206.146.4.1]) by plato.webprogrammers.net (8.11.6/8.11.6) with ESMTP id g2KKbQL08414 for ; Wed, 20 Mar 2002 14:37:26 -0600 (CST) (envelope-from jstepka@webprogrammers.net) Message-ID: <014701c1d04f$2a45b610$890310ac@jstepkaxp> From: "Justen Stepka" To: Subject: native jdk + fbsd dist Date: Wed, 20 Mar 2002 14:38:11 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm trying to do some research for an article I'm writing and I found the following news blurb, http://daily.daemonnews.org/view_story.php3?story_id=2602. What is the state of getting a binary only version of the JDK for FBSD? What can I do to help? What are realistic goals to make this happen? Justen Stepka To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:41:54 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 02DB637B405 for ; Wed, 20 Mar 2002 12:41:51 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id NAA02268; Wed, 20 Mar 2002 13:41:49 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2KKfmG00652; Wed, 20 Mar 2002 13:41:48 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15512.62476.575298.499524@caddis.yogotech.com> Date: Wed, 20 Mar 2002 13:41:48 -0700 To: "Justen Stepka" Cc: Subject: Re: native jdk + fbsd dist In-Reply-To: <014701c1d04f$2a45b610$890310ac@jstepkaxp> References: <014701c1d04f$2a45b610$890310ac@jstepkaxp> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > What is the state of getting a binary only version of the JDK for FBSD? In testing right now. > What can I do to help? Not a whole lot. Testing is a one-person job. > What are realistic goals to make this happen? Getting the tests complete, and if there are problems, to have these problems fixed. The latter requires the test results, which haven't been completed. Sorry, that's the best I can do as far as information goes...... Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:49:48 2002 Delivered-To: freebsd-java@freebsd.org Received: from ool-18bacefa.dyn.optonline.net (ool-18bacefa.dyn.optonline.net [24.186.206.250]) by hub.freebsd.org (Postfix) with ESMTP id A873737B405 for ; Wed, 20 Mar 2002 12:49:43 -0800 (PST) Received: (from cbr@localhost) by ool-18bacefa.dyn.optonline.net (8.11.6/8.11.6) id g2KKnNT80921; Wed, 20 Mar 2002 15:49:23 -0500 (EST) (envelope-from cbr) From: Christopher Rued MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15512.62923.799498.161655@ool-18bacefa.dyn.optonline.net> Date: Wed, 20 Mar 2002 15:49:15 -0500 To: nate@yogotech.com (Nate Williams) Cc: "Justen Stepka" , Subject: Re: native jdk + fbsd dist In-Reply-To: <15512.62476.575298.499524@caddis.yogotech.com> References: <014701c1d04f$2a45b610$890310ac@jstepkaxp> <15512.62476.575298.499524@caddis.yogotech.com> X-Mailer: VM 7.00 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Nate Williams writes: > > What is the state of getting a binary only version of the JDK for FBSD? > > In testing right now. > > > What can I do to help? > > Not a whole lot. Testing is a one-person job. > > > What are realistic goals to make this happen? > > Getting the tests complete, and if there are problems, to have these > problems fixed. The latter requires the test results, which haven't > been completed. > > Sorry, that's the best I can do as far as information goes...... Can you tell us anything about the state of these test (e.g., "there are 678 tests and we pass 234 of them"), or maybe an ETA on a binary version? Just curious. -- Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 12:56:34 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id E02DD37B400 for ; Wed, 20 Mar 2002 12:56:28 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id NAA02433; Wed, 20 Mar 2002 13:56:14 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2KKuDU00851; Wed, 20 Mar 2002 13:56:13 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15512.63340.942600.857046@caddis.yogotech.com> Date: Wed, 20 Mar 2002 13:56:12 -0700 To: Christopher Rued Cc: nate@yogotech.com (Nate Williams), "Justen Stepka" , Subject: Re: native jdk + fbsd dist In-Reply-To: <15512.62923.799498.161655@ool-18bacefa.dyn.optonline.net> References: <014701c1d04f$2a45b610$890310ac@jstepkaxp> <15512.62476.575298.499524@caddis.yogotech.com> <15512.62923.799498.161655@ool-18bacefa.dyn.optonline.net> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > What is the state of getting a binary only version of the JDK for FBSD? > > > > In testing right now. > > > > > What can I do to help? > > > > Not a whole lot. Testing is a one-person job. > > > > > What are realistic goals to make this happen? > > > > Getting the tests complete, and if there are problems, to have these > > problems fixed. The latter requires the test results, which haven't > > been completed. > > > > Sorry, that's the best I can do as far as information goes...... > > Can you tell us anything about the state of these test (e.g., "there > are 678 tests and we pass 234 of them"), or maybe an ETA on a binary > version? Unfortunately, no. I'm not the one doing the tests. If that person wants to say something, then I'll let them. I can say that things are looking pretty good, but to put a deadline on something that has taken *way too long* (no fault of anyone) due to all of the issues (licensing, access, licensing, free time, etc...), waiting a bit longer surely won't make that much difference. However, having been involved with this probject, I can say that *IF* something is said, then expectations get much higher, and if they are not met people get upset. So, if the posting are made using vague generalities, the userbase can't be disappointed, since there are no expectations. Everything that gets done is a huge suprise that makes everyone happy, both developers and users. :) :) :) :) Nate ps. In case it wasn't obvious, the above was a tiny bit of seriousness wrapped up with a lot of sarcasm with the intent of being humerous. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 14:25: 7 2002 Delivered-To: freebsd-java@freebsd.org Received: from mailhost.topic.com.au (topic-gw2.topic.com.au [203.37.31.2]) by hub.freebsd.org (Postfix) with ESMTP id BBBFF37B417 for ; Wed, 20 Mar 2002 14:25:00 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mailhost.topic.com.au (Postfix) with ESMTP id 3FE84FF032; Thu, 21 Mar 2002 09:24:59 +1100 (EST) Date: Thu, 21 Mar 2002 09:25:16 +1100 From: Matthew Hawkins To: Rasputin Cc: java@freebsd.org Subject: Re: Cannot download patchsets Message-ID: <20020320222516.GA59008@topic.com.au> References: <20020320010542.GC36604@topic.com.au> <20020320114813.A45919@misty.eyesbeyond.com> <20020320021307.GE36604@topic.com.au> <20020320093615.A1889@shikima.mine.nu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020320093615.A1889@shikima.mine.nu> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 20 Mar 2002, Rasputin wrote: > Bypass 'oops' then - a squid proxy doesn't cause the problem you're seeing. I thought I mentioned one of the browsers was going directly through squid? In this particular case, squid does cause the problem (the anonymize_headers param is weeding out some things the CGI needs) Thanks everyone and especially Greg Lewis for the help. -- Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 14:42:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from ra.geb.org (H143.C233.tor.velocet.net [216.138.233.143]) by hub.freebsd.org (Postfix) with ESMTP id 47FE137B420; Wed, 20 Mar 2002 14:42:02 -0800 (PST) Received: from ra.geb.org ([192.168.1.2]) by ra.geb.org with esmtp (Exim 3.35 #1) id 16nomD-000BaA-00; Wed, 20 Mar 2002 17:41:49 -0500 Date: Wed, 20 Mar 2002 17:41:49 -0500 (EST) From: Pablo Fontecilla Bleck To: freebsd-java@FreeBSD.ORG Cc: freebsd-java-digest@FreeBSD.ORG Subject: Re: freebsd-java-digest V5 #252 In-Reply-To: Message-ID: <20020320173846.H1193-100000@ra.geb.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Just installed, works great... It would be nice to have this port included in the FreeBSD ports tree. -Pablo > Date: Wed, 20 Mar 2002 16:02:30 +0200 > From: Ari Suutari > Subject: Java Commapi website > > Hi, > > As I have been unable to contact the original author > of FreeBSD java commapi, I have made it, both the original > source and current version of port available at > www.syncrontech.org for anyone that is interested in it. > > The original code was not written by me, but it is under=20 > BSD license. There are some fixes related to current JDK > versions inside the freebsd port makefile, so please use > it to build the package if you download it (I'm planning > to release a new version of base package which has these > fixes in it). > > =09Ari S. > - -- > =09Syncron Tech Oy, Finland > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:35:47 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id CA1C937B490 for ; Wed, 20 Mar 2002 15:33:43 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16npZl-00015O-00; Wed, 20 Mar 2002 15:33:01 -0800 Date: Wed, 20 Mar 2002 15:33:01 -0800 To: Nate Williams Cc: Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020320233301.GA4011@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15512.61557.26582.852492@caddis.yogotech.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 01:26:29PM -0700, Nate Williams wrote: > Define what you mean by 'interruptible' IO? Do you mean select/poll, or > asynchronous IO? I don't believe BSD allows one to 'interrupt' an IO > system call, so I'm not sure what you're asking. I already know that BSDs don't do that after reading a faq on glibc. I was looking for the definition of UESP verses ESP on x86 architectures under Solaris and Linux at that time. (UESP is a machine pseudo register to simulate and exception stack I'm assuming. Please correct me if I'm wrong.) The current interruptable IO wrapper is a macro that has a jmpbuf which loops back before the IO syscall when a SIGUSR1 is delivered to it and then used it to return an OS_INTRPT, when the syscall block reexecuted. It's kind of funny way of dealing with EINTRs and I suspect that they did that to avoid dealing with syscall return value specifics. I'm not sure how valid that is for FreeBSD. I wonder if I can do something else to get around using this rather hackish macro and if the return valids of those functions would be sufficient for reporting interrupts thrown by a Unix signal. That's currently under examination. The basic thing here is to handle the delivery of a SIGUSR1 to a thread in a syscall, interrupt the current operation and report that event/happening in methodical way so that's it is known to the language runtime... > If you're taking about asynchronous IO, all if the details are in the > green threads code, and/or the libc_r code. There are many ways of > dealing with them, and it's not too difficult to figure it out once you > get the hang of it. The bear is making sure you handle *ALL* the corner > cases. :( I'm going to start looking at that pretty soon after I finish with reviewing what I've done so far and answer various questions about safe-points and exceptions that are indeterminant in my mind. It's pretty wacky stuff. > > [CPU/architecture specifics] > > > > 3) Safe-point handling that deals with exceptions thrown in the middle of > > a JIT block still needs to be fully understood and verified. The call back > > framework during SIGUSR1 supporting the manipulation of ucontext_t's > > is now done. That supports the safe-point system. > > > > This section is almost complete after the work I've done over the last > > couple of days. > > And where is that work, pray tell? On my local machine ? you want it commited ? It's pretty sloppy at this time. I'm done with the machine aspects of this section, but I need to verify how the rest of the supporting functions and the higher level calling functions use this stuff in a conceptually clear way. The potential problems could be subtle and I want to fully understand this so that I can track bugs down effectively. As you know, this is an insanely complicated and large system. In my opinion, prevention is better than a brute force search of potential bugs in case like this. Maybe I'm being overall cautious about this, eh ? ;-) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:39:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 90FF437B400 for ; Wed, 20 Mar 2002 15:39:03 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16npfX-00016V-00; Wed, 20 Mar 2002 15:38:59 -0800 Date: Wed, 20 Mar 2002 15:38:58 -0800 To: Nate Williams Cc: Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020320233858.GA4229@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020320233301.GA4011@gnuppy.monkey.org> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 03:33:01PM -0800, Bill Huey wrote: > I already know that BSDs don't do that after reading a faq on glibc. I was > looking for the definition of UESP verses ESP on x86 architectures under > Solaris and Linux at that time. (UESP is a machine pseudo register to > simulate and exception stack I'm assuming. Please correct me if I'm wrong.) Sorry, I mean that I'm assuming that UESP and ESP are the thread stack and exception stack respectively. ;-) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:41:29 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 9782D37B400 for ; Wed, 20 Mar 2002 15:40:43 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id QAA04314; Wed, 20 Mar 2002 16:40:16 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2KNeGv01893; Wed, 20 Mar 2002 16:40:16 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15513.7648.287464.414451@caddis.yogotech.com> Date: Wed, 20 Mar 2002 16:40:16 -0700 To: Bill Huey Cc: Nate Williams , Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020320233301.GA4011@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > Define what you mean by 'interruptible' IO? Do you mean select/poll, or > > asynchronous IO? I don't believe BSD allows one to 'interrupt' an IO > > system call, so I'm not sure what you're asking. > > I already know that BSDs don't do that after reading a faq on glibc. I wasn't aware that Linux/Solaris allow interrupting IO syscalls (especially Linux). Does M$ also allow one to interrupt syscalls? (This is news to me!) > I was looking for the definition of UESP verses ESP on x86 > architectures under Solaris and Linux at that time. (UESP is a machine > pseudo register to simulate and exception stack I'm assuming. Please > correct me if I'm wrong.) I know nothing about Linux, and very little about Solaris. > The current interruptable IO wrapper is a macro that has a jmpbuf > which loops back before the IO syscall when a SIGUSR1 is delivered to > it and then used it to return an OS_INTRPT, when the syscall block > reexecuted. This kind of thing doesn't sound portable at all. I wonder how OS-X does things? > It's kind of funny way of dealing with EINTRs and I suspect that they did > that to avoid dealing with syscall return value specifics. I'm not sure > how valid that is for FreeBSD. I wonder if I can do something else to get > around using this rather hackish macro and if the return valids of those > functions would be sufficient for reporting interrupts thrown by a Unix > signal. That's currently under examination. It seems to me that it's not even necessary, since syscalls can't be interrupted, you have nothing to handle. Unless I'm misunderstanding what you're saying. > The basic thing here is to handle the delivery of a SIGUSR1 to a > thread in a syscall See above. You can't interrupt an IO syscall in BSDs. However, that may change in 5.0, but that's a ways off, so it may end up being a 6.0 feature. > > > This section is almost complete after the work I've done over the last > > > couple of days. > > > > And where is that work, pray tell? > > On my local machine ? you want it commited ? It's pretty sloppy at > this time. How about making diffs available for folks to review? > I'm done with the machine aspects of this section, but I need to verify how > the rest of the supporting functions and the higher level calling functions > use this stuff in a conceptually clear way. The potential problems could be > subtle and I want to fully understand this so that I can track bugs down > effectively. As you know, this is an insanely complicated and large system. > > In my opinion, prevention is better than a brute force search of potential > bugs in case like this. Maybe I'm being overall cautious about this, eh ? I don't think it's possible to be too cautious at this point. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:50:41 2002 Delivered-To: freebsd-java@freebsd.org Received: from vortex.wa4phy.net (pcp01578012pcs.martnz01.ga.comcast.net [68.47.4.97]) by hub.freebsd.org (Postfix) with ESMTP id 385E137B400 for ; Wed, 20 Mar 2002 15:50:38 -0800 (PST) Received: from vortex.wa4phy.net (localhost.wa4phy.net [127.0.0.1]) by vortex.wa4phy.net (8.11.6/8.11.6) with ESMTP id g2KNoat52977 for ; Wed, 20 Mar 2002 18:50:37 -0500 (EST) (envelope-from sam@wa4phy.net) Message-ID: <3C99204C.A6179DE5@vortex.wa4phy.net> Date: Wed, 20 Mar 2002 18:50:36 -0500 From: Sam Organization: You Gotta Be Kiddin! X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.5-STABLE i386) X-Accept-Language: en, ja MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: Java Newbie assistance Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello all, Subject says it all. I have an application that needs a JVM of 1.2 or later. I know absolutely nothing about java, and have tried unsuccesfully to build the jdk-13, linux-jdk13 etc., ad-nauseum, and have become frustrated. What is the absolute minimum stuff I need to support the JVM 1.2, and I think Tomcat is now being used for the servelet. Any pointers on why the ports won't build would also be appreciated. The linux-jdk13 is looking for glibc_2.2, which is not called out in the dependencies, and I don't have it. Many thanks.. Sam -- Just because you're moving fast | BURMA SHAVE doesn't mean that you're really | going anwhere at all! | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:55: 2 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 23A9D37B400 for ; Wed, 20 Mar 2002 15:54:58 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2KNssO07147; Wed, 20 Mar 2002 17:54:54 -0600 Date: Wed, 20 Mar 2002 17:54:54 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Sam Cc: freebsd-java@FreeBSD.ORG Subject: Re: Java Newbie assistance In-Reply-To: <3C99204C.A6179DE5@vortex.wa4phy.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org i built the native 1.31 jdk yesterday 1. install ports.tar.gz on your machine cd to the linux-jdk13 port and type make install it will tell you what to do. once thats finished, cd to the jdk-13 port and do the same is this what you did? On Wed, 20 Mar 2002, Sam wrote: > Hello all, > > Subject says it all. I have an application that needs a JVM of 1.2 > or later. I know absolutely nothing about java, and have tried > unsuccesfully to build the jdk-13, linux-jdk13 etc., ad-nauseum, and > have become frustrated. What is the absolute minimum stuff I need to > support the JVM 1.2, and I think Tomcat is now being used for the > servelet. Any pointers on why the ports won't build would also be > appreciated. The linux-jdk13 is looking for glibc_2.2, which is not > called out in the dependencies, and I don't have it. > > Many thanks.. > > Sam > > > -- > Just because you're moving fast | BURMA SHAVE > doesn't mean that you're really | > going anwhere at all! | > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:55: 9 2002 Delivered-To: freebsd-java@freebsd.org Received: from calliope.cs.brandeis.edu (calliope.cs.brandeis.edu [129.64.3.189]) by hub.freebsd.org (Postfix) with ESMTP id E120837B400 for ; Wed, 20 Mar 2002 15:55:04 -0800 (PST) Received: from localhost (meshko@localhost) by calliope.cs.brandeis.edu (8.9.3/8.9.3) with ESMTP id SAA08749; Wed, 20 Mar 2002 18:55:00 -0500 Date: Wed, 20 Mar 2002 18:55:00 -0500 (EST) From: Mikhail Kruk To: Sam Cc: freebsd-java@FreeBSD.ORG Subject: Re: Java Newbie assistance In-Reply-To: <3C99204C.A6179DE5@vortex.wa4phy.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org You probably have to install linux_base. With this you should be able to install linux-jdk13. Then try jdk131. > Hello all, > > Subject says it all. I have an application that needs a JVM of 1.2 > or later. I know absolutely nothing about java, and have tried > unsuccesfully to build the jdk-13, linux-jdk13 etc., ad-nauseum, and > have become frustrated. What is the absolute minimum stuff I need to > support the JVM 1.2, and I think Tomcat is now being used for the > servelet. Any pointers on why the ports won't build would also be > appreciated. The linux-jdk13 is looking for glibc_2.2, which is not > called out in the dependencies, and I don't have it. > > Many thanks.. > > Sam > > > -- > Just because you're moving fast | BURMA SHAVE > doesn't mean that you're really | > going anwhere at all! | > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 15:58:45 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 1382C37B400 for ; Wed, 20 Mar 2002 15:58:40 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2KNwbO07289; Wed, 20 Mar 2002 17:58:37 -0600 Date: Wed, 20 Mar 2002 17:58:37 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Mikhail Kruk Cc: Sam , Subject: Re: Java Newbie assistance In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 20 Mar 2002, Mikhail Kruk wrote: > You probably have to install linux_base. With this you should be able to > install linux-jdk13. Then try jdk131. if you use the port, it installs the linux compat stuff *for* you. it's very painless. i highly reccomend it. > > Hello all, > > > > Subject says it all. I have an application that needs a JVM of 1.2 > > or later. I know absolutely nothing about java, and have tried > > unsuccesfully to build the jdk-13, linux-jdk13 etc., ad-nauseum, and > > have become frustrated. What is the absolute minimum stuff I need to > > support the JVM 1.2, and I think Tomcat is now being used for the > > servelet. Any pointers on why the ports won't build would also be > > appreciated. The linux-jdk13 is looking for glibc_2.2, which is not > > called out in the dependencies, and I don't have it. > > > > Many thanks.. > > > > Sam > > > > > > -- > > Just because you're moving fast | BURMA SHAVE > > doesn't mean that you're really | > > going anwhere at all! | > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-java" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 16: 2:43 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 69EEF37B47A for ; Wed, 20 Mar 2002 16:01:58 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16nq1Z-00019a-00; Wed, 20 Mar 2002 16:01:45 -0800 Date: Wed, 20 Mar 2002 16:01:45 -0800 To: Nate Williams Cc: Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020321000145.GA4319@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15513.7648.287464.414451@caddis.yogotech.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 04:40:16PM -0700, Nate Williams wrote: > I wasn't aware that Linux/Solaris allow interrupting IO syscalls > (especially Linux). Does M$ also allow one to interrupt syscalls? > (This is news to me!) It's SYSV behavior, not sure about Linux. > > The current interruptable IO wrapper is a macro that has a jmpbuf > > which loops back before the IO syscall when a SIGUSR1 is delivered to > > it and then used it to return an OS_INTRPT, when the syscall block > > reexecuted. > > This kind of thing doesn't sound portable at all. I wonder how OS-X > does things? I think that OS X is missing some pthreads features that deal with per thread signal delivery. I'm not sure though. They might just use a Machism of some sort. I could ask a Darwin person if you want ? Darwin is rather antiquated about signal delivery (lacking the Posix prototype for signal handlers) and threads. > > It's kind of funny way of dealing with EINTRs and I suspect that they did > > that to avoid dealing with syscall return value specifics. I'm not sure > > how valid that is for FreeBSD. I wonder if I can do something else to get > > around using this rather hackish macro and if the return valids of those > > functions would be sufficient for reporting interrupts thrown by a Unix > > signal. That's currently under examination. > > It seems to me that it's not even necessary, since syscalls can't be > interrupted, you have nothing to handle. Unless I'm misunderstanding > what you're saying. Right, the BSD behavior prevents this, which might be a problem for implementing interruptable IO. The Linux code just omits that stuff completely. > > The basic thing here is to handle the delivery of a SIGUSR1 to a > > thread in a syscall > > See above. You can't interrupt an IO syscall in BSDs. However, that > may change in 5.0, but that's a ways off, so it may end up being a 6.0 > feature. I know. I'm wonder if I should mess with this at all right now. You definitely gave me some clarity on this issue. > How about making diffs available for folks to review? I might as well commit it if that's the case. > > In my opinion, prevention is better than a brute force search of potential > > bugs in case like this. Maybe I'm being overall cautious about this, eh ? > > I don't think it's possible to be too cautious at this point. :) Yes, thanks. I've been pretty isolated doing this stuff and the topic of JIT compilers are rather obscure so I don't really have a clique of folks to yack with constantly about these issues. It doens't help to be working in a bleeding edge code tree from a research project at Stanford (Self) either. :-) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 16:13: 3 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 8596037B404 for ; Wed, 20 Mar 2002 16:12:59 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id RAA04800; Wed, 20 Mar 2002 17:12:50 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2L0Cne02159; Wed, 20 Mar 2002 17:12:49 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15513.9601.805260.607979@caddis.yogotech.com> Date: Wed, 20 Mar 2002 17:12:49 -0700 To: Bill Huey Cc: Nate Williams , Richard Tobin , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020321000145.GA4319@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > > It's kind of funny way of dealing with EINTRs and I suspect that they did > > > that to avoid dealing with syscall return value specifics. I'm not sure > > > how valid that is for FreeBSD. I wonder if I can do something else to get > > > around using this rather hackish macro and if the return valids of those > > > functions would be sufficient for reporting interrupts thrown by a Unix > > > signal. That's currently under examination. > > > > It seems to me that it's not even necessary, since syscalls can't be > > interrupted, you have nothing to handle. Unless I'm misunderstanding > > what you're saying. > > Right, the BSD behavior prevents this, which might be a problem for > implementing interruptable IO. The Linux code just omits that stuff > completely. Then we can as well. (Although, it might make things interesting for the new nsio stuff in 1.4). > > > The basic thing here is to handle the delivery of a SIGUSR1 to a > > > thread in a syscall > > > > See above. You can't interrupt an IO syscall in BSDs. However, that > > may change in 5.0, but that's a ways off, so it may end up being a 6.0 > > feature. > > I know. I'm wonder if I should mess with this at all right now. You > definitely gave me some clarity on this issue. Ok, here's some more clarity. Don't even mess with this at all right now. :) :) > > How about making diffs available for folks to review? > > I might as well commit it if that's the case. If there are that much of a mess, then diffs might be easier. However, if you get hit by a truck or find some chickie-poo who drags you away from your computer for long stretches of time, we'd like to have access to your bits, if not your brain. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 16:47:21 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id 5A7A737B404 for ; Wed, 20 Mar 2002 16:47:13 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2L0l8O10084 for ; Wed, 20 Mar 2002 18:47:08 -0600 Date: Wed, 20 Mar 2002 18:47:08 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: freebsd-java@freebsd.org Subject: weird bootclasspath problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi; now that i have a working native jdk, i have been busy with the java development environment for emacs (JDEE) it's not quite working. :-) it's close tho! heres' the deal, you can try this at home: jdee expects that this line will successfully spawn the vm with the class under development, this works great on my rh7 box at work, but not on my FreeBSD box: /usr/local/jdk1.3.1/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,address=4444,server=y,suspend=n dom.ASBuilder Exception in thread "main" java.lang.NoClassDefFoundError: sun/tools/agent/Agent Could not create the Java virtual machine. Process dom.ASBuilder exited abnormally with code 1 googling about shows that tools.jar holds the sun.tools.agent package. but you cant just add it to the CLASSPATH, it hads to be added to the special magic 'bootclasspath' so. if i alter the command line thusly: java -Xbootclasspath/a:/usr/local/jdk1.3.1/lib/tools.jar -Xdebug -Xrunjdwp:transport=dt_socket,address=4444,server=y,suspend=n dom.ASBuilder so, how do we get this added to the compiled in bootclasspath? so much for "Write Java Development Environment for Emacs Once, Run Java Development Environment for Emacs Everywhere" :-) tnx! johnu -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 17:13:26 2002 Delivered-To: freebsd-java@freebsd.org Received: from vortex.wa4phy.net (pcp01578012pcs.martnz01.ga.comcast.net [68.47.4.97]) by hub.freebsd.org (Postfix) with ESMTP id 56B5F37B400 for ; Wed, 20 Mar 2002 17:13:21 -0800 (PST) Received: from vortex.wa4phy.net (localhost.wa4phy.net [127.0.0.1]) by vortex.wa4phy.net (8.11.6/8.11.6) with ESMTP id g2L1DJt53478; Wed, 20 Mar 2002 20:13:19 -0500 (EST) (envelope-from sam@wa4phy.net) Message-ID: <3C9933AF.83CB66E6@vortex.wa4phy.net> Date: Wed, 20 Mar 2002 20:13:19 -0500 From: Sam Organization: You Gotta Be Kiddin! X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.5-STABLE i386) X-Accept-Language: en, ja MIME-Version: 1.0 To: John Utz Cc: freebsd-java@freebsd.org Subject: Re: Java Newbie assistance References: Content-Type: multipart/mixed; boundary="------------7C1D94EB2E41EDE6D373E670" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------7C1D94EB2E41EDE6D373E670 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Ummm.. I guess I was a little vague in my statement... I'm not a FreeBSD newbie, a java newbie! I've got supposedly everything required to build the linux-jdk13 per the native jdk13 depends, but an attempt to build the *linux-jdk* port fails due to a missing patch. What patch?? This is the ports tree from about a week ago, for 4.5-stable. Had not tried prior to my last cvsup, so don't or can't say if it worked before. From a make clean, then fresh start, the attached output from make. As you can see, it's attempting a patch, which there is none (none that I can find). Have some things changed in the ports file in the last week or so? Hve not looked at the ports mailing list yet tho.. Sam -- Just because you're moving fast | BURMA SHAVE doesn't mean that you're really | going anwhere at all! | --------------7C1D94EB2E41EDE6D373E670 Content-Type: text/plain; charset=us-ascii; name="jdkl" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="jdkl" Script started on Wed Mar 20 20:07:00 2002 # make ===> Extracting for linux-jdk-1.3.1.02_1 >> Checksum OK for j2sdk-1_3_1_02-linux-i386.bin. ===> linux-jdk-1.3.1.02_1 depends on file: /compat/linux/lib/libc.so.6 - found [?1h=Sun Microsystems, Inc. Binary Code License Agreement READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY BEFORE OPENING THE SOFTWARE MEDIA PACKAGE. BY Unpacking... Checksumming... 0 0 Extracting... ./install.sfx.53414: /lib/ld-linux.so.2: version `GLIBC_2.2' not found (required by /lib/libc.so.6) Done. ===> Patching for linux-jdk-1.3.1.02_1 ===> Applying FreeBSD patches for linux-jdk-1.3.1.02_1 patch: **** can't cd to /usr/ports/java/linux-jdk13/work/jdk1.3.1_02: No such file or directory >> Patch patch-aa failed to apply cleanly. *** Error code 1 Stop in /usr/ports/java/linux-jdk13. *** Error code 1 Stop in /usr/ports/java/linux-jdk13. *** Error code 1 Stop in /usr/ports/java/linux-jdk13. *** Error code 1 Stop in /usr/ports/java/linux-jdk13. # exit Script done on Wed Mar 20 20:07:19 2002 --------------7C1D94EB2E41EDE6D373E670-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 17:18:29 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id ABF8737B400 for ; Wed, 20 Mar 2002 17:18:25 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2L1IMO11942; Wed, 20 Mar 2002 19:18:22 -0600 Date: Wed, 20 Mar 2002 19:18:22 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Sam Cc: freebsd-java@freebsd.org Subject: Re: Java Newbie assistance In-Reply-To: <3C9933AF.83CB66E6@vortex.wa4phy.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org i didnt do it from stable. i just grabbed the ports.tar.gz ftp://ftp.FreeBSD.org/pub/FreeBSD/branches/-current//ports.tar.gz i ran into no mystery patch requirements or barfage about missing libc's HTH On Wed, 20 Mar 2002, Sam wrote: > Ummm.. I guess I was a little vague in my statement... I'm not a > FreeBSD newbie, a java newbie! I've got supposedly everything required > to build the linux-jdk13 per the native jdk13 depends, but an attempt to > build the *linux-jdk* port fails due to a missing patch. What patch?? > This is the ports tree from about a week ago, for 4.5-stable. Had not > tried prior to my last cvsup, so don't or can't say if it worked > before. From a make clean, then fresh start, the attached output from > make. As you can see, it's attempting a patch, which there is none > (none that I can find). Have some things changed in the ports file in > the last week or so? Hve not looked at the ports mailing list yet tho.. > > Sam > > -- > Just because you're moving fast | BURMA SHAVE > doesn't mean that you're really | > going anwhere at all! | > > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 17:19: 8 2002 Delivered-To: freebsd-java@freebsd.org Received: from calliope.cs.brandeis.edu (calliope.cs.brandeis.edu [129.64.3.189]) by hub.freebsd.org (Postfix) with ESMTP id D08D237B404 for ; Wed, 20 Mar 2002 17:19:03 -0800 (PST) Received: from localhost (meshko@localhost) by calliope.cs.brandeis.edu (8.9.3/8.9.3) with ESMTP id UAA09060; Wed, 20 Mar 2002 20:19:01 -0500 Date: Wed, 20 Mar 2002 20:19:01 -0500 (EST) From: Mikhail Kruk To: Sam Cc: freebsd-java@FreeBSD.ORG Subject: Re: Java Newbie assistance In-Reply-To: <3C9933AF.83CB66E6@vortex.wa4phy.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Did you do what this message says? polkan2# cd /usr/ports/java/jdk13 polkan2# make ===> jdk-1.3.1p6_1 You must manually fetch the source distribution and FreeBSD patches (j2sdk-1_3_1-src.tar.gz bsd-jdk131-patches-6.tar.gz) from http://www.sun.com/software/java2/download.html and http://www.eyesbeyond.com/freebsddom/java/jdk13.html, place it in /usr/ports/distfiles and then run make again. polkan2# > Ummm.. I guess I was a little vague in my statement... I'm not a > FreeBSD newbie, a java newbie! If you can't get linux-jdk installed you won't get native jdk installed (it needs linux-jdk to build). You said linux jdk wasn't working. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 17:41:39 2002 Delivered-To: freebsd-java@freebsd.org Received: from piglet.softalia.com (piglet.softalia.com [65.161.202.174]) by hub.freebsd.org (Postfix) with ESMTP id DE73437B404 for ; Wed, 20 Mar 2002 17:41:34 -0800 (PST) Received: from piglet.softalia.com (localhost [127.0.0.1]) by piglet.softalia.com (8.11.6/8.11.6) with ESMTP id g2L1fRg00445; Wed, 20 Mar 2002 20:41:28 -0500 (EST) (envelope-from kkonaka@softalia.com) Date: Wed, 20 Mar 2002 20:41:14 -0500 Message-ID: From: kkonaka@mac.com To: freebsd-java@FreeBSD.ORG Subject: Re: weird bootclasspath problem In-Reply-To: References: User-Agent: Wanderlust/2.6.0 (Twist And Shout) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/20.7 (i386-unknown-freebsdelf4.4) MULE/4.0 (HANANOEN) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi! > /usr/local/jdk1.3.1/bin/java -Xdebug > -Xrunjdwp:transport=dt_socket,address=4444,server=y,suspend=n dom.ASBuilder is "Agent" really necessary? - how about specifying -Xnoagent? (I think this is the usual way I used to do (on linux/solaris)) > now that i have a working native jdk, i have been busy with the java > development environment for emacs (JDEE) interested - url? (whats the diff. against JDE?) kenji ps., I've compile/installed jdk1.3.1 on fbsd this morning - this is cool! :) -- I mean, compiling on linux was more tedious... (but I seemed to have some problem with ant (java task) -- maybe get back to this sometime later; if it really was a problem) ...cheers :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 17:50:45 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id D736837B419 for ; Wed, 20 Mar 2002 17:50:40 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2L1oYO13870; Wed, 20 Mar 2002 19:50:34 -0600 Date: Wed, 20 Mar 2002 19:50:34 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: kkonaka@mac.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: weird bootclasspath problem In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi kenji; On Wed, 20 Mar 2002 kkonaka@mac.com wrote: > hi! > > > /usr/local/jdk1.3.1/bin/java -Xdebug > > -Xrunjdwp:transport=dt_socket,address=4444,server=y,suspend=n dom.ASBuilder > > is "Agent" really necessary? - how about specifying -Xnoagent? > (I think this is the usual way I used to do (on linux/solaris)) hmm, that would be a question for Paul Kinnucan, the author of JDEE. but, i'd argue that if it works that way on linux, it should work that way on BSD ( my previous sarcastic comments to the contrary notwithstanding :-) ). > > now that i have a working native jdk, i have been busy with the java > > development environment for emacs (JDEE) > > interested - url? (whats the diff. against JDE?) JDE is JDEE, kinnucan changed the name because jdedwards sent him hate mail. url is jdee.sunsite.dk no diff. works just great with the current beta. even with emacs 21.2, which i installed yesterday after i built the jdk. > kenji > > ps., I've compile/installed jdk1.3.1 on fbsd this morning > - this is cool! :) -- I mean, compiling on linux was more tedious... > (but I seemed to have some problem with ant (java task) -- maybe > get back to this sometime later; if it really was a problem) > > ...cheers :) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 19:20:22 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail.softalia.com (rainforest.softalia.com [65.161.202.20]) by hub.freebsd.org (Postfix) with ESMTP id 12BF537B41B for ; Wed, 20 Mar 2002 19:20:16 -0800 (PST) Received: from tigger.softalia.com (root@tigger.softalia.com [65.161.202.175]) by mail.softalia.com (8.11.4/3.7W-isfs) with ESMTP id g2L3KEe27543; Wed, 20 Mar 2002 22:20:14 -0500 (EST) Received: from tigger.softalia.com (kkonaka@tigger.softalia.com [65.161.202.175]) by tigger.softalia.com (8.11.4/3.7W-isfs) with ESMTP id g2L3K3w08989; Wed, 20 Mar 2002 22:20:03 -0500 Date: Wed, 20 Mar 2002 22:19:57 -0500 Message-ID: From: kkonaka@mac.com To: freebsd-java@FreeBSD.ORG Subject: Re: weird bootclasspath problem In-Reply-To: References: User-Agent: Wanderlust/2.6.0 (Twist And Shout) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/20.7 (i586-pc-linux-gnu) MULE/4.0 (HANANOEN) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi john:) > JDE is JDEE, kinnucan changed the name because jdedwards sent him hate > mail. > > url is jdee.sunsite.dk oh really? - I think I should have been living under a rock or something; my clock stopped at around jde-2.2.6 (okay I did follow the url, and it does point to the same thing :) > hmm, that would be a question for Paul Kinnucan, the author of JDEE. > > but, i'd argue that if it works that way on linux, it should work that way > on BSD ( my previous sarcastic comments to the contrary notwithstanding > :-) ). hmm., to be honest; I still use jde(2.2.6) daily - but not using it for debugger (replaced by NetBeans after initial attemps; but then my usage of NetBeans is only as a source code debugger and still doing all editing/compilation taks under jde/ant ...-Xnoagent works fine for sure at least for NetBeans). ((to be double honest I'm actually not sure what this -Xnoagent does [haha] *blush*)) ;; still haven't tried NetBeans on jde/FreeBSD native - may try tomorrow :) kenji To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 19:35:21 2002 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 7031C37B400 for ; Wed, 20 Mar 2002 19:35:13 -0800 (PST) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id MAA16035; Thu, 21 Mar 2002 12:34:11 +0900 Message-Id: <200203210334.MAA16035@cafe.muraoka.info.waseda.ac.jp> To: billh@gnuppy.monkey.org Cc: java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update From: shudo@computer.org In-Reply-To: <20020320201858.GA3125@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> Date: Thu, 21 Mar 2002 12:34:11 +0900 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Bill, Your work on porting HotSpot looks to be filled with pleasant :) > "HotSpot" > [OS glue layer] > > 1) There's a couple of problems with interruptable IO that are a bit > semantically confusing such as the SYSV and BSD behaviors of a syscall > during the delivery of a signal. Should it return EINT like in SYSV ? It is certaion that the semantics os signal() about interruption of I/O related system calls depend on the kind of OS. On BSD systems, the interrupted syscalls restart automatically after return from the signal handler, but System V and Linux make the syscalls return with errno being EINTR. But, BSD also has sigaction() (and SA_SIGINFO) prescribed by POSIX.1. With sigaction(), we can control the semantics of the automatic restart of syscalls with SA_RESTART flag in `sa_flags' member of the struct sigaction. And, if using sigaction(), even BSD is compliant with other OSes like SysV and Linux. The semantics of BSD signal (signal()) is as follows. I confirmed these on FreeBSD 3.2R in anciant days, but recent FreeBSDs may be the same. SA_NODEFER is false Delivery of another signal is deferred during a signal handler is executed. SA_RESETHAND is false Signal handlig functions are not cleared automatically. SA_RESTART is *true* An interrupted I/O related syscalls restart automaticaly. This characterize the BSD signal. The default semantics of POSIX signal (sigaction()) define all these flags as false (SIG_DFL is defined as 0). Please try `man sigaction'. > I've been pretty isolated doing this stuff and the topic of JIT > compilers are rather obscure so I don't really have a clique of > folks to yack with constantly about these issues. Diving into such a deep structure is very exciting. Enjoy! Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 20: 0:31 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by hub.freebsd.org (Postfix) with ESMTP id 0F10737B404 for ; Wed, 20 Mar 2002 20:00:25 -0800 (PST) Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.22 #1) id 16ntk7-0002OQ-00; Wed, 20 Mar 2002 21:00:22 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g2L3tcs65913; Thu, 21 Mar 2002 14:25:38 +1030 (CST) (envelope-from glewis) Date: Thu, 21 Mar 2002 14:25:13 +1030 From: Greg Lewis To: Bill Huey Cc: java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020321142512.A65790@misty.eyesbeyond.com> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020321000145.GA4319@gnuppy.monkey.org>; from billh@gnuppy.monkey.org on Wed, Mar 20, 2002 at 04:01:45PM -0800 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 20, 2002 at 04:01:45PM -0800, Bill Huey wrote: > Yes, thanks. I've been pretty isolated doing this stuff and the topic of JIT > compilers are rather obscure so I don't really have a clique of folks to yack > with constantly about these issues. It doens't help to be working in a > bleeding edge code tree from a research project at Stanford (Self) > either. I see that Shudo-san has replied. I'm sure he is an excellent source of JIT knowledge :). Also, Fuyuhiko-san is one of the main OpenJIT developers, so between them they should be able to set you straight about JIT compilers. Just post the questions :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Mar 20 22:37:42 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 4553B37B400 for ; Wed, 20 Mar 2002 22:37:39 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16nwCS-0001jw-00; Wed, 20 Mar 2002 22:37:24 -0800 Date: Wed, 20 Mar 2002 22:37:24 -0800 To: Greg Lewis Cc: java@FreeBSD.ORG, Bill Huey Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020321063724.GA6657@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020321142512.A65790@misty.eyesbeyond.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 21, 2002 at 02:25:13PM +1030, Greg Lewis wrote: > I see that Shudo-san has replied. I'm sure he is an excellent source > of JIT knowledge :). Also, Fuyuhiko-san is one of the main OpenJIT > developers, so between them they should be able to set you straight > about JIT compilers. Just post the questions :). The most difficult aspect of understanding this the shear runtime complexity of the Solaris code itself where it does nutty stuff like encapsulate all of the OS functionality within a C++ framework, resolve threading reference at execution time and other wacky Solaris thingies with their signal/threading libraries. The style isn't very familiar and they use all sorts of crazy derived classes to deal with objects with various allocation classes such as static, stack, cheap, etc... It's been very confusing to attempt to understand. The callback stuff so that HotSpot can manipulate a ucontext_t is also pretty nutty and took me a while to understand why it was there in the first place. I have never seen the use of a signal stack in that way before this code tree and certainly manipulating the program counter, getting the stack and stack frame are non-standard uses of it. The entire compiler is protected by mutexes in all notable major sections presummably because they like to have things as optimized for threading as much as possible. They exploit weird constructor/destructor calling conventions within a certain scope, etc... { // construct MutexLock bigvar(constructor_argument); ... if (bigvar.check_me_no_joke()) ...; } // destruct Pretty nutty... It's taken me a while to get my head around the whole thing (big picture) enough to really make sense of it, while previously I was focused on the very low level parts of the system and only dealt with it from a very nuts & boltsy level. It's making much more sense now and I can switch back and forth between all parts now and incrementally understand how it those parts interact, while before I was just plain confused. The plan here now is to skip the architecture specific directory since that's pretty healthy now, os_cpu/linux_i486/vm/linux, and work on the OS specific stuff next. It's now the most raw and needs the most work. I'm definitely converging closer to a workable system as I keep at it. No doubt about that. BTW, I would expect our version of HotSpot to be very fast for CPU intensive tasks, since libc_r is implemented in userspace. Context switches, dequeuing threads off a turnstile and rescheduling and things like that should all be very fast because of this. I can't wait to have somebody bench it to see if this is true or if I'm just completely wrong. ;-) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 8:38:35 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 3CD5737B417 for ; Thu, 21 Mar 2002 08:38:33 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id JAA14247; Thu, 21 Mar 2002 09:38:25 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2LGcOu06228; Thu, 21 Mar 2002 09:38:24 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15514.3199.968025.626479@caddis.yogotech.com> Date: Thu, 21 Mar 2002 09:38:23 -0700 To: Bill Huey Cc: Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020321063724.GA6657@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > The entire compiler is protected by mutexes in all notable major > sections presummably because they like to have things as optimized > for threading as much as possible. Actually, mutexes almost always slow things down, so I doubt it's an optimization issue. It's probably to ensure a method is completely JIT'd before they allow execution of the new version. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 10: 2:16 2002 Delivered-To: freebsd-java@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id AA8A337B419 for ; Thu, 21 Mar 2002 10:02:12 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2LI28A12800; Thu, 21 Mar 2002 12:02:08 -0600 Date: Thu, 21 Mar 2002 12:02:08 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: kkonaka@mac.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: weird bootclasspath problem In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi kenji; On Wed, 20 Mar 2002 kkonaka@mac.com wrote: > hi john:) > > > JDE is JDEE, kinnucan changed the name because jdedwards sent him hate > > mail. > ;; still haven't tried NetBeans on jde/FreeBSD native - may try tomorrow :) > kenji i'd love to here more about netbeans and debugging. what's that all about? JDEBug is ok for stepping, but it's insanely slow if you want to watch variables at the same time.... i dont understand why.... > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 10: 4:45 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail5.kc.rr.com (fe5.rdc-kc.rr.com [24.94.163.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C5A837B404 for ; Thu, 21 Mar 2002 10:04:42 -0800 (PST) Received: from gruffy.kc.rr.com ([65.26.58.166]) by mail5.kc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Thu, 21 Mar 2002 12:02:25 -0600 Received: (from riksca@localhost) by gruffy.kc.rr.com (8.11.6/8.11.6) id g2LI4wX02515 for java@FreeBSD.org; Thu, 21 Mar 2002 12:04:58 -0600 (CST) (envelope-from riksca) Date: Thu, 21 Mar 2002 12:04:58 -0600 From: Rik Scarborough To: FreeBSD Java Subject: Compile errors on mod_jk Message-ID: <20020321180458.GA2343@gruffy.kc.rr.com> Mail-Followup-To: FreeBSD Java Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi I'm trying to compile mod_jk. I get a compiler error. It starts out as: mod_jk.c:75: util_date.h: No such file or directory mod_jk.c:76: http_conf_globals.h: No such file or directory mod_jk.c:108: syntax error before `jk_module' mod_jk.c:133: syntax error before `table' and the rest seem to cascade from there. I'm running 4.5 and have Apache 2 from the ports and Tomcat 4.0.3 installed. Help, please. ~Rik -- Ranger Rik -- RikSca@mac.com Brought to you by FreeBSD 4.5 Joshua 24:15 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 12:43:46 2002 Delivered-To: freebsd-java@freebsd.org Received: from piglet.softalia.com (piglet.softalia.com [65.161.202.174]) by hub.freebsd.org (Postfix) with ESMTP id B907937B47A for ; Thu, 21 Mar 2002 12:43:39 -0800 (PST) Received: from piglet.softalia.com (localhost [127.0.0.1]) by piglet.softalia.com (8.11.6/8.11.6) with ESMTP id g2LKhKg02013; Thu, 21 Mar 2002 15:43:20 -0500 (EST) (envelope-from kkonaka@softalia.com) Date: Thu, 21 Mar 2002 15:43:17 -0500 Message-ID: From: kkonaka@mac.com To: john@utzweb.net Cc: freebsd-java@FreeBSD.ORG Subject: Re: weird bootclasspath problem In-Reply-To: References: User-Agent: Wanderlust/2.6.0 (Twist And Shout) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/20.7 (i386-unknown-freebsdelf4.4) MULE/4.0 (HANANOEN) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org howdy :) > i'd love to here more about netbeans and debugging. what's that all about? > > JDEBug is ok for stepping, but it's insanely slow if you want to watch > variables at the same time.... i dont understand why.... 8+ months ago I was doing comparison of jpda debuggers like jdebug - JBuilder - NetBeans - JSwat. jdebug is nice, but (appeared to me) to choke up on really, really big programs; NetBeans then remained. ;; but again things have changed dramatically since then. ciao :) kenji To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 15:43:35 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id CDBCD37B420 for ; Thu, 21 Mar 2002 15:43:20 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16oCD7-0000QR-00; Thu, 21 Mar 2002 15:43:09 -0800 Date: Thu, 21 Mar 2002 15:43:09 -0800 To: Nate Williams Cc: Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020321234309.GA1607@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> <15514.3199.968025.626479@caddis.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15514.3199.968025.626479@caddis.yogotech.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 21, 2002 at 09:38:23AM -0700, Nate Williams wrote: > Actually, mutexes almost always slow things down, so I doubt it's an > optimization issue. It's probably to ensure a method is completely > JIT'd before they allow execution of the new version. > > Nate It's almost certainly a mixture of things including properly synchronizing the JIT process. But in the case JITing, you have a common dictionary that you have to protect so that the possiblity of multipule threading compiling block into it can proceed in a non-racy manner. I can't exactly say if this is the case just yet, but it would make sense if all the executing threads where able to JIT blocks and/or manage a pool of thread doing the compiling and inserting the results into a common data structure. There you still have to protect a common resouce via a mutex of some sort. That's just basic to threading systems. And having common coarse grained lock would add a lot contention, so it would make sense to push that down to each subsystem. No work last night, I was possibly slightly poisoned by being around the reminience of burning plastics from a burnt car. You know, cynanide and all... I'm fine today. bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 15:46:39 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id EBBA437B421 for ; Thu, 21 Mar 2002 15:46:17 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id QAA18717; Thu, 21 Mar 2002 16:45:49 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2LNjjQ10606; Thu, 21 Mar 2002 16:45:45 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15514.28841.407418.877991@caddis.yogotech.com> Date: Thu, 21 Mar 2002 16:45:45 -0700 To: Bill Huey Cc: Nate Williams , Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020321234309.GA1607@gnuppy.monkey.org> References: <200203201509.PAA29782@sorley.cogsci.ed.ac.uk> <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> <15514.3199.968025.626479@caddis.yogotech.com> <20020321234309.GA1607@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > Actually, mutexes almost always slow things down, so I doubt it's an > > optimization issue. It's probably to ensure a method is completely > > JIT'd before they allow execution of the new version. > > It's almost certainly a mixture of things including properly > synchronizing the JIT process. But in the case JITing, you have > a common dictionary that you have to protect so that the possiblity > of multipule threading compiling block into it can proceed in > a non-racy manner. They allow multiple JIT compile threads? That seems like a problem waiting for a solution. Are you *sure*? I can't exactly say if this is the case just > yet, but it would make sense if all the executing threads where > able to JIT blocks and/or manage a pool of thread doing the > compiling and inserting the results into a common data structure. Actually, it wouldn't, since a JIT like HotSpot JITS on-the-fly as code is found to be useful in compiling. Traditional JITs compile *everything* at the beginning, so there aren't as many races and such, since no-code is executed until the compilation is complete. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 16: 4:27 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 97BBE37B417 for ; Thu, 21 Mar 2002 16:04:24 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16oCXZ-0000WU-00; Thu, 21 Mar 2002 16:04:17 -0800 Date: Thu, 21 Mar 2002 16:04:16 -0800 To: Nate Williams Cc: Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020322000416.GA1670@gnuppy.monkey.org> References: <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> <15514.3199.968025.626479@caddis.yogotech.com> <20020321234309.GA1607@gnuppy.monkey.org> <15514.28841.407418.877991@caddis.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15514.28841.407418.877991@caddis.yogotech.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 21, 2002 at 04:45:45PM -0700, Nate Williams wrote: > They allow multiple JIT compile threads? That seems like a problem > waiting for a solution. Are you *sure*? On an enterprise machine with 10,000+ threads and 64 CPUs, it doesn't make sense to serialize the JIT process into one thread. It almost certainly is so that the compilation process can proceed in parallel across multipule CPUs and in what ever executing thread at the time. ... > Actually, it wouldn't, since a JIT like HotSpot JITS on-the-fly as code > is found to be useful in compiling. Traditional JITs compile > *everything* at the beginning, so there aren't as many races and such, > since no-code is executed until the compilation is complete. That's only if you have one thread doing the compilation and this isn't a traditional JIT in any way what so ever. You're almost certainly dealing with a JIT that can allow anything to compile code and shove into a data structure. Even a traditional JIT would benefit from parallel compilation since it's a more known operation and can concretely schedule threads to the work. It's a basic threading and resource contention problem in either case. bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 16: 8: 6 2002 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 6FD2337B41A for ; Thu, 21 Mar 2002 16:08:00 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id RAA19002; Thu, 21 Mar 2002 17:07:52 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id g2M07q810988; Thu, 21 Mar 2002 17:07:52 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15514.30168.252188.732486@caddis.yogotech.com> Date: Thu, 21 Mar 2002 17:07:52 -0700 To: Bill Huey Cc: Nate Williams , Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update In-Reply-To: <20020322000416.GA1670@gnuppy.monkey.org> References: <20020320201858.GA3125@gnuppy.monkey.org> <15512.61557.26582.852492@caddis.yogotech.com> <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> <15514.3199.968025.626479@caddis.yogotech.com> <20020321234309.GA1607@gnuppy.monkey.org> <15514.28841.407418.877991@caddis.yogotech.com> <20020322000416.GA1670@gnuppy.monkey.org> X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > They allow multiple JIT compile threads? That seems like a problem > > waiting for a solution. Are you *sure*? > > On an enterprise machine with 10,000+ threads and 64 CPUs, it doesn't > make sense to serialize the JIT process into one thread. Actually, it still does. > It almost certainly is so that the compilation process can proceed in > parallel across multipule CPUs and in what ever executing thread at > the time. The overhead of compilation is why HotSpot does a better job than Standard JITs. It only compiles a small portion of the program at a time, and can even decompile parts of the program if they fall out of use. (Resources et. al.) > > Actually, it wouldn't, since a JIT like HotSpot JITS on-the-fly as code > > is found to be useful in compiling. Traditional JITs compile > > *everything* at the beginning, so there aren't as many races and such, > > since no-code is executed until the compilation is complete. > > That's only if you have one thread doing the compilation and this isn't > a traditional JIT in any way what so ever. You're almost certainly > dealing with a JIT that can allow anything to compile code and shove > into a data structure. Even a traditional JIT would benefit from > parallel compilation since it's a more known operation and can > concretely schedule threads to the work. See above. We can agree to disagree here. The last talk I heard on HotSpot implied that they are using a single thread for compilation, which is similar to the pseudo-single threaded garbage collector. (The GC process can involve more than one thread, but only a single thread can be active at a time). The complexity/overhead of multiple GC's and compilation *far* outweighs the benefits. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Mar 21 16:24:19 2002 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by hub.freebsd.org (Postfix) with ESMTP id 885AC37B41D for ; Thu, 21 Mar 2002 16:24:14 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 16oCql-0000Y1-00; Thu, 21 Mar 2002 16:24:07 -0800 Date: Thu, 21 Mar 2002 16:24:06 -0800 To: Nate Williams Cc: Greg Lewis , java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update Message-ID: <20020322002406.GA2086@gnuppy.monkey.org> References: <20020320233301.GA4011@gnuppy.monkey.org> <15513.7648.287464.414451@caddis.yogotech.com> <20020321000145.GA4319@gnuppy.monkey.org> <20020321142512.A65790@misty.eyesbeyond.com> <20020321063724.GA6657@gnuppy.monkey.org> <15514.3199.968025.626479@caddis.yogotech.com> <20020321234309.GA1607@gnuppy.monkey.org> <15514.28841.407418.877991@caddis.yogotech.com> <20020322000416.GA1670@gnuppy.monkey.org> <15514.30168.252188.732486@caddis.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15514.30168.252188.732486@caddis.yogotech.com> User-Agent: Mutt/1.3.27i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 21, 2002 at 05:07:52PM -0700, Nate Williams wrote: > See above. We can agree to disagree here. The last talk I heard on > HotSpot implied that they are using a single thread for compilation, Possibly, I haven't gotten to the code just yet and it isn't my task to figure that out. > which is similar to the pseudo-single threaded garbage collector. (The > GC process can involve more than one thread, but only a single thread > can be active at a time). Either way, you still need to protect various parts effected with a mutex. > The complexity/overhead of multiple GC's and compilation *far* > outweighs the benefits. The compilation process isn't the same as garbage collection. Your building and manipulating a single object verse a graph of objects. bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Mar 22 7:30:52 2002 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id B7F9737B404 for ; Fri, 22 Mar 2002 07:30:37 -0800 (PST) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id AAA18204; Sat, 23 Mar 2002 00:29:32 +0900 Message-Id: <200203221529.AAA18204@cafe.muraoka.info.waseda.ac.jp> To: nate@yogotech.com Cc: java@FreeBSD.ORG Subject: Re: Mozilla core... & HotSpot update From: shudo@computer.org In-Reply-To: <15514.30168.252188.732486@caddis.yogotech.com> References: <15514.28841.407418.877991@caddis.yogotech.com> <20020322000416.GA1670@gnuppy.monkey.org> <15514.30168.252188.732486@caddis.yogotech.com> Date: Sat, 23 Mar 2002 00:29:32 +0900 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org From: Nate Williams > The overhead of compilation is why HotSpot does a better job than > Standard JITs. It only compiles a small portion of the program at a > time, and can even decompile parts of the program if they fall out of > use. (Resources et. al.) Concerning compilation strategy on which a JIT determine to compile a method, this web page give us a clue. Java HotSpot VM Options http://java.sun.com/docs/hotspot/VMOptions.html It says: Flags and Default: -XX:CompileThreshold=10000 Description: number of method invocations/branches before (re-)compiling [10,000 -server, 1,500 -client] Sun's HotSpot VMs choose methods to be compiled according to the invocation/branch counter of each method. IBM JDK does the same, but it count branches in a different way from invocations. The JIT of IBM JDK may gives respective weights to invocation and branch. Last year one of the developers of IBM JITC said the threshold of the JIT is 2000. Even many of JITs called `standard' or `traditional' JIT here do the same. For example, Borland Java 2 JIT (*) compiles a method called twice. ShuJIT compiles a method when it has been called 10 times if it belongs to a system class (i.e. java.lang.* and java.io.* and so on). (*) Now we cannot obtain this JIT on web. These techniques, which are kinds of lazy compilation, outline one of limitations of JIT development independent of JVM. I suppose Classic VM now. A JIT can count invocations by itself while an interpreter working. But a JIT cannot count branches performed by the interpreter. > The last talk I heard on > HotSpot implied that they are using a single thread for compilation, > which is similar to the pseudo-single threaded garbage collector. (The > GC process can involve more than one thread, but only a single thread > can be active at a time). > The complexity/overhead of multiple GC's and compilation *far* > outweighs the benefits. IBM JikesRVM (formerly known as Jalapeno) also has one thread dedicated to JIT compilation. They insist this is not a problem. ShuJIT compile methods concurrently. Each thread can compile one method at the same time. An instance of a data structure for JIT compilation (struct compiler_context) is created for each compilation and an instance does not interfere each other. Of course, shared information is guarded with locks. Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Mar 22 10:28:35 2002 Delivered-To: freebsd-java@freebsd.org Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by hub.freebsd.org (Postfix) with ESMTP id 4084637B41A for ; Fri, 22 Mar 2002 10:28:25 -0800 (PST) Received: from c93697-c.mountains.com ([12.253.100.180]) by rwcrmhc53.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020322182824.RNTX2951.rwcrmhc53.attbi.com@c93697-c.mountains.com> for ; Fri, 22 Mar 2002 18:28:24 +0000 Message-Id: <5.1.0.14.2.20020322112340.00a7f6b0@pikes.mountains.com> X-Sender: davidson@pikes.mountains.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Fri, 22 Mar 2002 11:27:50 -0700 To: freebsd-java@freebsd.org From: Ken Davidson Subject: JDK 1.4 for FreeBSD Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have been looking around for JDK 1.4 port for FreeBSD and have not found one yet. Does one exists? If not can I use a Linux one? How do I go about using a Linux JDK on FreeBSD? Thanks for any help you can be. Ken Davidson davidson@mountains.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Mar 22 10:44:56 2002 Delivered-To: freebsd-java@freebsd.org Received: from catv00.kitanet.ne.jp (catv00.kitanet.ne.jp [210.146.3.11]) by hub.freebsd.org (Postfix) with SMTP id A4A0237B419 for ; Fri, 22 Mar 2002 10:44:49 -0800 (PST) Received: (qmail 6596 invoked by uid 0); 22 Mar 2002 18:44:42 -0000 Received: from fw132125.kitanet.ne.jp (HELO localhost) (210.237.132.125) by catv00.kitanet.ne.jp with SMTP; 22 Mar 2002 18:44:42 -0000 Date: Sat, 23 Mar 2002 03:45:35 +0900 (JST) Message-Id: <20020323.034535.730583730.sugimura@jp.FreeBSD.org> To: freebsd-java@FreeBSD.ORG Subject: Re: JDK 1.4 for FreeBSD From: SUGIMURA Takashi =?iso-2022-jp?B?GyRCP3lCPBsoQiAbJEI1LjtOGyhC?= In-Reply-To: <5.1.0.14.2.20020322112340.00a7f6b0@pikes.mountains.com> References: <5.1.0.14.2.20020322112340.00a7f6b0@pikes.mountains.com> X-Mailer: Mew version 2.1 on XEmacs 21.1.14 (Cuyahoga Valley) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > I have been looking around for JDK 1.4 port for FreeBSD >and have not found one yet. Does one exists? If not can I use >a Linux one? How do I go about using a Linux JDK on FreeBSD? > ports/java/linux-jdk14 helps you. I've just tried some demo applications on it, they work fine. --- SUGIMURA Takashi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message