From owner-freebsd-java Wed Oct 28 23:46:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA16351 for freebsd-java-outgoing; Wed, 28 Oct 1998 23:46:29 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from internetdevices.com (idi-fk-gw.abhiweb.com [205.138.236.250]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA16345; Wed, 28 Oct 1998 23:46:24 -0800 (PST) (envelope-from iyer@internetdevices.com) Received: from internetdevices.com (localhost [127.0.0.1]) by internetdevices.com (8.8.7/8.8.7) with ESMTP id XAA22688; Wed, 28 Oct 1998 23:43:27 -0800 (PST) Message-ID: <36381ADB.DCCDAB3D@internetdevices.com> Date: Wed, 28 Oct 1998 23:35:56 -0800 From: Mahadevan Iyer X-Mailer: Mozilla 4.05 [en] (X11; I; SunOS 5.4 sun4m) MIME-Version: 1.0 To: java-port@FreeBSD.ORG, freebsd-java@FreeBSD.ORG, saurabh@internetdevices.com, iyer@internetdevices.com, namit@internetdevices.com Subject: Possible Bug in JVM socket code on FreeBSD, java.net.Socket Content-Type: multipart/mixed; boundary="------------6512B0160517B8DDA22B1BB9" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------6512B0160517B8DDA22B1BB9 Content-Type: multipart/alternative; boundary="------------AC16728A372C0B33E606B4E6" --------------AC16728A372C0B33E606B4E6 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have a simple Server and Client pair Server listens for connections on fixed port Clients connect to the server on the port The Client opens N connections to the server and keeps them open The Server sends data on each of these connections The Client listens for data on each of these connections in a single thread N > 250 causes the Client to dump core java -version java version "1.1.6" I do get this warning when I try to run the interpreter /usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor version 0 older than expected 1, using it anyway /usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor version 0 older than expected 1, using it anyway Is this related to the problem described above FreeBSD Version > uname -a FreeBSD fbsd.abhiweb.com 2.2-STABLE FreeBSD 2.2-STABLE #0: Fri Aug 15 08:06:41 ------------------ Connection # : 249 Connection # : 250 SIGSEGV 11* segmentation violation Full thread dump: "Finalizer thread" (TID:0x8414208, sys_thread_t:0x9218efc, state:CW) prio=1 "Async Garbage Collector" (TID:0x8414250, sys_thread_t:0x91f7efc, state:R) prio=1 "Idle thread" (TID:0x8414298, sys_thread_t:0x91d6efc, state:R) prio=0 "Clock" (TID:0x8414088, sys_thread_t:0x91b5efc, state:CW) prio=12 "main" (TID:0x84140b0, sys_thread_t:0x4e00, state:R) prio=5 *current thread* java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:290) java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:132) java.net.PlainSocketImpl.connect(PlainSocketImpl.java:119) java.net.Socket.(Socket.java:229) java.net.Socket.(Socket.java:97) TClient.(TClient.java:19) TClient.main(TClient.java:68) Monitor Cache Dump: (0x91f7efc): owner "Async Garbage Collector" (0x91f7efc, 1 entry) Registered Monitor Dump: Thread queue lock: Name and type hash table lock: String intern lock: JNI pinning lock: JNI global reference lock: BinClass lock: Class loading lock: Java stack lock: Code rewrite lock: Heap lock: Has finalization queue lock: Finalize me queue lock: Waiting to be notified: "Finalizer thread" (0x9218efc) Monitor IO lock: Child death monitor: Event monitor: I/O monitor: Alarm monitor: Waiting to be notified: "Clock" (0x91b5efc) _malloc: Monitor registry: owner "main" (0x4e00, 1 entry) Thread Alarm Q: Abort trap (core dumped) ----------------------------- I have included the 2 files TServer.java and TClient.java To reproduce compile java files using jdk1.1.6 su to root so that you can open at least 1024 connections cd to directory with TServer.class and TClient.class Server JAVA1.1.6HOME/bin/java TServer 5000 Client JAVA1.1.6HOME/bin/java TClient 1000 --------------AC16728A372C0B33E606B4E6 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit I have a simple Server and Client pair
Server listens for connections on fixed port
Clients connect to the server on the port

The Client opens N connections to the server and keeps them open
The Server sends data on each of these connections
The Client listens for data on each of these connections in a single thread

N > 250 causes the Client to dump core

java -version

java version "1.1.6"
I do get this warning when I try to run the interpreter
/usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor version 0 older than expected 1, using it anyway
/usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor version 0 older than expected 1, using it anyway

Is this related to the problem described above

FreeBSD Version

> uname -a
FreeBSD fbsd.abhiweb.com 2.2-STABLE FreeBSD 2.2-STABLE #0: Fri Aug 15 08:06:41
------------------

Connection # : 249
Connection # : 250
SIGSEGV   11*  segmentation violation

Full thread dump:
    "Finalizer thread" (TID:0x8414208, sys_thread_t:0x9218efc, state:CW) prio=1
    "Async Garbage Collector" (TID:0x8414250, sys_thread_t:0x91f7efc, state:R) prio=1
    "Idle thread" (TID:0x8414298, sys_thread_t:0x91d6efc, state:R) prio=0
    "Clock" (TID:0x8414088, sys_thread_t:0x91b5efc, state:CW) prio=12
    "main" (TID:0x84140b0, sys_thread_t:0x4e00, state:R) prio=5 *current thread*
 java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:290)
 java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:132)
 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:119)
 java.net.Socket.<init>(Socket.java:229)
 java.net.Socket.<init>(Socket.java:97)
 TClient.<init>(TClient.java:19)
 TClient.main(TClient.java:68)
