From owner-freebsd-java Mon Dec 14 11:04:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27230 for freebsd-java-outgoing; Mon, 14 Dec 1998 11:04:48 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27224 for ; Mon, 14 Dec 1998 11:04:42 -0800 (PST) (envelope-from java@ak.sax.de) Received: (from uucp@localhost) by sax.sax.de (8.8.8/8.8.8) with UUCP id UAA14892; Mon, 14 Dec 1998 20:03:41 +0100 (CET) (envelope-from java@ak.sax.de) Received: (from java@localhost) by ak.sax.de (8.8.8/8.8.8) id TAA00463; Mon, 14 Dec 1998 19:00:06 +0100 From: Albrecht Kleine Message-Id: <199812141800.TAA00463@ak.sax.de> Subject: Re: TYA 1.2 for Linux and FreeBSD released In-Reply-To: <3671B591.94D5290F@TurnAround.com.au> from Joe Shevland at "Dec 12, 98 11:15:13 am" To: J_Shevland@TurnAround.com.au (Joe Shevland) Date: Mon, 14 Dec 1998 19:00:06 +0100 (MET) Cc: java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL37 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Thanks Albrecht, works like a charm so far (don't know if you're on > FreeBSD's Java list, so I included these results again). Yes I am not on the list. As writing my first mail to you FreeBSD people last week indeed I didn't know that it is a list :) > -------------------------------------------------------- > 166 iterations in 10.007 seconds > Sieve score = 17 > 2040 iterations in 10.0 seconds > Sieve score = 204 Thank you very much :) Albrecht To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 14 16:38:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10385 for freebsd-java-outgoing; Mon, 14 Dec 1998 16:38:55 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA10377 for ; Mon, 14 Dec 1998 16:38:51 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from speedy.ludd.luth.se (speedy.ludd.luth.se [130.240.16.164]) by zed.ludd.luth.se (8.8.5/8.8.5) with ESMTP id AAA21044; Tue, 15 Dec 1998 00:34:41 +0100 Date: Tue, 15 Dec 1998 00:34:40 +0100 (CET) From: Johan Larsson To: Albrecht Kleine cc: Joe Shevland , java@FreeBSD.ORG Subject: Re: TYA 1.2 for Linux and FreeBSD released In-Reply-To: <199812141800.TAA00463@ak.sax.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 14 Dec 1998, Albrecht Kleine wrote: Is the TYA working correctly with swing apps under linux? I'm having some problem with it under 3.0 freebsd, saying: cannot stat "//libtya.so" : No such file or directory (libtya.so) It works with some other apps i have, really nice to see that hotjava is almost as "fast" as netscape ;) Johan -- * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 15 00:31:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA01984 for freebsd-java-outgoing; Tue, 15 Dec 1998 00:31:50 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from rah.star-gate.com (sj-dsl-9-129-138.dspeed.net [209.249.129.138]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA01975 for ; Tue, 15 Dec 1998 00:31:48 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.9.1/8.8.8) with ESMTP id AAA59220 for ; Tue, 15 Dec 1998 00:30:31 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199812150830.AAA59220@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: java@FreeBSD.ORG Subject: jikes floating error Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 15 Dec 1998 00:30:31 -0800 From: Amancio Hasty Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Wondering if anyone is running into Floating point exception problems while trying to use jikes. {hasty} gdb -core jikes.core -s /tmp/jikes GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... Core was generated by `jikes'. Program terminated with signal 8, Floating point exception. #0 0x81d0352 in IEEEdouble::operator/ (this=0x83e9cf0, op={value = { double_value = 0, word = {0, 0}}, static min_long = {value = { double_value = -9.2233720368547758e+18, word = {0, 3286237184}}, static min_long = }}) at double.cpp:128 128 return IEEEdouble(DoubleValue() / op.DoubleValue()); I was trying to rebuild kaffe's java classes and I am running 3.0-current. Tnks! Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 15 01:05:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA04487 for freebsd-java-outgoing; Tue, 15 Dec 1998 01:05:28 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from rmstar.campus.luth.se (rmstar.campus.luth.se [130.240.197.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA04481 for ; Tue, 15 Dec 1998 01:05:26 -0800 (PST) (envelope-from murduth@rmstar.campus.luth.se) Received: from rmstar.campus.luth.se (murduth@localhost [127.0.0.1]) by rmstar.campus.luth.se (8.9.1/8.9.1) with ESMTP id KAA06478; Tue, 15 Dec 1998 10:05:12 +0100 (CET) (envelope-from murduth@rmstar.campus.luth.se) Message-Id: <199812150905.KAA06478@rmstar.campus.luth.se> X-Mailer: exmh version 2.0.2 2/24/98 To: Amancio Hasty cc: java@FreeBSD.ORG Subject: Re: jikes floating error In-reply-to: Your message of "Tue, 15 Dec 1998 00:30:31 PST." <199812150830.AAA59220@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 15 Dec 1998 10:05:11 +0100 From: Joakim Henriksson Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Wondering if anyone is running into Floating point exception problems while > trying to use jikes. Yeah, jikes folds double constants indiscriminatly (sp?) and lets the CPU find divisions by zero. This will work on linux and the like because they mask it in the OS, but we get a big fat happy SIGFPE :) I have sent a pr on this with a patch atached, it's ports/9061. > I was trying to rebuild kaffe's java classes and I am running 3.0-current. It's probably trying to define infinity by doing 1.0/0.0 :) (Been there, done that) -- regards/ Joakim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 15 01:06:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA04651 for freebsd-java-outgoing; Tue, 15 Dec 1998 01:06:59 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from rah.star-gate.com (sj-dsl-9-129-138.dspeed.net [209.249.129.138]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA04646 for ; Tue, 15 Dec 1998 01:06:57 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.9.1/8.8.8) with ESMTP id BAA61031; Tue, 15 Dec 1998 01:05:32 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199812150905.BAA61031@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Joakim Henriksson cc: java@FreeBSD.ORG Subject: Re: jikes floating error In-reply-to: Your message of "Tue, 15 Dec 1998 10:05:11 +0100." <199812150905.KAA06478@rmstar.campus.luth.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 15 Dec 1998 01:05:32 -0800 From: Amancio Hasty Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Do you have the patch ? Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Dec 15 02:39:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA12059 for freebsd-java-outgoing; Tue, 15 Dec 1998 02:39:54 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA12051 for ; Tue, 15 Dec 1998 02:39:49 -0800 (PST) (envelope-from gozer@ludd.luth.se) Received: from speedy.ludd.luth.se (speedy.ludd.luth.se [130.240.16.164]) by zed.ludd.luth.se (8.8.5/8.8.5) with ESMTP id LAA09113; Tue, 15 Dec 1998 11:39:18 +0100 Date: Tue, 15 Dec 1998 11:39:17 +0100 (CET) From: Johan Larsson To: Amancio Hasty cc: Joakim Henriksson , java@FreeBSD.ORG Subject: Re: jikes floating error In-Reply-To: <199812150905.BAA61031@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 15 Dec 1998, Amancio Hasty wrote: > Do you have the patch ? Well, he said it was in the pr ;) http://www.freebsd.org/cgi/query-pr.cgi?pr=ports%2F9061 > > Tnks, > Amancio > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > > Johan -- * mailto:gozer@ludd.luth.se * http://www.ludd.luth.se/users/gozer/ * * Powered by FreeBSD. http://www.se.freebsd.org/ +-+-+-+-+-+-+-+-+ * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 16 04:49:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA07894 for freebsd-java-outgoing; Wed, 16 Dec 1998 04:49:19 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from mailout08.btx.dtag.de (mailout08.btx.dtag.de [194.25.2.156]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA07889 for ; Wed, 16 Dec 1998 04:49:16 -0800 (PST) (envelope-from Roland.Reimer@t-online.de) Received: from fwd12.btx.dtag.de (fwd12.btx.dtag.de [194.25.2.172]) by mailout08.btx.dtag.de with smtp id 0zqGDr-0004z8-00; Wed, 16 Dec 1998 13:38:35 +0100 Received: from p-100 (0431241894-0001(btxid)@[62.156.60.213]) by fwd12.btx.dtag.de with smtp id ; Wed, 16 Dec 1998 13:38:14 +0100 Message-Id: To: Subject: Failed installation of jdk1.1.7 Date: Wed, 16 Dec 1998 13:37:53 +0100 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Sender: 0431241894-0001@t-online.de From: Roland.Reimer@t-online.de (Roland Reimer) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org dear sirs, we want to run on our server (solaris - freeBSD) a java-based chat. from the beginning we had a lot of problems - it seems with the java-runtime-installation. what we did: 1. we downloaded the file jdk1.1.7.V98-11-5.tar.gz 2. loading, windows 95 renamed it to jdk1_1_7_V98-11-5_tar 3. we gave it the normal name and transfered it to our server to /usr/local (as written in the manual) 4. we tried to expand the file by the command tar zxvpf jdk1.1.7.V98-11-5.tar.gz -C /usr/local, but it did not work (message: usage: tar -{txru}[cevfbmopwBHLPX014578] [tapefile] [blocksize] file1 file2... 5. so our technical support extracted the file by typing gunzip jdk1.1.7.V98-11-5.tar.gz 6. the file (13 MB) extracted to 35 MB 7. by typing the command tar zxvpf jdk1.1.7.V98-11-5.tar.gz the folder jdk1.1.7 and then /bin /demo /include /lib and /src in jdk1.1.7 where created 8. during the running listing on telnet we got a lot of messages ...problems with GUI... 9. we unzipped the source.zip 10. in the file .cshrc we added the path /usr/home/dobis/usr/local/jdk1.1.7/bin so that (as written in the manual) the command % which java causes the right path 11. by starting the configure-file of the chat-server (spin-chat), we had to name the full path of the java-runtime and it created the startchat.sh 12. when executing this file, we got the message Couldn't open /usr/libexec/ld.so. 13. using our FTP-programm we couldn't find any files in the folder /usr/libexec 14. the chat-creator meaned, that it's a sign for a not correctly installed java-runtime what did we wrong? what can we do, to get a running java-runtime? if you need the IP, login and pass we will send it immediatly we are totally frusted, working days and weeks to install the runtime and the chat - but nothing works thanks for your help Roland Reimer, Germany _______________________________________ Nordwelt digital Internet-Dienstleistungen R. Reimer Friedrichstraße 3 --- 24226 Heikendorf info@nordwelt.de _______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 16 07:18:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA26888 for freebsd-java-outgoing; Wed, 16 Dec 1998 07:18:53 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from iglou.com (iglou4.iglou.com [192.107.41.39]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA26882 for ; Wed, 16 Dec 1998 07:18:52 -0800 (PST) (envelope-from patrick@cre8tivegroup.com) Received: from [204.255.227.147] (helo=gateway.cre8tivegroup.com) by iglou.com with esmtp (8.9.1/8.9.1) id 0zqIio-0003dI-00; Wed, 16 Dec 1998 10:18:43 -0500 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Wed, 16 Dec 1998 10:18:49 -0500 (EST) From: Patrick Gardella To: (Roland Reimer) Subject: RE: Failed installation of jdk1.1.7 Cc: freebsd-java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 16-Dec-98 Roland Reimer wrote: > 8. during the running listing on telnet we got a lot of messages > ...problems with GUI... Could you be more specific? > 9. we unzipped the source.zip This wasn't necessary. It's the source to the examples. > 10. in the file .cshrc we added the path > /usr/home/dobis/usr/local/jdk1.1.7/bin so that (as written in the manual) > the command % which java causes the right path Ok. > 11. by starting the configure-file of the chat-server (spin-chat), we had > to name the full path of the java-runtime and it created the startchat.sh Ok. > 12. when executing this file, we got the message Couldn't open > /usr/libexec/ld.so. What version of FreeBSD are you using? This is an indication that you're using something other than what the JDK was created on (very different). > 13. using our FTP-programm we couldn't find any files in the folder > /usr/libexec You may not have permission to read that directory. I've got about 50 things in that directory. > 14. the chat-creator meaned, that it's a sign for a not correctly installed > java-runtime > what did we wrong? We'll need the above before we can help fully. > what can we do, to get a running java-runtime? > if you need the IP, login and pass we will send it immediatly Not necessary! Patrick --- Patrick S. Gardella Director of Web Development The Creative Group 1-800-804-0783 ext 29 606-858-8029 (fax) http://www.cre8tivegroup.com PGP Key ID 0xEE2D47A9 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 16 09:37:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15792 for freebsd-java-outgoing; Wed, 16 Dec 1998 09:37:39 -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 JAA15787 for ; Wed, 16 Dec 1998 09:37:36 -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 KAA06405; Wed, 16 Dec 1998 10:37:29 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA23473; Wed, 16 Dec 1998 10:37:28 -0700 Date: Wed, 16 Dec 1998 10:37:28 -0700 Message-Id: <199812161737.KAA23473@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Roland.Reimer@t-online.de (Roland Reimer) Cc: Subject: Re: Failed installation of jdk1.1.7 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 > we want to run on our server (solaris - freeBSD) a java-based chat. from > the beginning we had a lot of problems - it seems with the > java-runtime-installation. > > what we did: > 1. we downloaded the file jdk1.1.7.V98-11-5.tar.gz > 2. loading, windows 95 renamed it to jdk1_1_7_V98-11-5_tar > 3. we gave it the normal name and transfered it to our server to /usr/local > (as written in the manual) > 4. we tried to expand the file by the command tar zxvpf > jdk1.1.7.V98-11-5.tar.gz -C /usr/local, but it did not work (message: > usage: tar -{txru}[cevfbmopwBHLPX014578] [tapefile] [blocksize] file1 > file2... If you get this error, you aren't using FreeBSD. FreeBSD uses GNU-tar, which supports the 'z' (decompress) flag. The JDK is a FreeBSD binary, so it won't work on any other OS. If you need a JDK for another OS, you need to download it for whatever OS you are using. tartchat.sh > 12. when executing this file, we got the message Couldn't open > /usr/libexec/ld.so. This is also indicative on not using FreeBSD. Again, the JDK is for *FreeBSD*, and not for any other OS. Even on those OS's which claim to support FreeBSD compatability (such as BSDi) it will not work, because it relies on the specific shared library implementation used in FreeBSD. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 13:36:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20197 for freebsd-java-outgoing; Thu, 17 Dec 1998 13:36:12 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from base1.spiiras.nw.ru (base1.spiiras.nw.ru [195.19.200.67]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20160 for ; Thu, 17 Dec 1998 13:36:04 -0800 (PST) (envelope-from pasltd@base1.spiiras.nw.ru) Received: from base1.spiiras.nw.ru (acad2.spiiras.nw.ru [195.19.200.71]) by base1.spiiras.nw.ru (8.8.8/8.8.8) with SMTP id AAA00708 for ; Fri, 18 Dec 1998 00:38:16 +0300 (MSK) (envelope-from pasltd@base1.spiiras.nw.ru) Date: Fri, 18 Dec 1998 00:42:42 +0259 From: Andrew Paramonoff X-Mailer: The Bat! (v1.023) S/N DFA141D0 Reply-To: Andrew Paramonoff Organization: private Message-ID: <1729.981218@base1.spiiras.nw.ru> To: freebsd-java@FreeBSD.ORG Subject: HELP Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org HELP To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 18:23:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA26512 for freebsd-java-outgoing; Thu, 17 Dec 1998 18:23:58 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA26503 for ; Thu, 17 Dec 1998 18:23:52 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id VAA47476; Thu, 17 Dec 1998 21:22:19 -0500 (EST) Date: Thu, 17 Dec 1998 21:22:19 -0500 (EST) From: Chuck Robey To: Palle Girgensohn cc: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: <3679B326.784DA1A7@partitur.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Palle Girgensohn wrote: > Hi! > > I have a question: When porting java applications, where would > .jar-files and other ported java stuff go? man hier(7) won't really help > me here... > > Would PREFIX/java/lib be OK, or should each port have their own dir like > PREFIX/share/appname, with a lib directory in there? > > Most java stuff I find on the installs into /usr/local/appname by > default, and this is really not FreeBSD-ish, hence the question. > > What do you think? You're asking on the wrong list ... go to FreeBSD-Java. It's an interesting question, because (in my opinion) the system for finding java apps isn't the very best under jdk version <1.2, but it's changed for 1.2, BUT we don't have 1.2 yet. I'm reposting this for you onto the right list. > > /Palle ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 19:20:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA02808 for freebsd-java-outgoing; Thu, 17 Dec 1998 19:11:55 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from WEBBSD1.turnaround.com.au (webbsd1.turnaround.com.au [203.39.138.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA02780 for ; Thu, 17 Dec 1998 19:11:49 -0800 (PST) (envelope-from J_Shevland@TurnAround.com.au) Received: from simbarchi (dhcp110.turnaround.com.au [192.168.1.110] (may be forged)) by WEBBSD1.turnaround.com.au (8.8.7/8.8.7) with SMTP id OAA07903; Fri, 18 Dec 1998 14:14:10 +1100 (EST) (envelope-from J_Shevland@TurnAround.com.au) Reply-To: From: "Joe Shevland" To: "Chuck Robey" , "Palle Girgensohn" Cc: Subject: RE: Where to put java libs Date: Fri, 18 Dec 1998 14:09:27 +1100 Message-ID: <001201be2a33$d2380d20$6e01a8c0@simbarchi.turnaround.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Importance: Normal Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I don't think there's any standard at the moment pre 1.2. I tend to stuff them all in to the JDK directory, say /u1/jdk1.1.6/lib, and then add them to my CLASSPATH individually. This obviously isn't very good though. How about standardizing on a /usr/local/lib/java? Or is this breaking a rule? Then scripts designed to run the app can know to look for this path for JAR files etc. The reason I often put them into the JDK directory is because I know where the lib directory will be relative to the 'java' executable, so I can reference it like `which java`/../lib/foo.jar. ---------------------|============================= Joe Shevland | TurnAround Solutions Principal Consultant | Hobart, Australia No unsolicited email | Voice (03) 6224 9146 | http://www.TurnAround.com.au ---------------------|============================= > -----Original Message----- > From: owner-freebsd-java@FreeBSD.ORG > [mailto:owner-freebsd-java@FreeBSD.ORG]On Behalf Of Chuck Robey > Sent: Friday, December 18, 1998 1:22 PM > To: Palle Girgensohn > Cc: freebsd-java@FreeBSD.ORG > Subject: Re: Where to put java libs > > > On Fri, 18 Dec 1998, Palle Girgensohn wrote: > > > Hi! > > > > I have a question: When porting java applications, where would > > .jar-files and other ported java stuff go? man hier(7) won't really help > > me here... > > > > Would PREFIX/java/lib be OK, or should each port have their own dir like > > PREFIX/share/appname, with a lib directory in there? > > > > Most java stuff I find on the installs into /usr/local/appname by > > default, and this is really not FreeBSD-ish, hence the question. > > > > What do you think? > > You're asking on the wrong list ... go to FreeBSD-Java. It's an > interesting question, because (in my opinion) the system for finding > java apps isn't the very best under jdk version <1.2, but it's changed > for 1.2, BUT we don't have 1.2 yet. > > I'm reposting this for you onto the right list. > > > > > /Palle > > ----------------------------+------------------------------------- > ---------- > Chuck Robey | Interests include any kind of voice or data > chuckr@glue.umd.edu | communications topic, C > programming, and Unix. > 213 Lakeside Drive Apt T-1 | > Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) > (301) 220-2114 | and jaunt (NetBSD). > ----------------------------+------------------------------------- > ---------- > > > > > > 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 Thu Dec 17 19:27:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA04977 for freebsd-java-outgoing; Thu, 17 Dec 1998 19:27:24 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA04971 for ; Thu, 17 Dec 1998 19:27:21 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id WAA47660; Thu, 17 Dec 1998 22:25:41 -0500 (EST) Date: Thu, 17 Dec 1998 22:25:41 -0500 (EST) From: Chuck Robey To: Joe Shevland cc: Palle Girgensohn , freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs In-Reply-To: <001201be2a33$d2380d20$6e01a8c0@simbarchi.turnaround.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Joe Shevland wrote: > I don't think there's any standard at the moment pre 1.2. I tend to stuff > them all in to the JDK directory, say /u1/jdk1.1.6/lib, and then add them to > my CLASSPATH individually. This obviously isn't very good though. > > How about standardizing on a /usr/local/lib/java? Or is this breaking a > rule? Then scripts designed to run the app can know to look for this path > for JAR files etc. The reason I often put them into the JDK directory is > because I know where the lib directory will be relative to the 'java' > executable, so I can reference it like `which java`/../lib/foo.jar. Suits me (this is Palle's question, remember). I always install a link like what you're talking about, from the place that the jdk gets installed to /usr/local/java anyhow. The port oughta do this, huh Nate? I like the idea of more java stuff showing up in ports! ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 19:58:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA09548 for freebsd-java-outgoing; Thu, 17 Dec 1998 19:58:48 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from poboxer.pobox.com (port32.prairietech.net [208.141.230.109]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA09538 for ; Thu, 17 Dec 1998 19:58:45 -0800 (PST) (envelope-from alk@poboxer.pobox.com) Received: (from alk@localhost) by poboxer.pobox.com (8.9.1/8.9.1) id VAA53658; Thu, 17 Dec 1998 21:58:24 -0600 (CST) (envelope-from alk) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 17 Dec 1998 21:58:23 -0600 (CST) X-Face: \h9Jg:Cuivl4S*UP-)gO.6O=T]]@ncM*tn4zG);)lk#4|lqEx=*talx?.Gk,dMQU2)ptPC17cpBzm(l'M|H8BUF1&]dDCxZ.c~Wy6-j,^V1E(NtX$FpkkdnJixsJHE95JlhO 5\M3jh'YiO7KPCn0~W`Ro44_TB@&JuuqRqgPL'0/{):7rU-%.*@/>q?1&Ed Reply-To: alk@pobox.com To: J_Shevland@TurnAround.com.au Cc: freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs References: <001201be2a33$d2380d20$6e01a8c0@simbarchi.turnaround.com.au> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13945.53939.619702.238686@avalon.east> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Joe Shevland on Fri, 18 December: : How about standardizing on a /usr/local/lib/java? /usr/local/share/java. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 20:14:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11363 for freebsd-java-outgoing; Thu, 17 Dec 1998 20:14:47 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from WEBBSD1.turnaround.com.au (webbsd1.turnaround.com.au [203.39.138.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11346 for ; Thu, 17 Dec 1998 20:14:41 -0800 (PST) (envelope-from J_Shevland@TurnAround.com.au) Received: from simbarchi (dhcp110.turnaround.com.au [192.168.1.110] (may be forged)) by WEBBSD1.turnaround.com.au (8.8.7/8.8.7) with SMTP id PAA08542 for ; Fri, 18 Dec 1998 15:17:26 +1100 (EST) (envelope-from J_Shevland@TurnAround.com.au) Reply-To: From: "Joe Shevland" To: Subject: RE: Where to put java libs Date: Fri, 18 Dec 1998 15:12:40 +1100 Message-ID: <001501be2a3c$a8445f10$6e01a8c0@simbarchi.turnaround.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <13945.53939.619702.238686@avalon.east> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Importance: Normal Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sounds fair. > -----Original Message----- > From: Tony Kimball [mailto:alk@pobox.com] > Sent: Friday, December 18, 1998 2:58 PM > To: J_Shevland@TurnAround.com.au > Cc: freebsd-java@FreeBSD.ORG > Subject: RE: Where to put java libs > > > Quoth Joe Shevland on Fri, 18 December: > : How about standardizing on a /usr/local/lib/java? > > /usr/local/share/java. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 20:52:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16458 for freebsd-java-outgoing; Thu, 17 Dec 1998 20:52:16 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16452 for ; Thu, 17 Dec 1998 20:52:14 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id XAA47842; Thu, 17 Dec 1998 23:50:26 -0500 (EST) Date: Thu, 17 Dec 1998 23:50:25 -0500 (EST) From: Chuck Robey To: Tony Kimball cc: J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs In-Reply-To: <13945.53939.619702.238686@avalon.east> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 17 Dec 1998, Tony Kimball wrote: > Quoth Joe Shevland on Fri, 18 December: > : How about standardizing on a /usr/local/lib/java? > > /usr/local/share/java. Tell me one other library or executeable that goes into share, under FreeBSD, then I might consider this. The java files he's talking about aren't docs, aren't templates of any kind, they're libs (java type libs, they don't look like C libs, that's .jar and .zip files) and executeables (.class files). Heck, you probably know that already (I'm new to the java list) but nothing else I see under share seems to be the same type of thing. According to hier(7), /usr/share is: share/ architecture-independent ascii text files and it goes on to say that, if this is under local, the same rules apply, just that it's locally installed stuff. Well, the class files, jar files, zip files, etc, aren't ascii. The only way to stretch this is claiming its architecturally independent, but so is tcl (establishing a precedent for /usr/local/lib, for arch-independent stuff). ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 17 20:54:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16644 for freebsd-java-outgoing; Thu, 17 Dec 1998 20:54:23 -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 UAA16639 for ; Thu, 17 Dec 1998 20:54:22 -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 VAA21239; Thu, 17 Dec 1998 21:54:02 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id VAA05668; Thu, 17 Dec 1998 21:54:02 -0700 Date: Thu, 17 Dec 1998 21:54:02 -0700 Message-Id: <199812180454.VAA05668@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: alk@pobox.com Cc: J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs In-Reply-To: <13945.53939.619702.238686@avalon.east> References: <001201be2a33$d2380d20$6e01a8c0@simbarchi.turnaround.com.au> <13945.53939.619702.238686@avalon.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Quoth Joe Shevland on Fri, 18 December: > : How about standardizing on a /usr/local/lib/java? > > /usr/local/share/java. Or, we can act like alot of other applications in the system and dump application specific 'libraries' (jars) in /usr/local/app/lib. That's what we (my company) does with it's Java application. For the most part, the libraries are very rarely shared, and because Java (the implementation) changes so fast, it's harder to write libraries that are generically useful. That and the fact that the base libraries are pretty useful. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 07:01:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17142 for freebsd-java-outgoing; Fri, 18 Dec 1998 07:01: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 HAA17136 for ; Fri, 18 Dec 1998 07:00:59 -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 IAA24720; Fri, 18 Dec 1998 08:00:44 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA06863; Fri, 18 Dec 1998 08:00:43 -0700 Date: Fri, 18 Dec 1998 08:00:43 -0700 Message-Id: <199812181500.IAA06863@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs In-Reply-To: References: <13945.53939.619702.238686@avalon.east> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > : How about standardizing on a /usr/local/lib/java? > > > > /usr/local/share/java. > > Tell me one other library or executeable that goes into share, under > FreeBSD, then I might consider this. Share implies 'architecture independant'. All Java class libraries *are* by definition architecture independant. ..... > According to hier(7), /usr/share is: > > share/ architecture-independent ascii text files The reason the authors said 'ascii here is for the most part they are the only architecture independant files. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 08:24:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA26736 for freebsd-java-outgoing; Fri, 18 Dec 1998 08:24:43 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA26727 for ; Fri, 18 Dec 1998 08:24:39 -0800 (PST) (envelope-from kelly@plutotech.com) Received: from plutotech.com (tampopo.plutotech.com [206.168.67.161]) by pluto.plutotech.com (8.9.1/8.9.1) with ESMTP id JAA29322; Fri, 18 Dec 1998 09:23:55 -0700 (MST) (envelope-from kelly@plutotech.com) Message-ID: <367A819B.91939820@plutotech.com> Date: Fri, 18 Dec 1998 09:23:55 -0700 From: Sean Kelly Organization: Pluto Technologies X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: J_Shevland@TurnAround.com.au CC: Chuck Robey , Palle Girgensohn , freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs References: <001201be2a33$d2380d20$6e01a8c0@simbarchi.turnaround.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > How about standardizing on a /usr/local/lib/java? It ought to be /usr/local/share/java, since they're supposedly platform-independent. Maybe /usr/local/share/classes would be better, since other tools besides "java" can make use of them. --Sean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 11:14:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16050 for freebsd-java-outgoing; Fri, 18 Dec 1998 11:14:31 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16033 for ; Fri, 18 Dec 1998 11:14:25 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id OAA00694; Fri, 18 Dec 1998 14:12:43 -0500 (EST) Date: Fri, 18 Dec 1998 14:12:42 -0500 (EST) From: Chuck Robey To: Nate Williams cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: RE: Where to put java libs In-Reply-To: <199812181500.IAA06863@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Nate Williams wrote: > > > : How about standardizing on a /usr/local/lib/java? > > > > > > /usr/local/share/java. > > > > Tell me one other library or executeable that goes into share, under > > FreeBSD, then I might consider this. > > Share implies 'architecture independant'. All Java class libraries > *are* by definition architecture independant. In answer to this, I'll restore the part of my post you cut: ... jar files, zip files, etc, aren't ascii. The only way to stretch this is claiming its architecturally independent, but so is tcl (establishing a precedent for /usr/local/lib, for arch-independent stuff) ... They aren't ascii files, are they? We're talking .jar, .zip, and .class files. The sample files aren't even needed. If you want to move the sample files to share, I wouldn't mind that a bit, but code doesn't belong in share. > ..... > > > According to hier(7), /usr/share is: > > > > share/ architecture-independent ascii text files > > The reason the authors said 'ascii here is for the most part they are > the only architecture independant files. > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 12:05:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA22940 for freebsd-java-outgoing; Fri, 18 Dec 1998 12:05:43 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from smtp3.erols.com (smtp3.erols.com [207.172.3.236]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA22931 for ; Fri, 18 Dec 1998 12:05:41 -0800 (PST) (envelope-from shmit@natasya.noc.erols.net) Received: from natasya.noc.erols.net (natasya.noc.erols.net [207.172.25.236]) by smtp3.erols.com (8.8.8/8.8.5) with ESMTP id PAA18051; Fri, 18 Dec 1998 15:05:28 -0500 (EST) Received: (from shmit@localhost) by natasya.noc.erols.net (8.9.1/8.9.1) id PAA03448; Fri, 18 Dec 1998 15:05:24 -0500 (EST) Message-ID: <19981218150524.C26461@kublai.com> Date: Fri, 18 Dec 1998 15:05:24 -0500 From: Brian Cully To: Chuck Robey , Tony Kimball Cc: J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs Reply-To: shmit@kublai.com References: <13945.53939.619702.238686@avalon.east> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Chuck Robey on Thu, Dec 17, 1998 at 11:50:25PM -0500 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, Dec 17, 1998 at 11:50:25PM -0500, Chuck Robey wrote: > and it goes on to say that, if this is under local, the same rules > apply, just that it's locally installed stuff. Well, the class files, > jar files, zip files, etc, aren't ascii. The only way to stretch this > is claiming its architecturally independent, but so is tcl (establishing > a precedent for /usr/local/lib, for arch-independent stuff). I think it's a mistake to put things other than libraries in lib, from hier(7): lib/ archive libraries ... libdata/ misc. utility data files Tcl stuff should be in libdata or share, so should Java stuff. Lib is definately /not/ the right place for them, its just the de-facto standard amongst Linux weenies. -- Brian Cully You think you're queer? I've got news for you: we're all queer. If you get befuddled by a middle class morality, shut it out. Shut it out.... Is there an absolute morality? I don't think so. You think so? Act that way. -- Glengarry Glen Ross To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 12:16:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA25269 for freebsd-java-outgoing; Fri, 18 Dec 1998 12:16:53 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA25246 for ; Fri, 18 Dec 1998 12:16:50 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id PAA00770; Fri, 18 Dec 1998 15:15:19 -0500 (EST) Date: Fri, 18 Dec 1998 15:15:19 -0500 (EST) From: Chuck Robey To: Brian Cully cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: <19981218150524.C26461@kublai.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Brian Cully wrote: > On Thu, Dec 17, 1998 at 11:50:25PM -0500, Chuck Robey wrote: > > and it goes on to say that, if this is under local, the same rules > > apply, just that it's locally installed stuff. Well, the class files, > > jar files, zip files, etc, aren't ascii. The only way to stretch this > > is claiming its architecturally independent, but so is tcl (establishing > > a precedent for /usr/local/lib, for arch-independent stuff). > > I think it's a mistake to put things other than libraries in lib, > from hier(7): > > lib/ archive libraries > ... > libdata/ misc. utility data files > > Tcl stuff should be in libdata or share, so should Java stuff. Lib is > definately /not/ the right place for them, its just the de-facto > standard amongst Linux weenies. Not so, it's where *FreeBSD* has installed it for years now. Linux hasn't got any small piece of blame for that, at all. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 12:28:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA26935 for freebsd-java-outgoing; Fri, 18 Dec 1998 12:28:11 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA26902 for ; Fri, 18 Dec 1998 12:27:52 -0800 (PST) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.9.1/8.9.1) id PAA08380; Fri, 18 Dec 1998 15:26:42 -0500 (EST) Message-ID: <19981218152637.R29799@kublai.com> Date: Fri, 18 Dec 1998 15:26:37 -0500 From: Brian Cully To: Chuck Robey Cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs Reply-To: shmit@kublai.com References: <19981218150524.C26461@kublai.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Chuck Robey on Fri, Dec 18, 1998 at 03:15:19PM -0500 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Dec 18, 1998 at 03:15:19PM -0500, Chuck Robey wrote: > On Fri, 18 Dec 1998, Brian Cully wrote: > > Tcl stuff should be in libdata or share, so should Java stuff. Lib is > > definately /not/ the right place for them, its just the de-facto > > standard amongst Linux weenies. > > Not so, it's where *FreeBSD* has installed it for years now. Linux > hasn't got any small piece of blame for that, at all. Regardless of the validity of this statement, my main point still stands. It was a mistake to put the TCL bits there, because they belong in libdata, and likewise it would be a mistake to put Java bits there. -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 12:29:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA27025 for freebsd-java-outgoing; Fri, 18 Dec 1998 12:29:46 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from zed.ludd.luth.se (zed.ludd.luth.se [130.240.16.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA27019 for ; Fri, 18 Dec 1998 12:29:43 -0800 (PST) (envelope-from pantzer@speedy.ludd.luth.se) Received: from speedy.ludd.luth.se (speedy.ludd.luth.se [130.240.16.164]) by zed.ludd.luth.se (8.8.5/8.8.5) with ESMTP id VAA04625; Fri, 18 Dec 1998 21:29:10 +0100 Message-Id: <199812182029.VAA04625@zed.ludd.luth.se> X-Mailer: exmh version 2.0.1 12/23/97 To: Chuck Robey cc: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: Message from Chuck Robey of "Fri, 18 Dec 1998 14:12:42 EST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 18 Dec 1998 21:29:10 +0100 From: Mattias Pantzare Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > They aren't ascii files, are they? We're talking .jar, .zip, and .class > files. The sample files aren't even needed. If you want to move the > sample files to share, I wouldn't mind that a bit, but code doesn't > belong in share. Take a look in /usr/share, you will find a lot of files that are not ascii text files (tabset, locale). And a lot of the ascii in share is in gzip format. Ascii or not ascii is realy not relevant for the function of share. Share is there to be shared by diffrent architectures, hence the name. Yes, hier(7) is wrong. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 14:04:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07220 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:04:54 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07215 for ; Fri, 18 Dec 1998 14:04:52 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id RAA00862; Fri, 18 Dec 1998 17:03:03 -0500 (EST) Date: Fri, 18 Dec 1998 17:03:03 -0500 (EST) From: Chuck Robey To: Brian Cully cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: <19981218150524.C26461@kublai.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Brian Cully wrote: > On Thu, Dec 17, 1998 at 11:50:25PM -0500, Chuck Robey wrote: > > and it goes on to say that, if this is under local, the same rules > > apply, just that it's locally installed stuff. Well, the class files, > > jar files, zip files, etc, aren't ascii. The only way to stretch this > > is claiming its architecturally independent, but so is tcl (establishing > > a precedent for /usr/local/lib, for arch-independent stuff). > > I think it's a mistake to put things other than libraries in lib, > from hier(7): > > lib/ archive libraries > ... > libdata/ misc. utility data files But that's my point. The java stuff is shared code, unable to execute alone, needed to execute by other java programs, exactly like anything that depends on a C lib (like libc). It looks different in form than the regular C libs, but the function is pretty much exactly the same. It's a lib. It's NOT data. It belongs with other libs. I'm explicity allowing for the example to code to be installed under share, but all the .zip, .jar, and .class files, no, they're libs and belong with other libs. This refers to those files that are part of the jdk ports. Nate, am I wrong in my definition? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 14:08:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07953 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:08:04 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from d1o29.telia.com (d1o29.telia.com [194.236.214.241]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07857 for ; Fri, 18 Dec 1998 14:07:59 -0800 (PST) (envelope-from girgen@partitur.se) Received: from partitur.se (t3o29p85.telia.com [194.236.215.85]) by d1o29.telia.com (8.8.8/8.8.5) with ESMTP id XAA08200 for ; Fri, 18 Dec 1998 23:07:48 +0100 (MET) Message-ID: <367AD208.13628EE2@partitur.se> Date: Fri, 18 Dec 1998 23:07:04 +0100 From: Palle Girgensohn Organization: Partitur X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.0-CURRENT i386) X-Accept-Language: sv, en MIME-Version: 1.0 To: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Wow, this was obviously a hot topic ;-) ... so, where did this discussion lead? $PREFIX/share ? $PREFIX/libdata ? (I don't even have a local/libdata; it's not part of the ports make files mtree stuff, huh?) I personally vote against lib and libexec. Also, to clutter /usr/local with lot's of directories for every application is ugly, IMO. Also, shall there be [share|libdata]/appname dirs, or just a common [share|libdata]/classes or [share|libdata]/java? That might depend on whether the jar files are useful to more than this specific application. For example, where would a database engine jdbc jar-file go? I think it's good that we discuss this now, for at the moment there are hardly no ports of java stuff in the ports tree, and while ports of java stuff should really not be necessary (platform independence etc...), many java applications use Solaris (sometimes Linux) specific shell script wrappers that definitely need porting. I would love to see this happen in the ports tree. Also, it would be great to have a standard place to put all the stuff, even if not using a port. Now, this part belongs in freebsd-ports: just like there is USE_GMAKE, there should perhaps be a USE_JDK? :-) What's happening in JDK 1.2 regarding this topic, BTW? If there is a standard way to place jar files etc... with that version, is it something that can be used now? /Palle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 14:19:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09291 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:19:17 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from d1o29.telia.com (d1o29.telia.com [194.236.214.241]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA09284 for ; Fri, 18 Dec 1998 14:19:15 -0800 (PST) (envelope-from girgen@partitur.se) Received: from partitur.se (t3o29p85.telia.com [194.236.215.85]) by d1o29.telia.com (8.8.8/8.8.5) with ESMTP id XAA12003 for ; Fri, 18 Dec 1998 23:19:05 +0100 (MET) Message-ID: <367AD4BB.158E4222@partitur.se> Date: Fri, 18 Dec 1998 23:18:35 +0100 From: Palle Girgensohn Organization: Partitur X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.0-CURRENT i386) X-Accept-Language: sv, en MIME-Version: 1.0 To: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Wow, this was obviously a hot topic ;-) ... so, where did this discussion lead? $PREFIX/share ? $PREFIX/libdata ? (I don't even have a local/libdata; it's not part of the ports make files mtree stuff, huh?) I personally vote against lib and libexec. Also, to clutter /usr/local with lot's of directories for every application is ugly, IMO. Also, shall there be [share|libdata]/appname dirs, or just a common [share|libdata]/classes or [share|libdata]/java? That might depend on whether the jar files are useful to more than this specific application. For example, where would a database engine jdbc jar-file go? I think it's good that we discuss this now, for at the moment there are hardly no ports of java stuff in the ports tree, and while ports of java stuff should really not be necessary (platform independence etc...), many java applications use Solaris (sometimes Linux) specific shell script wrappers that definitely need porting. I would love to see this happen in the ports tree collection. Also, it would be great to have a standard place to put all the stuff, even if not using a port. Now, this part belongs in freebsd-ports: Just like there is USE_GMAKE, there should perhaps be a USE_JDK? What's happening in JDK 1.2 regarding this topic, BTW? If there is a standard way to place jar files etc... with that version, is it something that can be used now? /Palle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 14:32:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA11181 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:32:09 -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 OAA11173 for ; Fri, 18 Dec 1998 14:32:08 -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 PAA28053; Fri, 18 Dec 1998 15:31:59 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id PAA09737; Fri, 18 Dec 1998 15:31:58 -0700 Date: Fri, 18 Dec 1998 15:31:58 -0700 Message-Id: <199812182231.PAA09737@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: References: <19981218150524.C26461@kublai.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > and it goes on to say that, if this is under local, the same rules > > > apply, just that it's locally installed stuff. Well, the class files, > > > jar files, zip files, etc, aren't ascii. The only way to stretch this > > > is claiming its architecturally independent, but so is tcl (establishing > > > a precedent for /usr/local/lib, for arch-independent stuff). > > > > I think it's a mistake to put things other than libraries in lib, > > from hier(7): > > > > lib/ archive libraries > > ... > > libdata/ misc. utility data files > > But that's my point. The java stuff is shared code, unable to execute > alone, needed to execute by other java programs, exactly like anything > that depends on a C lib (like libc). *EVERYTHING* share is 'shared' and requires something to do with it. What good is a termcap w/out a program to run it? What about syscons keymaps? It needs something to execute it. Arguing this point is really a waste of time, since hier was never updated to considered something like non-ASCII shared data. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 14:56:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA14810 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:56:41 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA14696 for ; Fri, 18 Dec 1998 14:56:36 -0800 (PST) (envelope-from kelly@plutotech.com) Received: from plutotech.com (tampopo.plutotech.com [206.168.67.161]) by pluto.plutotech.com (8.9.1/8.9.1) with ESMTP id PAA18239; Fri, 18 Dec 1998 15:55:49 -0700 (MST) (envelope-from kelly@plutotech.com) Message-ID: <367ADD75.453D0E4@plutotech.com> Date: Fri, 18 Dec 1998 15:55:49 -0700 From: Sean Kelly Organization: Pluto Technologies X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Chuck Robey CC: Brian Cully , Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I'm explicity allowing for the example to code to be installed under > share, but all the .zip, .jar, and .class files, no, they're libs and > belong with other libs. However, I don't want to export a FreeBSD file server's /usr/local/lib to a heterogeneous LAN since it contains code specific to FreeBSD. Yet that same file server does export /usr/local/share. How do I serve the .zip, .jar, and .class files if they live with the other libs? --Sean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 15:39:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA20187 for freebsd-java-outgoing; Fri, 18 Dec 1998 15:39:13 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA20173 for ; Fri, 18 Dec 1998 15:39:11 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id SAA01088; Fri, 18 Dec 1998 18:38:03 -0500 (EST) Date: Fri, 18 Dec 1998 18:38:03 -0500 (EST) From: Chuck Robey To: Nate Williams cc: freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: <199812182231.PAA09737@mt.sri.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 18 Dec 1998, Nate Williams wrote: > > > > and it goes on to say that, if this is under local, the same rules > > > > apply, just that it's locally installed stuff. Well, the class files, > > > > jar files, zip files, etc, aren't ascii. The only way to stretch this > > > > is claiming its architecturally independent, but so is tcl (establishing > > > > a precedent for /usr/local/lib, for arch-independent stuff). > > > > > > I think it's a mistake to put things other than libraries in lib, > > > from hier(7): > > > > > > lib/ archive libraries > > > ... > > > libdata/ misc. utility data files > > > > But that's my point. The java stuff is shared code, unable to execute > > alone, needed to execute by other java programs, exactly like anything > > that depends on a C lib (like libc). > > *EVERYTHING* share is 'shared' and requires something to do with it. > What good is a termcap w/out a program to run it? What about syscons > keymaps? It needs something to execute it. "shared" isn't the criteria, nor what I asked. The kernel is shared among all processes (to take things to the ridiculous limit). The question I put was, do the .jar, .zip, and .class files in the jdk port fall into the category of shared code, like all the other libs? Being "shared" alone does not equate to belonging to the shared hierarchy. Shared means: platform independent data (not executeable code) Correct? Not by hier(7), give me your take on this ... is there any other executeable code in share? > > Arguing this point is really a waste of time, since hier was never > updated to considered something like non-ASCII shared data. > > > Nate > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Dec 18 15:41:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA20612 for freebsd-java-outgoing; Fri, 18 Dec 1998 15:41:56 -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 PAA20485 for ; Fri, 18 Dec 1998 15:41:51 -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 QAA28688; Fri, 18 Dec 1998 16:41:41 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA10374; Fri, 18 Dec 1998 16:41:41 -0700 Date: Fri, 18 Dec 1998 16:41:41 -0700 Message-Id: <199812182341.QAA10374@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: Nate Williams , freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: References: <199812182231.PAA09737@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > > and it goes on to say that, if this is under local, the same rules > > > > > apply, just that it's locally installed stuff. Well, the class files, > > > > > jar files, zip files, etc, aren't ascii. The only way to stretch this > > > > > is claiming its architecturally independent, but so is tcl (establishing > > > > > a precedent for /usr/local/lib, for arch-independent stuff). > > > > > > > > I think it's a mistake to put things other than libraries in lib, > > > > from hier(7): > > > > > > > > lib/ archive libraries > > > > ... > > > > libdata/ misc. utility data files > > > > > > But that's my point. The java stuff is shared code, unable to execute > > > alone, needed to execute by other java programs, exactly like anything > > > that depends on a C lib (like libc). > > > > *EVERYTHING* share is 'shared' and requires something to do with it. > > What good is a termcap w/out a program to run it? What about syscons > > keymaps? It needs something to execute it. > > "shared" isn't the criteria, nor what I asked. The kernel is shared > among all processes (to take things to the ridiculous limit). Shared in this context (the FS) is shared across disks, aka. NFS. Java libraries can be shared across architectures, so they can be safely exported to other machines to save disk space. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message