Monitor Cache Dump:
    <unknown key> (0x91f7efc): owner "Async Garbage Collector" (0x91f7efc, 1 entry)
Registered Monitor Dump:
    Thread queue lock: <unowned>
    Name and type hash table lock: <unowned>
    String intern lock: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class loading lock: <unowned>
    Java stack lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Has finalization queue lock: <unowned>
    Finalize me queue lock: <unowned>
 Waiting to be notified:
     "Finalizer thread" (0x9218efc)
    Monitor IO lock: <unowned>
    Child death monitor: <unowned>
    Event monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
 Waiting to be notified:
     "Clock" (0x91b5efc)
    _malloc: <unowned>
    Monitor registry: owner "main" (0x4e00, 1 entry)
Thread Alarm Q:
Abort trap (core dumped)

-----------------------------

I have included the 2 files TServer.java and TClient.java

To reproduce

compile java files using jdk1.1.6
su to root so that you can open at least 1024 connections
cd to directory with TServer.class and TClient.class
Server
JAVA1.1.6HOME/bin/java TServer 5000
Client
JAVA1.1.6HOME/bin/java TClient 1000
--------------AC16728A372C0B33E606B4E6-- --------------6512B0160517B8DDA22B1BB9 Content-Type: text/plain; charset=us-ascii; name="TServer.java" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="TServer.java" import java.net.*; import java.io.*; import java.util.*; class DataThread extends Thread { Vector _connections; public DataThread(Vector connections) { _connections = connections; } public void run() { int i = 0; String[] message = { "Hello", "how", "are", "you" }; while(true) { i++; try { Thread.sleep(100); if(_connections.isEmpty()) continue; int index = i % _connections.size(); Socket s = (Socket)_connections.elementAt(index); try { s.getOutputStream().write(message[i % 4].getBytes()); } catch(Exception e) { System.out.println("Removing socket : " + String.valueOf(index)); _connections.removeElementAt(index); } System.out.print('.'); } catch(Exception e) { e.printStackTrace(); } } } } public class TServer { ServerSocket _server; Vector _clients; public TServer(int port) throws Exception { _server = new ServerSocket(port); System.out.println("Listening on port : " + String.valueOf(port)); _clients = new Vector(); DataThread dt = new DataThread(_clients); dt.start(); while(true) { try { Socket s = _server.accept(); _clients.addElement(s); System.out.println("Accepted connection : " + String.valueOf(_clients.size())); } catch(Exception e) { System.out.println("Error Accepting connection : " + String.valueOf(_clients.size())); e.printStackTrace(); break; } } } public static void main(String[] args) throws Exception { if(args.length == 0) { System.out.println("Usage: java TServer "); System.exit(1); } int port = Integer.parseInt(args[0]); TServer server = new TServer(port); } } --------------6512B0160517B8DDA22B1BB9 Content-Type: text/plain; charset=us-ascii; name="TClient.java" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="TClient.java" import java.net.*; import java.io.*; import java.util.*; public class TClient { Vector _connections; public TClient(String host, int port, int max) throws Exception { _connections = new Vector(); System.out.println("Initializing TClient"); if(System.getProperty("DELAY") != null) System.out.println("Using DELAY"); else System.out.println("NOT Using DELAY"); long t1 = System.currentTimeMillis(); while(_connections.size() < max) { try { Socket s = new Socket(host, port); System.out.println("Connection # : " + String.valueOf(_connections.size())); _connections.addElement(s); if(System.getProperty("DELAY") != null) { System.out.println("DELAY"); Thread.sleep(10); } } catch(Exception e) { System.out.println("Error Connection # : " + String.valueOf(_connections.size())); e.printStackTrace(); break; } } long t2 = System.currentTimeMillis(); System.out.println("Average Connection time : " + String.valueOf( (t2 - t1)/max)); } public void poll() { try { while(true) { for(int i = 0; i < _connections.size(); i++) { Socket s = (Socket)(_connections.elementAt(i)); if(s.getInputStream().available() > 0) { byte[] data = new byte[s.getInputStream().available()]; s.getInputStream().read(data); String message = new String(data); // System.out.print(String.valueOf(i) + " : " + message + "; "); System.out.print(String.valueOf(i) + "; "); } } Thread.sleep(100); System.out.print('.'); } } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) throws Exception { if(args.length < 3) { System.out.println("Usage: java TClient "); System.exit(1); } int port = Integer.parseInt(args[1]); int max = Integer.parseInt(args[2]); TClient client = new TClient(args[0], port, max); client.poll(); } } --------------6512B0160517B8DDA22B1BB9-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Oct 29 08:22:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA12236 for freebsd-java-outgoing; Thu, 29 Oct 1998 08:22:02 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA12184; Thu, 29 Oct 1998 08:21:48 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA23593; Thu, 29 Oct 1998 09:21:46 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA16739; Thu, 29 Oct 1998 09:21:45 -0700 Date: Thu, 29 Oct 1998 09:21:45 -0700 Message-Id: <199810291621.JAA16739@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Mahadevan Iyer Cc: java-port@FreeBSD.ORG, freebsd-java@FreeBSD.ORG, saurabh@internetdevices.com, namit@internetdevices.com Subject: Re: Possible Bug in JVM socket code on FreeBSD, java.net.Socket In-Reply-To: <36381ADB.DCCDAB3D@internetdevices.com> References: <36381ADB.DCCDAB3D@internetdevices.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I have a simple Server and Client pair > Server listens for connections on fixed port > Clients connect to the server on the port > > The Client opens N connections to the server and keeps them open > The Server sends data on each of these connections > The Client listens for data on each of these connections in a single > thread > > N > 250 causes the Client to dump core > > java -version > > java version "1.1.6" > > I do get this warning when I try to run the interpreter > > /usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor > version 0 older than expected 1, using it anyway > /usr/libexec/ld.so: warning: /usr/lib/libc.so.3.0: minor > version 0 older than expected 1, using it anyway > > Is this related to the problem described above Probably not. FreeBSD 2.2.7 updated the library number, but it wouldn't have affected Java. Thanks for your test programs, I'll try them out and get back to you soon. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Oct 29 09:05:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17220 for freebsd-java-outgoing; Thu, 29 Oct 1998 09:05:55 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA17210; Thu, 29 Oct 1998 09:05:38 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA23930; Thu, 29 Oct 1998 10:05:36 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA16987; Thu, 29 Oct 1998 10:05:35 -0700 Date: Thu, 29 Oct 1998 10:05:35 -0700 Message-Id: <199810291705.KAA16987@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Mahadevan Iyer Cc: java-port@FreeBSD.ORG, freebsd-java@FreeBSD.ORG, saurabh@internetdevices.com, namit@internetdevices.com Subject: Re: Possible Bug in JVM socket code on FreeBSD, java.net.Socket In-Reply-To: <36381ADB.DCCDAB3D@internetdevices.com> References: <36381ADB.DCCDAB3D@internetdevices.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I have a simple Server and Client pair > Server listens for connections on fixed port > Clients connect to the server on the port > > The Client opens N connections to the server and keeps them open > The Server sends data on each of these connections > The Client listens for data on each of these connections in a single > thread > > N > 250 causes the Client to dump core I can verify that this bug does indeed exist in the FreeBSD JDK. However, I do not (yet) have any idea why. It's happening inside the OS dependant socket code, but I haven't yet figured out why. *IF* I run the program with 'java_g -t' (tracing), it works with more connections, but that changes the timing quite a bit (it's ALOT slower) and can possibly be using different compiler optimization which might cause the program to act differently. I'll keep looking into it, since this behavior is critical to the success of my product. Ahh, I just tested with a larger value, and it blows up. Unfortunately, it doesn't tell me why it's dying, since it appears that it might be dying in the call itself. :( More later. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Oct 30 11:00:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12517 for freebsd-java-outgoing; Fri, 30 Oct 1998 11:00:21 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from hidrogenio.widesoft.com.br (hidrogenio.widesoft.com.br [200.246.206.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12510 for ; Fri, 30 Oct 1998 11:00:09 -0800 (PST) (envelope-from gatto@widesoft.com.br) Received: from calcio.widesoft.com.br (calcio.widesoft.com.br [200.246.206.20]) by hidrogenio.widesoft.com.br (8.8.8/8.8.8) with ESMTP id QAA02004 for ; Fri, 30 Oct 1998 16:59:59 -0200 (EDT) (envelope-from gatto@widesoft.com.br) Received: by calcio.widesoft.com.br with Internet Mail Service (5.5.1960.3) id ; Fri, 30 Oct 1998 16:59:42 -0200 Message-ID: From: Rogerio Gatto To: freebsd-java@FreeBSD.ORG Subject: JIT on FreeBSD Date: Fri, 30 Oct 1998 16:59:41 -0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BE0437.738ED82A" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk 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_000_01BE0437.738ED82A Content-Type: text/plain Hi, Does anyone know where I can find a JIT for JDK1.1.6 (or tell me there isn't one yet...)? Thanx in advance. ------ =_NextPart_000_01BE0437.738ED82A Content-Type: application/octet-stream; name="=?iso-8859-1?Q?Rog=E9rio_Meneguelli_Gatto_=28Correio_?= =?iso-8859-1?Q?eletr=F4nico=29=2Evcf?=" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="=?iso-8859-1?Q?Rog=E9rio_Meneguelli_Gatto_=28Corr?= =?iso-8859-1?Q?eio_eletr=F4nico=29=2Evcf?=" BEGIN:VCARD VERSION:2.1 N:Gatto;Rog=E9rio FN:Rog=E9rio Meneguelli Gatto (Correio eletr=F4nico) ORG:Widesoft; TITLE:Systems Analyst TEL;WORK;VOICE:+55 19 541-6300 TEL;WORK;FAX:+55 19 541-6300 ADR;WORK:;;R. Dr. Quirino, 1001 ap 62;Campinas;SP;13.100-000;Brazil LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:R. Dr. Quirino, 1001 ap = 62=3D0D=3D0ACampinas, SP 13.100-000=3D0D=3D0ABrazil ADR;HOME:;;R. Dr. Quirino, 1001 ap 62;Campinas;SP;13.100-000;Brazil LABEL;HOME;ENCODING=3DQUOTED-PRINTABLE:R. Dr. Quirino, 1001 ap = 62=3D0D=3D0ACampinas, SP 13.100-000=3D0D=3D0ABrazil EMAIL;PREF;INTERNET:gatto@widesoft.com.br REV:19981030T155657Z END:VCARD ------ =_NextPart_000_01BE0437.738ED82A-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Oct 30 12:23:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21356 for freebsd-java-outgoing; Fri, 30 Oct 1998 12:23:28 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA21351 for ; Fri, 30 Oct 1998 12:23:27 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id NAA05081; Fri, 30 Oct 1998 13:23:20 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id NAA24574; Fri, 30 Oct 1998 13:23:17 -0700 Date: Fri, 30 Oct 1998 13:23:17 -0700 Message-Id: <199810302023.NAA24574@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Rogerio Gatto Cc: freebsd-java@FreeBSD.ORG Subject: Re: JIT on FreeBSD In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Does anyone know where I can find a JIT for JDK1.1.6 (or tell me there > isn't one yet...)? There isn't one for unix. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Oct 31 06:49:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA02750 for freebsd-java-outgoing; Sat, 31 Oct 1998 06:49:53 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from nimbus.skycache.com (nimbus.skycache.com [199.34.53.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA02745 for ; Sat, 31 Oct 1998 06:49:52 -0800 (PST) (envelope-from abarber@nimbus.skycache.com) Received: from localhost (abarber@localhost) by nimbus.skycache.com (8.8.7/8.8.7) with SMTP id JAA27509 for ; Sat, 31 Oct 1998 09:49:49 -0500 (EST) Date: Sat, 31 Oct 1998 09:49:49 -0500 (EST) From: Adam Barber To: java@FreeBSD.ORG Subject: sparc Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Is there a version of JDK or JRE that will work on a sparc 10 running NetBSD or Freebsd? If you could please point me in the correct direction I would greatly appreciate it. Thank you, Adam Barber Skycache, Inc. Network Operations Engineer abarber@skycache.com "No! Try not. Do, or do not. There is no try." -Yoda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Oct 31 09:41:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23128 for freebsd-java-outgoing; Sat, 31 Oct 1998 09:41:13 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA23120 for ; Sat, 31 Oct 1998 09:41:11 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA13710; Sat, 31 Oct 1998 10:41:08 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA27139; Sat, 31 Oct 1998 10:41:07 -0700 Date: Sat, 31 Oct 1998 10:41:07 -0700 Message-Id: <199810311741.KAA27139@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Adam Barber Cc: java@FreeBSD.ORG Subject: Re: sparc In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Is there a version of JDK or JRE that will work on a sparc 10 running > NetBSD or Freebsd? Since there is no port of FreeBSD for the Sparc, there is no version of Java that would run on it. You might want to check the other *BSD's for a version of the JDK for the Sparc. (I know that NetBSD has a JDK for some releases, so they would be the most likely candidate...) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message