From owner-freebsd-java@FreeBSD.ORG Sun Oct 9 04:22:58 2005 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DC7B16A420 for ; Sun, 9 Oct 2005 04:22:58 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id C83F843D46 for ; Sun, 9 Oct 2005 04:22:57 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j994MkIR014803; Sat, 8 Oct 2005 22:22:46 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j994Mi5q014802; Sat, 8 Oct 2005 22:22:44 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 8 Oct 2005 22:22:44 -0600 From: Greg Lewis To: Panagiotis Astithas Message-ID: <20051009042244.GA14786@misty.eyesbeyond.com> References: <43469160.4050303@gddsn.org.cn> <4347447F.2010801@gddsn.org.cn> <43480784.3060400@ebs.gr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="zYM0uCDKw75PZbzx" Content-Disposition: inline In-Reply-To: <43480784.3060400@ebs.gr> User-Agent: Mutt/1.4.2.1i X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: java , Huang wen hui Subject: Re: jdk15 and window manager X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2005 04:22:58 -0000 --zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Oct 08, 2005 at 08:53:08PM +0300, Panagiotis Astithas wrote: > Huang wen hui wrote: > >OK, using Option "-Dawt.toolkit=sun.awt.X11.XToolkit" really help that:) > >We should use X11 Toolkit by default. > > I guess so: > > http://java.sun.com/j2se/1.5.0/docs/guide/awt/1.5/xawt.html You could try the attached patch (currently untested, but looks reasonable). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org --zYM0uCDKw75PZbzx-- From owner-freebsd-java@FreeBSD.ORG Sun Oct 9 05:00:32 2005 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCDA816A41F for ; Sun, 9 Oct 2005 05:00:32 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gddsn.org.cn [218.19.164.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6121843D45 for ; Sun, 9 Oct 2005 05:00:32 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from [192.168.1.5] (unknown [218.20.157.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gddsn.org.cn (Postfix) with ESMTP id 96CEA38CB4D; Sun, 9 Oct 2005 13:00:26 +0800 (CST) Message-ID: <4348A3E7.3020901@gddsn.org.cn> Date: Sun, 09 Oct 2005 13:00:23 +0800 From: Huang wen hui User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050912) X-Accept-Language: zh-cn,zh MIME-Version: 1.0 To: Greg Lewis References: <43469160.4050303@gddsn.org.cn> <4347447F.2010801@gddsn.org.cn> <43480784.3060400@ebs.gr> <20051009042244.GA14786@misty.eyesbeyond.com> In-Reply-To: <20051009042244.GA14786@misty.eyesbeyond.com> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 8bit Cc: java , Panagiotis Astithas Subject: Re: jdk15 and window manager X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2005 05:00:33 -0000 Greg Lewis д: >On Sat, Oct 08, 2005 at 08:53:08PM +0300, Panagiotis Astithas wrote: > > >>Huang wen hui wrote: >> >> >>>OK, using Option "-Dawt.toolkit=sun.awt.X11.XToolkit" really help that:) >>>We should use X11 Toolkit by default. >>> >>> >>I guess so: >> >>http://java.sun.com/j2se/1.5.0/docs/guide/awt/1.5/xawt.html >> >> > >You could try the attached patch (currently untested, but looks reasonable). > > > >------------------------------------------------------------------------ > >$FreeBSD$ > >--- ../../j2se/src/share/classes/java/awt/Toolkit.java 10 Jan 2005 07:40:41 -0000 1.2 >+++ ../../j2se/src/share/classes/java/awt/Toolkit.java 9 Oct 2005 04:11:13 -0000 >@@ -809,12 +809,11 @@ > try { > String defaultToolkit; > >- /* XXXBSD: analyze and choose better one */ >- if (System.getProperty("os.name").equals("Linux")) { >- defaultToolkit = "sun.awt.X11.XToolkit"; >+ if (System.getProperty("os.name").equals("SunOS")) { >+ defaultToolkit = "sun.awt.motif.MToolkit"; > } > else { >- defaultToolkit = "sun.awt.motif.MToolkit"; >+ defaultToolkit = "sun.awt.X11.XToolkit"; > } > nm = System.getProperty("awt.toolkit", > defaultToolkit); > > Need more a patch: --- ../../j2se/src/solaris/native/sun/awt/awt_LoadLibrary.c.orig Sun Oct 9 12:31:14 2005 +++ ../../j2se/src/solaris/native/sun/awt/awt_LoadLibrary.c Sun Oct 9 12:34:47 2005 @@ -195,8 +195,7 @@ } } else { -/* XXXBSD: decide which toolkit to use */ -#if defined(__linux) +#if defined(__linux) || defined(__FreeBSD__) /* Default AWT Toolkit on Linux is XAWT. */ strcpy(p, "/xawt/libmawt"); XAWT = 1; --hwh From owner-freebsd-java@FreeBSD.ORG Sun Oct 9 05:37:24 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E211716A41F for ; Sun, 9 Oct 2005 05:37:24 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 609F243D46 for ; Sun, 9 Oct 2005 05:37:24 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j995bDoS015475; Sat, 8 Oct 2005 23:37:13 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j995bBOw015474; Sat, 8 Oct 2005 23:37:11 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 8 Oct 2005 23:37:11 -0600 From: Greg Lewis To: Huang wen hui Message-ID: <20051009053711.GA15437@misty.eyesbeyond.com> References: <43469160.4050303@gddsn.org.cn> <4347447F.2010801@gddsn.org.cn> <43480784.3060400@ebs.gr> <20051009042244.GA14786@misty.eyesbeyond.com> <4348A3E7.3020901@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4348A3E7.3020901@gddsn.org.cn> User-Agent: Mutt/1.4.2.1i Cc: java , Panagiotis Astithas Subject: Re: jdk15 and window manager X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2005 05:37:25 -0000 On Sun, Oct 09, 2005 at 01:00:23PM +0800, Huang wen hui wrote: > Need more a patch: > > --- ../../j2se/src/solaris/native/sun/awt/awt_LoadLibrary.c.orig Sun Oct > 9 12:31:14 2005 > +++ ../../j2se/src/solaris/native/sun/awt/awt_LoadLibrary.c Sun Oct 9 > 12:34:47 2005 > @@ -195,8 +195,7 @@ > } > } > else { > -/* XXXBSD: decide which toolkit to use */ > -#if defined(__linux) > +#if defined(__linux) || defined(__FreeBSD__) > /* Default AWT Toolkit on Linux is XAWT. */ > strcpy(p, "/xawt/libmawt"); > XAWT = 1; Thanks! We should use _ALLBSD_SOURCE rather than __FreeBSD__ though. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sun Oct 9 15:18:17 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38D6F16A41F for ; Sun, 9 Oct 2005 15:18:17 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C41643D46 for ; Sun, 9 Oct 2005 15:18:13 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j99FIC9V006063 for ; Sun, 9 Oct 2005 18:18:12 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j99FINIR083434 for ; Sun, 9 Oct 2005 18:18:24 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <434934A5.4080803@ebs.gr> Date: Sun, 09 Oct 2005 18:17:57 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: jdk15 is missing a cacerts file X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2005 15:18:17 -0000 It seems that we are missing the cacerts file from the native jdk15. Could we copy the cacerts file from linux-sun-jdk15 and add the installation logic from jdk14 to install it? Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Sun Oct 9 16:16:57 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0966B16A422 for ; Sun, 9 Oct 2005 16:16:57 +0000 (GMT) (envelope-from hwhartman@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F1D843D46 for ; Sun, 9 Oct 2005 16:16:56 +0000 (GMT) (envelope-from hwhartman@gmail.com) Received: by zproxy.gmail.com with SMTP id 40so6167nzk for ; Sun, 09 Oct 2005 09:16:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=BgPE1ZhD75aPTZV7wLnMjxBqs/04hspBnyxFKKhon9bGvXc8u8IFgs0W+8HlsrWvtCWDEo4JcvAIZYwxOw4NPXsYxFbvLs4CgGNmr7CJG7bHiNT4mnPTgR6tf1YMeP6/NnUPco2/2VnCpqiCtOIiQYT6LGzTyz3m0uxMv+K5YUw= Received: by 10.36.196.9 with SMTP id t9mr1762641nzf; Sun, 09 Oct 2005 09:16:55 -0700 (PDT) Received: by 10.36.252.70 with HTTP; Sun, 9 Oct 2005 09:16:55 -0700 (PDT) Message-ID: Date: Sun, 9 Oct 2005 09:16:55 -0700 From: Hanns Hartman To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: JDK14 make error X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Hanns Hartman List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2005 16:16:57 -0000 Hi, I am trying to compile jdk14 for freebsd6 beta5 on an amd64 and when I run the make file I get the following error # make printf: missing format character =3D=3D=3D> jdk-1.4.2p7_1 is*** Error code 1 Stop in /usr/ports/java/jdk14. I have tried deleting my jdk directory and then re cvsing the files with no luck. I am cvsing with RELEASE6_0_0. Also The makefile works for jdk15 and when I compair the two where there are printf's they seem all the same to me. If you need anymore out put let me know thanks Hanns From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 03:52:33 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CE8116A41F; Mon, 10 Oct 2005 03:52:33 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gddsn.org.cn [218.19.164.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DDFB43D45; Mon, 10 Oct 2005 03:52:32 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from [192.168.168.129] (hwh [192.168.168.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gddsn.org.cn (Postfix) with ESMTP id 2B9FC38CB4D; Mon, 10 Oct 2005 11:52:23 +0800 (CST) Message-ID: <4349E56E.6060300@gddsn.org.cn> Date: Mon, 10 Oct 2005 11:52:14 +0800 From: Huang wen hui User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050812) X-Accept-Language: zh-cn,zh MIME-Version: 1.0 To: java@freebsd.org, threads@freebsd.org Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Cc: Subject: jdk15 and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 03:52:33 -0000 Hi, I try to use jdk15+libthr on 6.0 and CURRENT, somtimes jdk15 could not pass very simple Test: # cat TestThread.java public class TestThread extends Thread{ public TestThread() { } public void run() { try{ Thread.sleep(12); //Thread.sleep(1235); } catch(Exception ex) { } System.out.println("end"); } public static void main(String[] args) throws Exception { TestThread[] threads = new TestThread[5000]; for(int i=0;iget_state() == RUNNABLE,\"invalid os thread state\")") at /usr/ports/java/jdk15/work/hotspot/src/share/vm/utilities/debug.cpp:210 #8 0x287469af in _start (data=0x821dc18) at /usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm/os_bsd.cpp:614 #9 0x28098e19 in pthread_create () from /usr/lib/libthr.so.2 #10 0x2809b650 in _thread_off_key_allocated () from /usr/lib/libthr.so.2 (gdb) up 8 #8 0x287469af in _start (data=0x81ae418) at /usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm/os_bsd.cpp:614 warning: Source file is more recent than executable. 614 //assert(osthr->get_state() == RUNNABLE, "invalid os thread state"); Current language: auto; currently c++ (gdb) list 609 Thread* thread = (Thread*)data; 610 OSThread* osthr = thread->osthread(); 611 612 // XXXBSD: libc_r update required check was here 613 614 //assert(osthr->get_state() == RUNNABLE, "invalid os thread state"); 615 616 // initialize signal mask for this thread 617 os::Bsd::hotspot_sigmask(thread); 618 # cat hs_err_pid33807.log # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (/usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm/os_bsd.cpp, 614), pid=33807, tid=0x82d8200 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-p2-hwh_08_oct_2005_14_04-debug mixed mode) # # Error: assert(osthr->get_state() == RUNNABLE,"invalid os thread state") --------------- T H R E A D --------------- Current thread is native thread Stack: [0xbf776000,0xbf7b6000), sp=0xbf7b5e04, free space=255k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm_g.so+0x6c92d4] V [libjvm_g.so+0x2ee4c5] V [libjvm_g.so+0x5d39af] C [libthr.so.2+0xde19] _pthread_create+0x5f9 --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0821dc18 JavaThread "Thread-1967" [_thread_new, id=137200128] 0x0817e818 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135723520] 0x0817e418 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135722752] 0x0817e018 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=135722240] 0x08104c18 JavaThread "Finalizer" daemon [_thread_blocked, id=135683840] 0x08104818 JavaThread "Reference Handler" daemon [_thread_blocked, id=135683584] 0x08078818 JavaThread "main" [_thread_blocked, id=134586368] Other Threads: 0x08165418 VMThread [id=135681280] 0x08102118 WatcherThread [id=135723776] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 576K, used 316K [0x2d920000, 0x2d9c0000, 0x2de00000) eden space 512K, 49% used [0x2d920000, 0x2d95f028, 0x2d9a0000) from space 64K, 100% used [0x2d9b0000, 0x2d9c0000, 0x2d9c0000) to space 64K, 0% used [0x2d9a0000, 0x2d9a0000, 0x2d9b0000) tenured generation total 1408K, used 204K [0x2de00000, 0x2df60000, 0x31920000) the space 1408K, 14% used [0x2de00000, 0x2de333e8, 0x2de33400, 0x2df60000) compacting perm gen total 8192K, used 1425K [0x31920000, 0x32120000, 0x35920000) the space 8192K, 17% used [0x31920000, 0x31a846d8, 0x31a84800, 0x32120000) No shared spaces configured. Dynamic libraries: 0x08048000 /usr/local/jdk1.5.0/bin/java_g 0x2808b000 /usr/lib/libthr.so.2 0x2809d000 /lib/libc.so.6 0x28173000 /usr/local/jdk1.5.0/jre/lib/i386/client/libjvm_g.so 0x289a5000 /lib/libm.so.4 0x289bc000 /usr/local/jdk1.5.0/jre/lib/i386/native_threads/libhpi_g.so 0x289ce000 /usr/local/jdk1.5.0/jre/lib/i386/libverify_g.so 0x289dc000 /usr/local/jdk1.5.0/jre/lib/i386/libjava_g.so 0x289fd000 /usr/local/jdk1.5.0/jre/lib/i386/libzip_g.so 0x28057000 /libexec/ld-elf.so.1 VM Arguments: java_command: TestThread Environment Variables: JAVA_HOME=/usr/local/jdk1.5.0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/i386/client:/usr/local/jdk1.5.0/jre/lib/i386:/usr/local/jdk1.5.0/jre/../lib/i386SHELL=/bin/csh HOSTTYPE=FreeBSD OSTYPE=FreeBSD MACHTYPE=i386 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #87: Sun Oct 9 08:18:53 CST 2005 hwh@tp.gddsn.org.cn:/usr/obj/usr/src/sys/IBM01 i386 rlimit: STACK 65536k, CORE infinity, NOFILE 11095 CPU:total 1 family 6, cmov, cx8, fxsr, mmx Memory: 4k page, physical 1909116k vm_info: Java HotSpot(TM) Client VM (1.5.0-p2-hwh_08_oct_2005_14_04) for freebsd-x86, built on Oct 8 2005 15:25:45 by root with gcc 3.4.4 [FreeBSD] 20050518 From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 04:04:18 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 456D716A420; Mon, 10 Oct 2005 04:04:18 +0000 (GMT) (envelope-from bsddiy@126.com) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00DF343D45; Mon, 10 Oct 2005 04:04:18 +0000 (GMT) (envelope-from bsddiy@126.com) Received: from [127.0.0.1] (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9A44Cor086913; Mon, 10 Oct 2005 04:04:15 GMT (envelope-from bsddiy@126.com) Message-ID: <4349E83C.4060401@126.com> Date: Mon, 10 Oct 2005 12:04:12 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20050928 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Huang wen hui References: <4349E56E.6060300@gddsn.org.cn> In-Reply-To: <4349E56E.6060300@gddsn.org.cn> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: java@freebsd.org, threads@freebsd.org Subject: Re: jdk15 and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 04:04:18 -0000 The jdk has some code for libpthread and libc_r, that may be invalid for libthr. David Xu Huang wen hui wrote: >Hi, >I try to use jdk15+libthr on 6.0 and CURRENT, somtimes jdk15 could not >pass very simple Test: > > From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 11:01:56 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 064F116A41F for ; Mon, 10 Oct 2005 11:01:56 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C688043D4C for ; Mon, 10 Oct 2005 11:01:55 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9AB1tSp051324 for ; Mon, 10 Oct 2005 11:01:55 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9AB1sx5051318 for freebsd-java@freebsd.org; Mon, 10 Oct 2005 11:01:54 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 10 Oct 2005 11:01:54 GMT Message-Id: <200510101101.j9AB1sx5051318@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 11:01:56 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/05/13] ports/38018 java www/jakarta-tomcat4: make passing of JVM f [2002/05/13] ports/38020 java www/jakarta-tomcat4: stop tomcat via java o [2004/05/01] java/66151 java JBuilderX (sun jvm 1.4.1 builtin) crashes o [2004/12/06] ports/74760 java java/javavmwrapper messes up amavisd-new o [2005/01/24] java/76631 java any port linux-*-jdk12 will core dump if o [2005/05/17] java/81176 java Java Webstart does not work f [2005/06/13] java/82183 java Cannot install Java 1.5, lots of missing f [2005/07/14] ports/83434 java tomcat ports give the wrong ownership to o [2005/09/29] java/86700 java SIGSEGV in native jdk15 9 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2003/09/16] ports/56928 java jce-aba port should install to $JAVA_HOME o [2004/08/11] java/70292 java jdk14 compile problem f [2004/11/24] ports/74344 java [proposal] tomcat41ctl: support for passi o [2004/12/16] ports/75143 java There is no way to specify jvm parameters o [2005/10/01] java/86804 java [PATCH] Install a desktop icon for the ja 5 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 13:11:43 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 973DF16A41F for ; Mon, 10 Oct 2005 13:11:43 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from daemon.sub.tydfam.jp (ns.tydfam.jp [61.197.228.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC25843D48 for ; Mon, 10 Oct 2005 13:11:41 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from localhost (tyd3.sub.tydfam.jp [192.168.1.3]) by daemon.sub.tydfam.jp (8.13.4/8.13.4) with ESMTP id j9ADBACJ095171; Mon, 10 Oct 2005 22:11:12 +0900 (JST) (envelope-from ken@tydfam.jp) Date: Mon, 10 Oct 2005 22:11:10 +0900 (JST) Message-Id: <20051010.221110.730563293.ken@tydfam.jp> To: glewis@eyesbeyond.com From: Yamada Ken Takeshi X-Mailer: Mew version 3.3 on XEmacs 21.4.14 (Reasonable Discussion) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=1.5 required=8.0 tests=CONTENT_TYPE_PRESENT, FAKEDWORD_ONE,FAKEDWORD_VERTICALLINE,FAKEDWORD_ZERO,ISO2022JP_BODY, ISO2022JP_CHARSET, QENCPTR1, X_MAILER_PRESENT autolearn=no version=3.0.4 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on daemon.sub.tydfam.jp Cc: java@freebsd.org Subject: INFO) eclipse 3.1.1 & jdk1.5.0p2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 13:11:43 -0000 Sorry, it may be too ahead of your scope, but I had the following error just for your information. It does not occur with jdk1.4.2, but with jdk1.5.0. hs_err_pid follows; # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x4b755059, pid=34947, tid=0x8060000 # # Java VM: Java HotSpot(TM) Server VM (1.5.0-p2-ken_08_oct_2005_16_58 mixed mode) # Problematic frame: # j org.eclipse.swt.internal.gnome.GNOME._dlopen([BI)I+0 # --------------- T H R E A D --------------- Current thread (0x0806a000): JavaThread "main" [_thread_in_native, id=134610944] siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x000000e4 Registers: EAX=0x66d84b00, EBX=0x5ef75960, ECX=0x488353cc, EDX=0x00000001 ESP=0xbfbfbfa4, EBP=0xbfbfbfd8, ESI=0x5ef75960, EDI=0x00000000 EIP=0x4b755059, EFLAGS=0x00010297 Top of Stack: (sp=0xbfbfbfa4) 0xbfbfbfa4: 66d84b00 00000001 0806a0bc bfbfbfe0 0xbfbfbfb4: bfbfbfec 00000001 bfbfbfbc 5ef75960 0xbfbfbfc4: bfbfbfec 5ef779f0 00000000 5ef75960 0xbfbfbfd4: bfbfbfe8 bfbfc00c 4b74ea3f 5ef77998 0xbfbfbfe4: 4b752bd9 00000001 4da5fed8 bfbfbff0 0xbfbfbff4: 5ef75a09 bfbfc024 5ef779f0 00000000 0xbfbfc004: 5ef75a50 bfbfc020 bfbfc044 4b74ea3f 0xbfbfc014: 00000000 00000000 00000000 00000001 Instructions: (pc=0x4b755059) 0x4b755049: 75 4b 0f 85 06 00 00 00 83 ec 08 dd 1c 24 52 50 0x4b755059: c7 87 e4 00 00 00 05 00 00 00 9c f0 83 04 24 00 Stack: [0xbfa00000,0xbfc00000), sp=0xbfbfbfa4, free space=2031k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) j org.eclipse.swt.internal.gnome.GNOME._dlopen([BI)I+0 j org.eclipse.swt.internal.gnome.GNOME.dlopen([BI)I+9 j org.eclipse.swt.program.Program.getDesktop(Lorg/eclipse/swt/widgets/Display;)I+165 j org.eclipse.swt.program.Program.findProgram(Lorg/eclipse/swt/widgets/Display;Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+46 j org.eclipse.swt.program.Program.findProgram(Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+4 j org.eclipse.ui.internal.registry.EditorRegistry.getSystemExternalEditorImageDescriptor(Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;+18 j org.eclipse.ui.internal.registry.EditorRegistry.getImageDescriptor(Ljava/lang/String;Lorg/eclipse/core/runtime/content/IContentType;)Lorg/eclipse/jface/resource/ImageDescriptor;+207 j org.eclipse.ui.internal.ide.model.WorkbenchFile.getBaseImage(Lorg/eclipse/core/resources/IResource;)Lorg/eclipse/jface/resource/ImageDescriptor;+60 j org.eclipse.ui.internal.ide.model.WorkbenchResource.getImageDescriptor(Ljava/lang/Object;)Lorg/eclipse/jface/resource/ImageDescriptor;+16 j org.eclipse.ui.model.WorkbenchLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+14 j org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+5 j org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabel(Lorg/eclipse/jface/viewers/ViewerLabel;Ljava/lang/Object;)V+91 j org.eclipse.jface.viewers.StructuredViewer.buildLabel(Lorg/eclipse/jface/viewers/ViewerLabel;Ljava/lang/Object;Lorg/eclipse/jface/viewers/IViewerLabelProvider;)V+3 j org.eclipse.jface.viewers.TreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Item;Ljava/lang/Object;)V+136 j org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run()V+12 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;Z)V+51 j org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run()V+16 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.StructuredViewer.updateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;)V+11 j org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;I)V+13 j org.eclipse.jface.viewers.AbstractTreeViewer$1.run()V+123 j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116 j org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(Lorg/eclipse/swt/widgets/Widget;)V+41 j org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(Ljava/lang/Object;Z)Lorg/eclipse/swt/widgets/Widget;+78 j org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedElements([Ljava/lang/Object;)V+30 j org.eclipse.ui.views.navigator.ResourceNavigator.restoreState(Lorg/eclipse/ui/IMemento;)V+192 j org.eclipse.ui.views.navigator.ResourceNavigator.createPartControl(Lorg/eclipse/swt/widgets/Composite;)V+156 j org.eclipse.ui.internal.ViewReference.createPartHelper()Lorg/eclipse/ui/IWorkbenchPart;+329 j org.eclipse.ui.internal.ViewReference.createPart()Lorg/eclipse/ui/IWorkbenchPart;+5 j org.eclipse.ui.internal.WorkbenchPartReference.getPart(Z)Lorg/eclipse/ui/IWorkbenchPart;+65 j org.eclipse.ui.internal.PartPane.setVisible(Z)V+18 j org.eclipse.ui.internal.ViewPane.setVisible(Z)V+2 j org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Z)V+5 j org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Lorg/eclipse/ui/presentations/IPresentablePart;)V+15 j org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(Lorg/eclipse/ui/presentations/IPresentablePart;)V+5 j org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(Lorg/eclipse/ui/presentations/IPresentablePart;)V+10 j org.eclipse.ui.internal.PartStack.refreshPresentationSelection()V+142 j org.eclipse.ui.internal.PartStack.createControl(Lorg/eclipse/swt/widgets/Composite;Lorg/eclipse/ui/presentations/StackPresentation;)V+102 j org.eclipse.ui.internal.PartStack.createControl(Lorg/eclipse/swt/widgets/Composite;)V+49 j org.eclipse.ui.internal.PartSashContainer.createControl(Lorg/eclipse/swt/widgets/Composite;)V+91 j org.eclipse.ui.internal.PerspectiveHelper.activate(Lorg/eclipse/swt/widgets/Composite;)V+72 j org.eclipse.ui.internal.Perspective.onActivate()V+100 j org.eclipse.ui.internal.WorkbenchPage.onActivate()V+18 j org.eclipse.ui.internal.WorkbenchWindow$5.run()V+107 j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116 j org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Lorg/eclipse/ui/IWorkbenchPage;)V+25 j org.eclipse.ui.internal.WorkbenchWindow.restoreState(Lorg/eclipse/ui/IMemento;Lorg/eclipse/ui/IPerspectiveDescriptor;)Lorg/eclipse/core/runtime/IStatus;+1590 j org.eclipse.ui.internal.Workbench.doRestoreState(Lorg/eclipse/ui/IMemento;Lorg/eclipse/core/runtime/MultiStatus;)V+161 j org.eclipse.ui.internal.Workbench.access$14(Lorg/eclipse/ui/internal/Workbench;Lorg/eclipse/ui/IMemento;Lorg/eclipse/core/runtime/MultiStatus;)V+3 j org.eclipse.ui.internal.Workbench$19.run()V+12 j org.eclipse.ui.internal.Workbench$16.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V+16 j org.eclipse.jface.operation.ModalContext.runInCurrentThread(Lorg/eclipse/jface/operation/IRunnableWithProgress;Lorg/eclipse/core/runtime/IProgressMonitor;)V+6 j org.eclipse.jface.operation.ModalContext.run(Lorg/eclipse/jface/operation/IRunnableWithProgress;ZLorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/swt/widgets/Display;)V+48 j org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V+30 j org.eclipse.ui.internal.Workbench.runStartupWithProgress(ILjava/lang/Runnable;)V+71 j org.eclipse.ui.internal.Workbench.restoreState(Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus;+92 j org.eclipse.ui.internal.Workbench.access$12(Lorg/eclipse/ui/internal/Workbench;Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus;+2 j org.eclipse.ui.internal.Workbench$17.run()V+270 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.Workbench.restoreState()Lorg/eclipse/core/runtime/IStatus;+101 j org.eclipse.ui.internal.WorkbenchConfigurer.restoreState()Lorg/eclipse/core/runtime/IStatus;+7 j org.eclipse.ui.application.WorkbenchAdvisor.openWindows()Z+4 j org.eclipse.ui.internal.Workbench.init(Lorg/eclipse/swt/widgets/Display;)Z+671 j org.eclipse.ui.internal.Workbench.runUI()I+39 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+11 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.IDEApplication.run(Ljava/lang/Object;)Ljava/lang/Object;+98 j org.eclipse.core.internal.runtime.PlatformActivator$1.run(Ljava/lang/Object;)Ljava/lang/Object;+257 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+170 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+57 v ~StubRoutines::call_stub V [libjvm.so+0x3a7251] V [libjvm.so+0x548285] V [libjvm.so+0x3a70ab] V [libjvm.so+0x58aa19] V [libjvm.so+0x58d486] V [libjvm.so+0x405a24] C [libjava.so+0xc132] Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x22 j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111 j org.eclipse.core.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+181 j org.eclipse.core.launcher.Main.basicRun([Ljava/lang/String;)V+107 j org.eclipse.core.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.core.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub V [libjvm.so+0x3a7251] V [libjvm.so+0x548285] V [libjvm.so+0x3a70ab] V [libjvm.so+0x3b010f] V [libjvm.so+0x3bd19b] ...... Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.eclipse.swt.internal.gnome.GNOME._dlopen([BI)I+0 j org.eclipse.swt.internal.gnome.GNOME.dlopen([BI)I+9 j org.eclipse.swt.program.Program.getDesktop(Lorg/eclipse/swt/widgets/Display;)I+165 j org.eclipse.swt.program.Program.findProgram(Lorg/eclipse/swt/widgets/Display;Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+46 j org.eclipse.swt.program.Program.findProgram(Ljava/lang/String;)Lorg/eclipse/swt/program/Program;+4 j org.eclipse.ui.internal.registry.EditorRegistry.getSystemExternalEditorImageDescriptor(Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;+18 j org.eclipse.ui.internal.registry.EditorRegistry.getImageDescriptor(Ljava/lang/String;Lorg/eclipse/core/runtime/content/IContentType;)Lorg/eclipse/jface/resource/ImageDescriptor;+207 j org.eclipse.ui.internal.ide.model.WorkbenchFile.getBaseImage(Lorg/eclipse/core/resources/IResource;)Lorg/eclipse/jface/resource/ImageDescriptor;+60 j org.eclipse.ui.internal.ide.model.WorkbenchResource.getImageDescriptor(Ljava/lang/Object;)Lorg/eclipse/jface/resource/ImageDescriptor;+16 j org.eclipse.ui.model.WorkbenchLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+14 j org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(Ljava/lang/Object;)Lorg/eclipse/swt/graphics/Image;+5 j org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabel(Lorg/eclipse/jface/viewers/ViewerLabel;Ljava/lang/Object;)V+91 j org.eclipse.jface.viewers.StructuredViewer.buildLabel(Lorg/eclipse/jface/viewers/ViewerLabel;Ljava/lang/Object;Lorg/eclipse/jface/viewers/IViewerLabelProvider;)V+3 j org.eclipse.jface.viewers.TreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Item;Ljava/lang/Object;)V+136 j org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run()V+12 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;Z)V+51 j org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run()V+16 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.JFaceUtil$1.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1 j org.eclipse.jface.util.SafeRunnable.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.jface.viewers.StructuredViewer.updateItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;)V+11 j org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(Lorg/eclipse/swt/widgets/Widget;Ljava/lang/Object;I)V+13 j org.eclipse.jface.viewers.AbstractTreeViewer$1.run()V+123 j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116 j org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(Lorg/eclipse/swt/widgets/Widget;)V+41 j org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(Ljava/lang/Object;Z)Lorg/eclipse/swt/widgets/Widget;+78 j org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedElements([Ljava/lang/Object;)V+30 j org.eclipse.ui.views.navigator.ResourceNavigator.restoreState(Lorg/eclipse/ui/IMemento;)V+192 j org.eclipse.ui.views.navigator.ResourceNavigator.createPartControl(Lorg/eclipse/swt/widgets/Composite;)V+156 j org.eclipse.ui.internal.ViewReference.createPartHelper()Lorg/eclipse/ui/IWorkbenchPart;+329 j org.eclipse.ui.internal.ViewReference.createPart()Lorg/eclipse/ui/IWorkbenchPart;+5 j org.eclipse.ui.internal.WorkbenchPartReference.getPart(Z)Lorg/eclipse/ui/IWorkbenchPart;+65 j org.eclipse.ui.internal.PartPane.setVisible(Z)V+18 j org.eclipse.ui.internal.ViewPane.setVisible(Z)V+2 j org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Z)V+5 j org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Lorg/eclipse/ui/presentations/IPresentablePart;)V+15 j org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(Lorg/eclipse/ui/presentations/IPresentablePart;)V+5 j org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(Lorg/eclipse/ui/presentations/IPresentablePart;)V+10 j org.eclipse.ui.internal.PartStack.refreshPresentationSelection()V+142 j org.eclipse.ui.internal.PartStack.createControl(Lorg/eclipse/swt/widgets/Composite;Lorg/eclipse/ui/presentations/StackPresentation;)V+102 j org.eclipse.ui.internal.PartStack.createControl(Lorg/eclipse/swt/widgets/Composite;)V+49 j org.eclipse.ui.internal.PartSashContainer.createControl(Lorg/eclipse/swt/widgets/Composite;)V+91 j org.eclipse.ui.internal.PerspectiveHelper.activate(Lorg/eclipse/swt/widgets/Composite;)V+72 j org.eclipse.ui.internal.Perspective.onActivate()V+100 j org.eclipse.ui.internal.WorkbenchPage.onActivate()V+18 j org.eclipse.ui.internal.WorkbenchWindow$5.run()V+107 j org.eclipse.swt.custom.BusyIndicator.showWhile(Lorg/eclipse/swt/widgets/Display;Ljava/lang/Runnable;)V+116 j org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Lorg/eclipse/ui/IWorkbenchPage;)V+25 j org.eclipse.ui.internal.WorkbenchWindow.restoreState(Lorg/eclipse/ui/IMemento;Lorg/eclipse/ui/IPerspectiveDescriptor;)Lorg/eclipse/core/runtime/IStatus;+1590 j org.eclipse.ui.internal.Workbench.doRestoreState(Lorg/eclipse/ui/IMemento;Lorg/eclipse/core/runtime/MultiStatus;)V+161 j org.eclipse.ui.internal.Workbench.access$14(Lorg/eclipse/ui/internal/Workbench;Lorg/eclipse/ui/IMemento;Lorg/eclipse/core/runtime/MultiStatus;)V+3 j org.eclipse.ui.internal.Workbench$19.run()V+12 j org.eclipse.ui.internal.Workbench$16.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V+16 j org.eclipse.jface.operation.ModalContext.runInCurrentThread(Lorg/eclipse/jface/operation/IRunnableWithProgress;Lorg/eclipse/core/runtime/IProgressMonitor;)V+6 j org.eclipse.jface.operation.ModalContext.run(Lorg/eclipse/jface/operation/IRunnableWithProgress;ZLorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/swt/widgets/Display;)V+48 j org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V+30 j org.eclipse.ui.internal.Workbench.runStartupWithProgress(ILjava/lang/Runnable;)V+71 j org.eclipse.ui.internal.Workbench.restoreState(Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus;+92 j org.eclipse.ui.internal.Workbench.access$12(Lorg/eclipse/ui/internal/Workbench;Lorg/eclipse/ui/IMemento;)Lorg/eclipse/core/runtime/IStatus;+2 j org.eclipse.ui.internal.Workbench$17.run()V+270 j org.eclipse.core.internal.runtime.InternalPlatform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+5 j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+4 j org.eclipse.ui.internal.Workbench.restoreState()Lorg/eclipse/core/runtime/IStatus;+101 j org.eclipse.ui.internal.WorkbenchConfigurer.restoreState()Lorg/eclipse/core/runtime/IStatus;+7 j org.eclipse.ui.application.WorkbenchAdvisor.openWindows()Z+4 j org.eclipse.ui.internal.Workbench.init(Lorg/eclipse/swt/widgets/Display;)Z+671 j org.eclipse.ui.internal.Workbench.runUI()I+39 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+11 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.IDEApplication.run(Ljava/lang/Object;)Ljava/lang/Object;+98 j org.eclipse.core.internal.runtime.PlatformActivator$1.run(Ljava/lang/Object;)Ljava/lang/Object;+257 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+170 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+57 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111 j org.eclipse.core.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+181 j org.eclipse.core.launcher.Main.basicRun([Ljava/lang/String;)V+107 j org.eclipse.core.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.core.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x08cd7200 JavaThread "Java $Beb!"ec%&ec.e%ceb%Ceb%1h?Xh/p(B" daemon [_thread_blocked, id=170112000] 0x09a5fe00 JavaThread "Worker-2" daemon [_thread_blocked, id=162701312] 0x09a5fa00 JavaThread "Worker-1" daemon [_thread_blocked, id=161872896] 0x09a5f400 JavaThread "Worker-0" daemon [_thread_blocked, id=161871360] 0x08f9b400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=150582784] 0x09462c00 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=155594240] 0x0829ec00 JavaThread "process reaper" daemon [_thread_in_native, id=136965632] 0x0828e800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=136899072] 0x0828e400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=136898048] 0x0828e000 JavaThread "CompilerThread0" daemon [_thread_in_native, id=136897024] 0x08268c00 JavaThread "AdapterThread" daemon [_thread_blocked, id=136744448] 0x08268800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=136743424] 0x08268400 JavaThread "Finalizer" daemon [_thread_blocked, id=136742400] 0x08268000 JavaThread "Reference Handler" daemon [_thread_blocked, id=136741376] =>0x0806a000 JavaThread "main" [_thread_in_native, id=134610944] Other Threads: 0x08251200 VMThread [id=134655488] 0x0805aa00 WatcherThread [id=136900096] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 4160K, used 3087K [0x4d7d0000, 0x4dc50000, 0x4f440000) eden space 3712K, 71% used [0x4d7d0000, 0x4da63ee8, 0x4db70000) from space 448K, 100% used [0x4dbe0000, 0x4dc50000, 0x4dc50000) to space 448K, 0% used [0x4db70000, 0x4db70000, 0x4dbe0000) tenured generation total 36416K, used 17062K [0x4f440000, 0x517d0000, 0x5d7d0000) the space 36416K, 46% used [0x4f440000, 0x504e9960, 0x504e9a00, 0x517d0000) compacting perm gen total 24320K, used 24224K [0x5d7d0000, 0x5ef90000, 0x617d0000) the space 24320K, 99% used [0x5d7d0000, 0x5ef78188, 0x5ef78200, 0x5ef90000) No shared spaces configured. Dynamic libraries: 0x08048000 /usr/local/jdk1.5.0/bin/java 0x48089000 /usr/lib/libpthread.so.2 0x480ae000 /lib/libc.so.6 0x48184000 /usr/local/jdk1.5.0/jre/lib/i386/server/libjvm.so 0x48856000 /lib/libm.so.4 0x4886d000 /usr/local/jdk1.5.0/jre/lib/i386/native_threads/libhpi.so 0x4887e000 /usr/local/jdk1.5.0/jre/lib/i386/libverify.so 0x4888b000 /usr/local/jdk1.5.0/jre/lib/i386/libjava.so 0x488aa000 /usr/local/jdk1.5.0/jre/lib/i386/libzip.so 0x61ab5000 /usr/local/jdk1.5.0/jre/lib/i386/libnet.so 0x61ac6000 /usr/local/jdk1.5.0/jre/lib/i386/libnio.so 0x66841000 /usr/home/ken/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/627/1/.cp/libswt-pi-gtk-3139.so 0x66884000 /usr/X11R6/lib/libgtk-x11-2.0.so.600 0x66b1c000 /usr/local/lib/libgthread-2.0.so.600 0x66b20000 /usr/X11R6/lib/libXtst.so.6 0x66b25000 /usr/X11R6/lib/libgdk_pixbuf-2.0.so.600 0x66b38000 /usr/X11R6/lib/libgdk-x11-2.0.so.600 0x66bae000 /usr/X11R6/lib/libXrandr.so.2 0x66bb2000 /usr/X11R6/lib/libXi.so.6 0x66bba000 /usr/X11R6/lib/libXinerama.so.1 0x66bbd000 /usr/X11R6/lib/libXfixes.so.3 0x66bc2000 /usr/X11R6/lib/libXcursor.so.1 0x66bcb000 /usr/X11R6/lib/libpangoxft-1.0.so.800 0x66bd1000 /usr/X11R6/lib/libXft.so.2 0x66be2000 /usr/X11R6/lib/libXrender.so.1 0x66bea000 /usr/X11R6/lib/libXext.so.6 0x66bf7000 /usr/X11R6/lib/libpangoft2-1.0.so.800 0x66c1b000 /usr/X11R6/lib/libfontconfig.so.1 0x66c40000 /usr/local/lib/libfreetype.so.9 0x66ca5000 /lib/libz.so.3 0x66cb5000 /usr/X11R6/lib/libpangox-1.0.so.800 0x66cbf000 /usr/X11R6/lib/libX11.so.6 0x66d89000 /usr/X11R6/lib/libpango-1.0.so.800 0x66dbd000 /usr/local/lib/libatk-1.0.so.901 0x66dd5000 /usr/local/lib/libgobject-2.0.so.600 0x66e08000 /usr/local/lib/libgmodule-2.0.so.600 0x66e0b000 /usr/local/lib/libglib-2.0.so.600 0x66e85000 /usr/local/lib/libiconv.so.3 0x66f74000 /usr/local/lib/libintl.so.6 0x66f7d000 /lib/libz.so.2 0x66f8d000 /usr/local/lib/libexpat.so.5 0x66fab000 /usr/X11R6/lib/X11/locale/lib/common/xlocale.so.2 0x66fad000 /usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2 0x66fda000 /usr/home/ken/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/627/1/.cp/libswt-gtk-3139.so 0x67008000 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 0x67002000 /usr/X11R6/lib/gtk-2.0/2.4.0/immodules/im-xim.so 0x67083000 /usr/home/ken/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/601/1/.cp/os/freebsd/x86/libcore_3_1_0.so 0x674f8000 /usr/X11R6/lib/pango/1.4.0/modules/pango-basic-fc.so 0x67516000 /usr/home/ken/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/627/1/.cp/libswt-gnome-gtk-3139.so 0x67efd000 /usr/X11R6/lib/libgnomevfs-2.so.1000 0x67f54000 /usr/X11R6/lib/libgnome-2.so.1000 0x67f66000 /usr/X11R6/lib/libgnomeui-2.so.1000 0x67fe6000 /usr/X11R6/lib/libgconf-2.so.5 0x68014000 /usr/local/lib/libbonobo-2.so.0 0x68063000 /usr/local/lib/libbonobo-activation.so.4 0x68076000 /usr/local/lib/libORBit-2.so.0 0x680c3000 /usr/local/lib/libxml2.so.5 0x681c5000 /usr/local/lib/libssl.so.3 0x6828a000 /usr/local/lib/libcrypto.so.3 0x68378000 /usr/local/lib/libhowl.so.0 0x6751a000 /usr/local/lib/libesd.so.2 0x684a0000 /usr/local/lib/libaudiofile.so.0 0x67ec6000 /usr/local/lib/libpopt.so.0 0x684c4000 /usr/X11R6/lib/libbonoboui-2.so.0 0x6851b000 /usr/X11R6/lib/libgnomecanvas-2.so.1000 0x68542000 /usr/local/lib/libart_lgpl_2.so.5 0x68556000 /usr/X11R6/lib/libgnome-keyring.so.0 0x6855e000 /usr/local/lib/libjpeg.so.9 0x6857b000 /usr/X11R6/lib/libSM.so.6 0x68583000 /usr/X11R6/lib/libICE.so.6 0x68599000 /usr/local/lib/libORBitCosNaming-2.so.0 0x6859d000 /lib/libm.so.3 0x685b3000 /usr/local/lib/libglib-2.0.so.400 0x68629000 /usr/local/lib/compat/pkg/libgnomevfs-2.so.0 0x68661000 /usr/lib/libpthread.so.1 0x68686000 /usr/local/lib/compat/pkg/libintl.so.4 0x6868e000 /usr/local/lib/liblinc.so.1 0x68695000 /usr/local/lib/compat/pkg/libgmodule-2.0.so.200 0x68699000 /usr/local/lib/compat/pkg/libgobject-2.0.so.200 0x686ce000 /usr/local/lib/compat/pkg/libgthread-2.0.so.200 0x686d3000 /usr/local/lib/compat/pkg/libglib-2.0.so.200 0x6873e000 /usr/local/lib/compat/libm.so.2 0x48055000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Xms40m -Xmx256m java_command: /usr/local/eclipse/startup.jar -os freebsd -ws gtk -arch x86 -launcher /usr/local/eclipse/eclipse -name Eclipse -showsplash 600 -exitdata 6001c -data /home/ken/eclipse -vm /usr/local/jdk1.5.0/bin/java -vmargs -Xms40m -Xmx256m -jar /usr/local/eclipse/startup.jar Environment Variables: JAVA_HOME=/usr/local/jdk1.5.0 PATH=/usr/local/jdk1.5.0/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/ken/bin:/usr/local/linux-sun-jdk1.5.0/bin LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/i386/server:/usr/local/jdk1.5.0/jre/lib/i386:/usr/local/jdk1.5.0/jre/../lib/i386:/usr/X11R6/lib/mozilla::/usr/X11R6/lib/mozilla SHELL=/bin/tcsh DISPLAY=:0 HOSTTYPE=FreeBSD OSTYPE=FreeBSD MACHTYPE=i386 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #49: Fri Oct 7 20:43:44 JST 2005 ken@tyd3.sub.tydfam.jp:/usr/obj/usr/src/sys/TYD3 i386 rlimit: STACK 262144k, CORE infinity, NOFILE 11095 CPU:total 4 family 15, cmov, cx8, fxsr, mmx, ht Memory: 4k page, physical 872320k vm_info: Java HotSpot(TM) Server VM (1.5.0-p2-ken_08_oct_2005_16_58) for freebsd-x86, built on Oct 8 2005 17:12:08 by root with gcc 3.4.4 [FreeBSD] 20050518 From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 13:27:05 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F6A916A41F; Mon, 10 Oct 2005 13:27:05 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gddsn.org.cn [218.19.164.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DB1643D46; Mon, 10 Oct 2005 13:27:05 +0000 (GMT) (envelope-from hwh@gddsn.org.cn) Received: from [192.168.1.5] (unknown [218.20.158.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gddsn.org.cn (Postfix) with ESMTP id 7747538CB4D; Mon, 10 Oct 2005 21:27:01 +0800 (CST) Message-ID: <434A6C22.7060506@gddsn.org.cn> Date: Mon, 10 Oct 2005 21:26:58 +0800 From: Huang wen hui User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050912) X-Accept-Language: zh-cn,zh MIME-Version: 1.0 To: David Xu References: <4349E56E.6060300@gddsn.org.cn> <4349E83C.4060401@126.com> In-Reply-To: <4349E83C.4060401@126.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: java@freebsd.org, threads@freebsd.org Subject: Re: jdk15 and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 13:27:05 -0000 David Xu wrote: >The jdk has some code for libpthread and libc_r, that may be invalid >for libthr. > > with thr_create.c rev1.24, I test again many times TestThread.java. The problem seams to gone. thr_create.c Rev1.24 fixed this problem ? thanks, Mr. Xu! --hwh > >David Xu > > >Huang wen hui wrote: > > > >>Hi, >>I try to use jdk15+libthr on 6.0 and CURRENT, somtimes jdk15 could not >>pass very simple Test: >> >> >> >> From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 14:01:51 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id D5BDC16A420; Mon, 10 Oct 2005 14:01:49 +0000 (GMT) (envelope-from davidxu@freebsd.org) Message-ID: <434A7459.7080705@freebsd.org> Date: Mon, 10 Oct 2005 22:02:01 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.10) Gecko/20050806 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Huang wen hui References: <4349E56E.6060300@gddsn.org.cn> <4349E83C.4060401@126.com> <434A6C22.7060506@gddsn.org.cn> In-Reply-To: <434A6C22.7060506@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: David Xu , threads@freebsd.org, java@freebsd.org Subject: Re: jdk15 and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 14:01:52 -0000 Huang wen hui wrote: > > David Xu wrote: > >> The jdk has some code for libpthread and libc_r, that may be invalid >> for libthr. >> >> > with thr_create.c rev1.24, I test again many times TestThread.java. > The problem seams to gone. thr_create.c Rev1.24 fixed this problem ? > > thanks, Mr. Xu! > > --hwh > Good news, I hope it is. :-) From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 20:53:02 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D379216A41F for ; Mon, 10 Oct 2005 20:53:02 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F14443D53 for ; Mon, 10 Oct 2005 20:53:01 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j9AKqm9V010895; Mon, 10 Oct 2005 23:52:48 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j9AKqwhh011063; Mon, 10 Oct 2005 23:52:59 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <434AD48F.8010904@ebs.gr> Date: Mon, 10 Oct 2005 23:52:31 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Yamada Ken Takeshi References: <20051010.221110.730563293.ken@tydfam.jp> In-Reply-To: <20051010.221110.730563293.ken@tydfam.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: java@freebsd.org Subject: Re: INFO) eclipse 3.1.1 & jdk1.5.0p2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 20:53:02 -0000 Yamada Ken Takeshi wrote: > Sorry, it may be too ahead of your scope, but I > had the following error just for your information. > It does not occur with jdk1.4.2, but with jdk1.5.0. > > hs_err_pid follows; > > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # SIGSEGV (0xb) at pc=0x4b755059, pid=34947, tid=0x8060000 > # > # Java VM: Java HotSpot(TM) Server VM (1.5.0-p2-ken_08_oct_2005_16_58 mixed mode) > # Problematic frame: > # j org.eclipse.swt.internal.gnome.GNOME._dlopen([BI)I+0 It seems that Eclipse tries to dlopen() libgnomevfs and gets a SIGSEGV. Could you let us know what is the version of Gnome that you use? I wonder why you have this library in /usr/local/lib/compat. I also wonder whether you are running out of heap space. You seem to have almost maxed out the Permanent Generation space, which might be relevant, I'm not sure. Could you try doubling the initial value for -Xmx? Does this crash occur if you use the client VM? Also, when the crash occurs, what exactly were you doing with Eclipse? Was it just starting up? Do you have lots of plugins loaded? Also, just for kicks, could you try using the default Gnome theme, if you aren't already? Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Mon Oct 10 20:55:26 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ABC216A481 for ; Mon, 10 Oct 2005 20:55:26 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4975043D46 for ; Mon, 10 Oct 2005 20:55:25 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j9AKtJ9V010914; Mon, 10 Oct 2005 23:55:19 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j9AKtUar011090; Mon, 10 Oct 2005 23:55:31 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <434AD527.2010100@ebs.gr> Date: Mon, 10 Oct 2005 23:55:03 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Chatologica References: <000b01c5c683$26689250$0100a8c0@DANIEL2> In-Reply-To: <000b01c5c683$26689250$0100a8c0@DANIEL2> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: bug2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2005 20:55:26 -0000 Chatologica wrote: > %cat hs_err_pid17523.log > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # Internal Error (4F533F4253440E4350500060), pid=17523, tid=0x88eb200 > # > # Java VM: Java HotSpot(TM) Server VM (1.5.0-p2-root_26_sep_2005_15_32 mixed mode) > > --------------- T H R E A D --------------- > > Current thread (0x088eb000): JavaThread "myThread" [_thread_in_vm, id=143569408] > > Stack: [0xbcf43000,0xbcf83000), sp=0xbcf3d980, free space=-22k Negative free space? That's weird. Panagiotis From owner-freebsd-java@FreeBSD.ORG Tue Oct 11 11:39:44 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43A7316A41F for ; Tue, 11 Oct 2005 11:39:44 +0000 (GMT) (envelope-from sakurachn@yahoo.com.tw) Received: from web16307.mail.tpe.yahoo.com (web16307.mail.tpe.yahoo.com [202.43.201.66]) by mx1.FreeBSD.org (Postfix) with SMTP id 82BD243D45 for ; Tue, 11 Oct 2005 11:39:43 +0000 (GMT) (envelope-from sakurachn@yahoo.com.tw) Received: (qmail 69426 invoked by uid 60001); 11 Oct 2005 11:42:26 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.tw; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=xpFsS+5Lj6bZW7MIUIaDIo+Zko4hKBqi/2iQurur0/9IOrYEo9uxlKHc4O0QqbgmMl0CgcaBgpdFgjJ/NgcKxaE9/Julwg/+hSZoxXmD9+8zb7vFji4YAYOgYENSko23T+KLMz1X82BBWL5LSbsTB2s6OKmRaGG9h5DKnv5u4tQ= ; Message-ID: <20051011114225.69424.qmail@web16307.mail.tpe.yahoo.com> Received: from [61.221.15.186] by web16307.mail.tpe.yahoo.com via HTTP; Tue, 11 Oct 2005 19:42:25 CST Date: Tue, 11 Oct 2005 19:42:25 +0800 (CST) From: sakurachn To: freebsd-java@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=big5 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Tue, 11 Oct 2005 13:07:15 +0000 Cc: Subject: Sorry I have a Problem , while I run Rmiregistry in FreeBSD6.0 RC-1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2005 11:39:44 -0000 Sorry I have a Problem , while I start run rmiregistry& computer CPU Load is Very High, JDK 1.5p2 [/usr/ports/java/jdk15] FreeBSD 6.0 RC-1 ==================================================================== last pid: 5956; load averages: 0.60, 0.66, 0.51 up 0+00:22:35 19:26:18 76 processes: 6 running, 69 sleeping, 1 lock Mem: 155M Active, 112M Inact, 87M Wired, 832K Cache, 60M Buf, 132M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 5670 root 3 134 0 217M 13984K RUN 0:01 8.98% rmiregistry ==================================================================== last pid: 5979; load averages: 0.71, 0.68, 0.51 up 0+00:22:41 19:26:24 74 processes: 5 running, 69 sleeping Mem: 155M Active, 112M Inact, 87M Wired, 832K Cache, 60M Buf, 132M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 5670 root 3 138 0 217M 13984K RUN 0:06 40.58% rmiregistry ==================================================================== last pid: 6030; load averages: 0.76, 0.69, 0.52 up 0+00:22:53 19:26:36 75 processes: 4 running, 70 sleeping, 1 lock Mem: 155M Active, 115M Inact, 85M Wired, 832K Cache, 60M Buf, 131M Free Swap: 1024M Total, 1024M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 5670 root 3 139 0 217M 13980K RUN 0:16 65.38% rmiregistry ___________________________________________________ ° Yahoo!ĦrͨӍ 7.0 betaMW·Ԓ http://messenger.yahoo.com.tw/beta.html From owner-freebsd-java@FreeBSD.ORG Tue Oct 11 13:51:23 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2819A16A41F for ; Tue, 11 Oct 2005 13:51:23 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from daemon.sub.tydfam.jp (ns.tydfam.jp [61.197.228.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AB2A43D67 for ; Tue, 11 Oct 2005 13:51:22 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from localhost (tyd3.sub.tydfam.jp [192.168.1.3]) by daemon.sub.tydfam.jp (8.13.4/8.13.4) with ESMTP id j9BDoZuh002894; Tue, 11 Oct 2005 22:50:37 +0900 (JST) (envelope-from ken@tydfam.jp) Date: Tue, 11 Oct 2005 22:50:35 +0900 (JST) Message-Id: <20051011.225035.846943552.ken@tydfam.jp> To: past@ebs.gr From: Yamada Ken Takeshi In-Reply-To: <434AD48F.8010904@ebs.gr> References: <20051010.221110.730563293.ken@tydfam.jp> <434AD48F.8010904@ebs.gr> X-Mailer: Mew version 3.3 on XEmacs 21.4.14 (Reasonable Discussion) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=8.0 tests=CONTENT_TYPE_PRESENT, X_MAILER_PRESENT autolearn=failed version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on daemon.sub.tydfam.jp Cc: java@freebsd.org Subject: Re: INFO) eclipse 3.1.1 & jdk1.5.0p2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2005 13:51:23 -0000 Thank you for your good suggestion. I didn't realize 'compat' !! I recomplied gnome2 related ones and 'mv /usr/local/lib/compat /usr/local/lib/compat.bk' temporary. And it anyway started - it stopped on the way to start before. I'll see if I have further problem this weekend. I use kde and didn't realize much of problems gnome related causes. Thank you! From owner-freebsd-java@FreeBSD.ORG Tue Oct 11 21:41:34 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91CB216A41F for ; Tue, 11 Oct 2005 21:41:34 +0000 (GMT) (envelope-from antonin.bonte@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2889E43D45 for ; Tue, 11 Oct 2005 21:41:34 +0000 (GMT) (envelope-from antonin.bonte@gmail.com) Received: by wproxy.gmail.com with SMTP id 71so255722wra for ; Tue, 11 Oct 2005 14:41:33 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=DnVGuYaogHvJYhCMNPsS9vTn9kXr7xoPnb+T7QrXEV1UwxJmxJoIG1qoKsQ9HnD7zHKrzy+YeeONLfay4oPceg8wEmw6CdXaS+clml3pkckC54rNywzTuK3UPwAQnhDbUx7XcnHWfs8VNROEcpH7r6kqnYZH6KI06cu1Dh0TQGQ= Received: by 10.54.100.13 with SMTP id x13mr3761496wrb; Tue, 11 Oct 2005 14:41:33 -0700 (PDT) Received: from speeball.w0w0w.net ( [82.231.34.125]) by mx.gmail.com with ESMTP id d8sm3268421wra.2005.10.11.14.41.29; Tue, 11 Oct 2005 14:41:30 -0700 (PDT) From: Antonin Bonte To: freebsd-java@freebsd.org Date: Tue, 11 Oct 2005 23:38:43 +0200 User-Agent: KMail/1.8.2 References: <20051011114225.69424.qmail@web16307.mail.tpe.yahoo.com> In-Reply-To: <20051011114225.69424.qmail@web16307.mail.tpe.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200510112338.44231.antonin.bonte@gmail.com> Subject: Re: Sorry I have a Problem , while I run Rmiregistry in FreeBSD6.0 RC-1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2005 21:41:34 -0000 Le Mardi 11 Octobre 2005 13:42, sakurachn a =E9crit=A0: > Sorry I have a Problem , while I start run > rmiregistry& > computer CPU Load is Very High, Same problem here on 6.0-BETA5 with=20 jdk-1.5.0p2 rmiregistry works ( i can bind Remote and=20 access them) but uses 100% CPU =2D-=20 Antonin Bonte http://ejake.org From owner-freebsd-java@FreeBSD.ORG Wed Oct 12 06:12:40 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE02A16A41F for ; Wed, 12 Oct 2005 06:12:40 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C8C143D49 for ; Wed, 12 Oct 2005 06:12:39 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by mail.droso.net (Postfix) with ESMTP id 931FB228BE for ; Wed, 12 Oct 2005 08:12:38 +0200 (CEST) Received: from koala.ipv6.droso.net (localhost [IPv6:::1]) by mail.droso.net (Postfix) with ESMTP id F19B12291D for ; Wed, 12 Oct 2005 08:12:36 +0200 (CEST) From: linimon@FreeBSD.org To: java@freebsd.org Message-Id: <20051012061236.F19B12291D@mail.droso.net> Date: Wed, 12 Oct 2005 08:12:36 +0200 (CEST) X-Virus-Scanned: by amavisd 0.1 Cc: Subject: FreeBSD ports that you maintain which are currently marked forbidden X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2005 06:12:40 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we are attempting to notify maintainers of ports that are marked as "forbidden" in their Makefiles. Often, these ports are so marked due to security concerns, such as known exploits. An overview of the port, including errors seen on the build farm, is included below. portname: java/linux-blackdown-jdk13 forbidden because: Vulnerabilities in the browser plugin build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=java&portname=linux-blackdown-jdk13 portname: java/linux-ibm-jdk13 forbidden because: Vulnerabilities in the browser plugin build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=java&portname=linux-ibm-jdk13 If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-java@FreeBSD.ORG Wed Oct 12 19:40:54 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1449516A41F for ; Wed, 12 Oct 2005 19:40:54 +0000 (GMT) (envelope-from ronald-freebsd8@klop.yi.org) Received: from smtp-out0.tiscali.nl (smtp-out0.tiscali.nl [195.241.79.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 413D743D5A for ; Wed, 12 Oct 2005 19:40:53 +0000 (GMT) (envelope-from ronald-freebsd8@klop.yi.org) Received: from [82.171.39.195] (helo=guido.klop.ws) by smtp-out0.tiscali.nl with smtp (Tiscali http://www.tiscali.nl) id 1EPmT6-0005OV-GS for ; Wed, 12 Oct 2005 21:40:52 +0200 Received: (qmail 97937 invoked from network); 12 Oct 2005 19:40:50 -0000 Received: from localhost.thuis.klop.ws (HELO outgoing.local) (127.0.0.1) by localhost.thuis.klop.ws with SMTP; 12 Oct 2005 19:40:50 -0000 Date: Wed, 12 Oct 2005 21:40:48 +0200 To: "java@freebsd.org" From: "Ronald Klop" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: User-Agent: Opera M2/8.50 (FreeBSD, build 1358) Cc: Subject: http over ssl gives an empty map of headerFields X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2005 19:40:54 -0000 Hello, I'm trying to run an application which makes a connection over ssl. It retreives some fields using the method HttpUrlConnection.getHeaderFields(). But this returns an empty Map. If I run the same program on a Linux machine with Sun JDK 1.5 it runs very well and get some headerfields (which are important for the application). My system is. $ uname -a FreeBSD guido.klop.ws 6.0-RC1 FreeBSD 6.0-RC1 #0: Tue Oct 11 00:29:56 CEST 2005 root@guido.klop.ws:/usr/obj/usr/src/sys/GUIDO i386 $ java -version java version "1.5.0-p2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-p2-root_06_oct_2005_21_46) Java HotSpot(TM) Client VM (build 1.5.0-p2-root_06_oct_2005_21_46, mixed mode) If I can find the time I will try to create a better testcase, but maybe it is a known problem and somebody knows how to fix this. Ronald. -- Ronald Klop Amsterdam, The Netherlands From owner-freebsd-java@FreeBSD.ORG Wed Oct 12 19:56:23 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9993C16A420 for ; Wed, 12 Oct 2005 19:56:23 +0000 (GMT) (envelope-from ronald-freebsd8@klop.yi.org) Received: from smtp-out3.tiscali.nl (smtp-out3.tiscali.nl [195.241.79.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id C054743D45 for ; Wed, 12 Oct 2005 19:56:22 +0000 (GMT) (envelope-from ronald-freebsd8@klop.yi.org) Received: from [82.171.39.195] (helo=guido.klop.ws) by smtp-out3.tiscali.nl with smtp (Tiscali http://www.tiscali.nl) id 1EPmi6-00082E-0w for ; Wed, 12 Oct 2005 21:56:22 +0200 Received: (qmail 99118 invoked from network); 12 Oct 2005 19:56:20 -0000 Received: from localhost.thuis.klop.ws (HELO outgoing.local) (127.0.0.1) by localhost.thuis.klop.ws with SMTP; 12 Oct 2005 19:56:20 -0000 To: "java@freebsd.org" References: Message-ID: Date: Wed, 12 Oct 2005 21:56:18 +0200 From: "Ronald Klop" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Opera M2/8.50 (FreeBSD, build 1358) Cc: Subject: Re: http over ssl gives an empty map of headerFields (with examplecode) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2005 19:56:23 -0000 On Wed, 12 Oct 2005 21:40:48 +0200, Ronald Klop wrote: > Hello, > > I'm trying to run an application which makes a connection over ssl. It > retreives some fields using the method > HttpUrlConnection.getHeaderFields(). But this returns an empty Map. If I > run the same program on a Linux machine with Sun JDK 1.5 it runs very > well and get some headerfields (which are important for the application). > > My system is. > $ uname -a > FreeBSD guido.klop.ws 6.0-RC1 FreeBSD 6.0-RC1 #0: Tue Oct 11 00:29:56 > CEST 2005 root@guido.klop.ws:/usr/obj/usr/src/sys/GUIDO i386 > > $ java -version > java version "1.5.0-p2" > Java(TM) 2 Runtime Environment, Standard Edition (build > 1.5.0-p2-root_06_oct_2005_21_46) > Java HotSpot(TM) Client VM (build 1.5.0-p2-root_06_oct_2005_21_46, mixed > mode) > > If I can find the time I will try to create a better testcase, but maybe > it is a known problem and somebody knows how to fix this. import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; public final class HttpsTest { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { HttpURLConnection httpsConn = null; URL url = new URL("https://www.google.com/"); httpsConn = (HttpURLConnection) url.openConnection(); System.out.println(httpsConn.getHeaderFields()); } } This class gives this output on FreeBSD 6.0-RC1 and 5.4-STABLE with java 1.5: $ java HttpsTest {} on 6.0-RC1 with java 1.4: $ java HttpsTest {Content-Length=[151], null=[HTTP/1.1 302 Found], Date=[Wed, 12 Oct 2005 19:52:46 GMT], Content-Type=[text/html], Server=[GFE/1.3], Location=[http://www.google.com]} on Linux 2.6 with java 1.5: $ java HttpsTest {Content-Length=[151], Date=[Wed, 12 Oct 2005 19:50:24 GMT], Content-Type=[text/html], Server=[GFE/1.3], Location=[http://www.google.com], null=[HTTP/1.1 302 Found]} Do other people have this? Ronald. -- Ronald Klop Amsterdam, The Netherlands From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 04:03:23 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60D1216A420 for ; Thu, 13 Oct 2005 04:03:23 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id E09E743D45 for ; Thu, 13 Oct 2005 04:03:22 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j9D439IF031236; Wed, 12 Oct 2005 22:03:09 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j9D4370S031235; Wed, 12 Oct 2005 22:03:07 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Wed, 12 Oct 2005 22:03:07 -0600 From: Greg Lewis To: Panagiotis Astithas Message-ID: <20051013040307.GA31116@misty.eyesbeyond.com> References: <434934A5.4080803@ebs.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <434934A5.4080803@ebs.gr> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@FreeBSD.org Subject: Re: jdk15 is missing a cacerts file X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 04:03:23 -0000 On Sun, Oct 09, 2005 at 06:17:57PM +0300, Panagiotis Astithas wrote: > It seems that we are missing the cacerts file from the native jdk15. > Could we copy the cacerts file from linux-sun-jdk15 and add the > installation logic from jdk14 to install it? It looks like we should, yes. Thanks for pointing this out! -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 07:06:42 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA6D516A41F for ; Thu, 13 Oct 2005 07:06:42 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (host2.dynacom.ondsl.gr [62.103.35.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17FA343D4C for ; Thu, 13 Oct 2005 07:06:41 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (localhost.localdomain [127.0.0.1]) by matrix.gatewaynet.com (8.12.8/8.12.8) with ESMTP id j9D715Sv018548; Thu, 13 Oct 2005 10:01:05 +0300 Received: from localhost (achill@localhost) by matrix.gatewaynet.com (8.12.8/8.12.8/Submit) with ESMTP id j9D713Fc018544; Thu, 13 Oct 2005 10:01:03 +0300 Date: Thu, 13 Oct 2005 10:01:03 +0300 (EEST) From: Achilleus Mantzios To: Ronald Klop In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-7 Content-Transfer-Encoding: 8BIT Cc: "java@freebsd.org" Subject: Re: http over ssl gives an empty map of headerFields (with examplecode) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 07:06:43 -0000 Have you tried running sniffit along the execution to see at least if the protocol traffic is identical for 1.4.2, 1.5? O Ronald Klop Oct 12, 2005 : > On Wed, 12 Oct 2005 21:40:48 +0200, Ronald Klop > wrote: > > > Hello, > > > > I'm trying to run an application which makes a connection over ssl. It > > retreives some fields using the method > > HttpUrlConnection.getHeaderFields(). But this returns an empty Map. If I > > run the same program on a Linux machine with Sun JDK 1.5 it runs very > > well and get some headerfields (which are important for the application). > > > > My system is. > > $ uname -a > > FreeBSD guido.klop.ws 6.0-RC1 FreeBSD 6.0-RC1 #0: Tue Oct 11 00:29:56 > > CEST 2005 root@guido.klop.ws:/usr/obj/usr/src/sys/GUIDO i386 > > > > $ java -version > > java version "1.5.0-p2" > > Java(TM) 2 Runtime Environment, Standard Edition (build > > 1.5.0-p2-root_06_oct_2005_21_46) > > Java HotSpot(TM) Client VM (build 1.5.0-p2-root_06_oct_2005_21_46, mixed > > mode) > > > > If I can find the time I will try to create a better testcase, but maybe > > it is a known problem and somebody knows how to fix this. > > import java.io.IOException; > import java.net.HttpURLConnection; > import java.net.URL; > > public final class HttpsTest { > > /** > * @param args > * @throws IOException > */ > public static void main(String[] args) throws IOException { > HttpURLConnection httpsConn = null; > URL url = new URL("https://www.google.com/"); > > httpsConn = (HttpURLConnection) url.openConnection(); > System.out.println(httpsConn.getHeaderFields()); > } > > } > > This class gives this output on FreeBSD 6.0-RC1 and 5.4-STABLE with java > 1.5: > $ java HttpsTest > {} > > on 6.0-RC1 with java 1.4: > $ java HttpsTest > {Content-Length=[151], null=[HTTP/1.1 302 Found], Date=[Wed, 12 Oct 2005 > 19:52:46 GMT], Content-Type=[text/html], Server=[GFE/1.3], > Location=[http://www.google.com]} > > on Linux 2.6 with java 1.5: > $ java HttpsTest > {Content-Length=[151], Date=[Wed, 12 Oct 2005 19:50:24 GMT], > Content-Type=[text/html], Server=[GFE/1.3], > Location=[http://www.google.com], null=[HTTP/1.1 302 Found]} > > Do other people have this? > > Ronald. > > -- -Achilleus From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 07:31:04 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BDB116A41F for ; Thu, 13 Oct 2005 07:31:04 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C23343D4C for ; Thu, 13 Oct 2005 07:31:02 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j9D7V09V021290; Thu, 13 Oct 2005 10:31:00 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.158] (pc158.ebs.gr [10.1.1.158]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j9D7VCH6060342; Thu, 13 Oct 2005 10:31:12 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <434E0D23.2050808@ebs.gr> Date: Thu, 13 Oct 2005 10:30:43 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ronald Klop References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "java@freebsd.org" Subject: Re: http over ssl gives an empty map of headerFields (with examplecode) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 07:31:04 -0000 Ronald Klop wrote: > On Wed, 12 Oct 2005 21:40:48 +0200, Ronald Klop > wrote: > >> Hello, >> >> I'm trying to run an application which makes a connection over ssl. >> It retreives some fields using the method >> HttpUrlConnection.getHeaderFields(). But this returns an empty Map. If >> I run the same program on a Linux machine with Sun JDK 1.5 it runs >> very well and get some headerfields (which are important for the >> application). >> >> My system is. >> $ uname -a >> FreeBSD guido.klop.ws 6.0-RC1 FreeBSD 6.0-RC1 #0: Tue Oct 11 00:29:56 >> CEST 2005 root@guido.klop.ws:/usr/obj/usr/src/sys/GUIDO i386 >> >> $ java -version >> java version "1.5.0-p2" >> Java(TM) 2 Runtime Environment, Standard Edition (build >> 1.5.0-p2-root_06_oct_2005_21_46) >> Java HotSpot(TM) Client VM (build 1.5.0-p2-root_06_oct_2005_21_46, >> mixed mode) >> >> If I can find the time I will try to create a better testcase, but >> maybe it is a known problem and somebody knows how to fix this. > > > import java.io.IOException; > import java.net.HttpURLConnection; > import java.net.URL; > > public final class HttpsTest { > > /** > * @param args > * @throws IOException > */ > public static void main(String[] args) throws IOException { > HttpURLConnection httpsConn = null; > URL url = new URL("https://www.google.com/"); > > httpsConn = (HttpURLConnection) url.openConnection(); > System.out.println(httpsConn.getHeaderFields()); > } > > } > > This class gives this output on FreeBSD 6.0-RC1 and 5.4-STABLE with > java 1.5: > $ java HttpsTest > {} > > on 6.0-RC1 with java 1.4: > $ java HttpsTest > {Content-Length=[151], null=[HTTP/1.1 302 Found], Date=[Wed, 12 Oct > 2005 19:52:46 GMT], Content-Type=[text/html], Server=[GFE/1.3], > Location=[http://www.google.com]} > > on Linux 2.6 with java 1.5: > $ java HttpsTest > {Content-Length=[151], Date=[Wed, 12 Oct 2005 19:50:24 GMT], > Content-Type=[text/html], Server=[GFE/1.3], > Location=[http://www.google.com], null=[HTTP/1.1 302 Found]} > > Do other people have this? Nope, it works fine here (6.0-BETA5) with both 1.4/1.5. Panagiotis From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 08:51:27 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9056716A420 for ; Thu, 13 Oct 2005 08:51:27 +0000 (GMT) (envelope-from antonin.bonte@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id A946A43D60 for ; Thu, 13 Oct 2005 08:51:24 +0000 (GMT) (envelope-from antonin.bonte@gmail.com) Received: by xproxy.gmail.com with SMTP id t13so205155wxc for ; Thu, 13 Oct 2005 01:51:23 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=lUNcKizlDX1MLEy/8Mp6imhaV+xJxHgCqO1edpbd72JbXMy8K+EtA+zGJRkQC9fJ1yVRKLVx6FPh0AhQApr3kdnFnx91nLWnR5jyU1MJy1HEh9nCO/Hx1DxSMUtPv8qV/jJvVuHyU9dLThvttZtmzXzEjfD5Nf50v+87prWG/Lc= Received: by 10.70.108.7 with SMTP id g7mr577264wxc; Thu, 13 Oct 2005 01:51:23 -0700 (PDT) Received: from speeball.w0w0w.net ( [82.231.34.125]) by mx.gmail.com with ESMTP id i38sm1673080wxd.2005.10.13.01.51.22; Thu, 13 Oct 2005 01:51:23 -0700 (PDT) From: Antonin Bonte To: java@freebsd.org Date: Thu, 13 Oct 2005 10:51:27 +0200 User-Agent: KMail/1.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510131051.28245.antonin.bonte@gmail.com> Cc: Subject: IBM releases their JDK5.0 (beta) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 08:51:27 -0000 Hi, I've just read read this article : http://codeperformance.com/index.php/2005/10/11/ibm-quietly-releases-their-jdk50-beta/ Download at http://www-128.ibm.com/developerworks/java/jdk/java5beta/ I've tried a few apps, works fine and fast :) bye, -- Antonin Bonte http://ejake.org Email: antonin.bonte@gmail.com From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 09:27:48 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 372F816A41F for ; Thu, 13 Oct 2005 09:27:48 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3072943D45 for ; Thu, 13 Oct 2005 09:27:46 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j9D9Rj9V021584; Thu, 13 Oct 2005 12:27:45 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.158] (pc158.ebs.gr [10.1.1.158]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j9D9Rvlk061463; Thu, 13 Oct 2005 12:27:57 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <434E2880.1060602@ebs.gr> Date: Thu, 13 Oct 2005 12:27:28 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Panagiotis Astithas References: <434E0D23.2050808@ebs.gr> In-Reply-To: <434E0D23.2050808@ebs.gr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "java@freebsd.org" , Ronald Klop Subject: Re: http over ssl gives an empty map of headerFields (with examplecode) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 09:27:48 -0000 Panagiotis Astithas wrote: > Ronald Klop wrote: > >> On Wed, 12 Oct 2005 21:40:48 +0200, Ronald Klop >> wrote: >> >>> Hello, >>> >>> I'm trying to run an application which makes a connection over ssl. >>> It retreives some fields using the method >>> HttpUrlConnection.getHeaderFields(). But this returns an empty Map. >>> If I run the same program on a Linux machine with Sun JDK 1.5 it >>> runs very well and get some headerfields (which are important for >>> the application). >>> >>> My system is. >>> $ uname -a >>> FreeBSD guido.klop.ws 6.0-RC1 FreeBSD 6.0-RC1 #0: Tue Oct 11 >>> 00:29:56 CEST 2005 >>> root@guido.klop.ws:/usr/obj/usr/src/sys/GUIDO i386 >>> >>> $ java -version >>> java version "1.5.0-p2" >>> Java(TM) 2 Runtime Environment, Standard Edition (build >>> 1.5.0-p2-root_06_oct_2005_21_46) >>> Java HotSpot(TM) Client VM (build 1.5.0-p2-root_06_oct_2005_21_46, >>> mixed mode) >>> >>> If I can find the time I will try to create a better testcase, but >>> maybe it is a known problem and somebody knows how to fix this. >> >> >> >> import java.io.IOException; >> import java.net.HttpURLConnection; >> import java.net.URL; >> >> public final class HttpsTest { >> >> /** >> * @param args >> * @throws IOException >> */ >> public static void main(String[] args) throws IOException { >> HttpURLConnection httpsConn = null; >> URL url = new URL("https://www.google.com/"); >> >> httpsConn = (HttpURLConnection) url.openConnection(); >> System.out.println(httpsConn.getHeaderFields()); >> } >> >> } >> >> This class gives this output on FreeBSD 6.0-RC1 and 5.4-STABLE with >> java 1.5: >> $ java HttpsTest >> {} >> >> on 6.0-RC1 with java 1.4: >> $ java HttpsTest >> {Content-Length=[151], null=[HTTP/1.1 302 Found], Date=[Wed, 12 Oct >> 2005 19:52:46 GMT], Content-Type=[text/html], Server=[GFE/1.3], >> Location=[http://www.google.com]} >> >> on Linux 2.6 with java 1.5: >> $ java HttpsTest >> {Content-Length=[151], Date=[Wed, 12 Oct 2005 19:50:24 GMT], >> Content-Type=[text/html], Server=[GFE/1.3], >> Location=[http://www.google.com], null=[HTTP/1.1 302 Found]} >> >> Do other people have this? > > > Nope, it works fine here (6.0-BETA5) with both 1.4/1.5. And then it struck me: I have installed the cacerts file from the Linux 1.5 JDK in my copy of the native JDK. Try doing the same and it should work for you, too. Panagiotis From owner-freebsd-java@FreeBSD.ORG Thu Oct 13 15:09:55 2005 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5184316A41F; Thu, 13 Oct 2005 15:09:55 +0000 (GMT) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E1A143D45; Thu, 13 Oct 2005 15:09:55 +0000 (GMT) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (glewis@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9DF9sTV006998; Thu, 13 Oct 2005 15:09:54 GMT (envelope-from glewis@freefall.freebsd.org) Received: (from glewis@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9DF9sQG006994; Thu, 13 Oct 2005 15:09:54 GMT (envelope-from glewis) Date: Thu, 13 Oct 2005 15:09:54 GMT From: Greg Lewis Message-Id: <200510131509.j9DF9sQG006994@freefall.freebsd.org> To: rondebruijn@yahoo.com, glewis@FreeBSD.org, freebsd-java@FreeBSD.org Cc: Subject: Re: java/81176: Java Webstart does not work X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 15:09:55 -0000 Synopsis: Java Webstart does not work State-Changed-From-To: open->closed State-Changed-By: glewis State-Changed-When: Thu Oct 13 15:07:54 GMT 2005 State-Changed-Why: I've committted Thomas' fix. http://www.freebsd.org/cgi/query-pr.cgi?pr=81176 From owner-freebsd-java@FreeBSD.ORG Fri Oct 14 15:03:56 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 466D716A41F; Fri, 14 Oct 2005 15:03:56 +0000 (GMT) (envelope-from vincent@kenic.or.ke) Received: from ole.kenic.or.ke (ole.kenic.or.ke [198.32.67.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2768243D48; Fri, 14 Oct 2005 15:03:55 +0000 (GMT) (envelope-from vincent@kenic.or.ke) Received: from [198.32.67.40] (vincent [198.32.67.40]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ole.kenic.or.ke (Postfix) with ESMTP id 6507E6D6BF; Fri, 14 Oct 2005 18:03:42 +0300 (EAT) From: Vincent Ngundi To: FreeBSD Java Issues Content-Type: text/plain Organization: KENIC Message-Id: <1129302221.1195.23.camel@vince> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-4) Date: 14 Oct 2005 18:03:42 +0300 Content-Transfer-Encoding: 7bit X-KENIC-MailScanner-Information: Please contact the ISP for more information X-KENIC-MailScanner: Found to be clean X-KENIC-MailScanner-From: vincent@kenic.or.ke Cc: FrreBSD General Questions Subject: Problem Installing native jdk1.5.0 on FreeBSD 5.3-RELEASE X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vincent@kenic.or.ke List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2005 15:03:56 -0000 Objective --------- I'm trying to install native jdk 1.5.0 on a box running FreeBSD 5.3-RELEASE. Problem ------- When I run "make install clean", I'm getting a message telling me that I should mount LINPROCFS before starting to build jdk 1.5.0 and that the commands "kldload linprocfs" and "mount -t linprocfs linprocfs /compat/linux/proc" should do that. ** Major Problem: When I run "kldload linprocfs" (as root), I get the following error: "kldload: can't load linprocfs: Operation not permitted" I have the following files on my box: /usr/src/sys/compat/linprocfs /usr/src/sys/i386/compile/****/modules/usr/src/sys/modules/linprocfs /usr/src/sys/modules/linprocfs What I have done ---------------- ) I have tried to googled out the error ) I have lowered the _kernel_secure_level to 1...even to -1 ) I have added the following line into my /etc/fstab file: "linprocfs /compat/linux/proc linprocfs rw 0 0" I still get the same error when I run "kldload linprocfs". Please help!! -- -Vincent From owner-freebsd-java@FreeBSD.ORG Fri Oct 14 16:57:33 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C764216A41F for ; Fri, 14 Oct 2005 16:57:33 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35ACC43D48 for ; Fri, 14 Oct 2005 16:57:32 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 566CCF2415; Fri, 14 Oct 2005 09:57:31 -0700 (PDT) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27434-01; Fri, 14 Oct 2005 09:57:30 -0700 (PDT) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 04F57F1840; Fri, 14 Oct 2005 09:57:30 -0700 (PDT) From: Sean McNeil To: Panagiotis Astithas In-Reply-To: <434F6342.20207@ebs.gr> References: <1129274231.24866.2.camel@server.mcneil.com> <434F6342.20207@ebs.gr> Content-Type: text/plain Organization: Sean McNeil Consulting, Inc Date: Fri, 14 Oct 2005 09:57:29 -0700 Message-Id: <1129309049.27496.22.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mcneil.com Cc: java@freebsd.org Subject: Re: file dialog aborts on amd64 6-RC1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sean@mcneil.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2005 16:57:33 -0000 On Fri, 2005-10-14 at 10:50 +0300, Panagiotis Astithas wrote: > Sean McNeil wrote: > > I tried to do an import -> plugins and browse the directory location. > > This consistenly causes the dialog to crash: > > > > # > > # An unexpected error has been detected by HotSpot Virtual Machine: > > # > > # SIGSEGV (0xb) at pc=0x00000008021e9c1a, pid=24587, tid=0x51a000 > > # > > # Java VM: Java HotSpot(TM) 64-Bit Server VM > > (1.5.0-p2-root_13_oct_2005_18_05 mixed mode) > > # Problematic frame: > > # C [libzip.so+0x7c1a] inflateEnd+0x3a > > # > > # An error report file with more information is saved as > > hs_err_pid24587.log > > # > > # If you would like to submit a bug report, please write > > # a letter to freebsd-java@FreeBSD.org mailing list > > # > > As the message says, this should go to freebsd-java, along with the > hs_err_pid24587.log file. Have you tried increasing the maximum heap size? OK, I've move this thread to java@. I figured this predated the eclipse mailing list and the list threw out my attachment of the log for some reason. Also, as I've reported before on a different thread, I believe there is an issue with eclipse using the wrong API for libz. There are problems with eclipse and gtk themes that use the pixmap engine. It complains of libz versioning. Now, I have a hard failure that is caused by libz and I've noticed something peculiar. It appears that /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so is invoking a routine in libz where is should not. libzip doesn't depend on libz. Might there be some problem with namespace pollution going on here? Does libzip need to be removed from the java build and libz used instead? This would appear to be the case as they are not compatible yet are both used because of gtk. This is what I did in eclipse to produce the problem: File -> Import External Plug-ins and Fragments The target platform (...) unchecked hit browse double-click a directory on the left side of the dialog. Here is the most recent error log inline: # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x00000008021e9c1a, pid=29485, tid=0x51a000 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-root_13_oct_2005_18_05 mixed mode) # Problematic frame: # C [libzip.so+0x7c1a] inflateEnd+0x3a # --------------- T H R E A D --------------- Current thread (0x000000000051a800): JavaThread "main" [_thread_in_native, id=5349376] siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x00001c000000005c Registers: RAX=0x00001c0000000044, RBX=0x0000000001ccb100, RCX=0x0000000000000070, RDX=0x000000085edf7fb4 RSP=0x00007fffffffb790, RBP=0x00007fffffffb7a0, RSI=0x00000000fffffff1, RDI=0x0000000001ccb100 R8 =0x0000000000000001, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x0000000000000000 R12=0x00007fffffffb813, R13=0x0000000000df13c0, R14=0x00000000ffffffff, R15=0x0000000000000000 RIP=0x00000008021e9c1a, EFL=0xffffffffb49f38c0, CSGSFS=0xffffff00449533e0, ERR=0xffffff006db03800 TRAPNO=0xffffffff807012a0 Top of Stack: (sp=0x00007fffffffb790) 0x00007fffffffb790: 0000000000000070 0000000001ccb100 0x00007fffffffb7a0: 0000000000000000 000000085edef7f7 0x00007fffffffb7b0: 0000000001ccb100 0000000001ccb100 0x00007fffffffb7c0: 0000000860fbda79 000000085edefb5f 0x00007fffffffb7d0: 0000000000000000 000000085f7b25a8 0x00007fffffffb7e0: 000000000051a000 0000000100000000 0x00007fffffffb7f0: 000000080075b3c8 0000000860f1d4e6 0x00007fffffffb800: 00007fffffffb810 ffffffff000181a4 0x00007fffffffb810: 0206ab3900006272 00000000434dcf8d 0x00007fffffffb820: 0000000000000000 00000000431a08bf 0x00007fffffffb830: 0000000000000000 00000000431a08bf 0x00007fffffffb840: 0000000000000000 0000000000000649 0x00007fffffffb850: 0000000000000004 0000000000001000 0x00007fffffffb860: 0000000000000000 0000000000000020 0x00007fffffffb870: 0000000000df13c0 00000008610f6040 0x00007fffffffb880: 0000000000df13c0 0000000000000000 0x00007fffffffb890: 0000000000000000 0000000860f1da36 0x00007fffffffb8a0: 000000080075b3c8 0000000000000020 0x00007fffffffb8b0: 0000000000000001 0000000860f1e31a 0x00007fffffffb8c0: 000000080075b3c8 0000000000000000 0x00007fffffffb8d0: 00000000014c49c0 0000000000df13c0 0x00007fffffffb8e0: 0000000000000000 0000000000df13c0 0x00007fffffffb8f0: 0000000000000000 0000000860f94fd5 0x00007fffffffb900: 00000000014c49c0 0000000000000000 0x00007fffffffb910: 00000000014c49c0 0000000001bc9100 0x00007fffffffb920: 0000000001862f70 00000008605c41d1 0x00007fffffffb930: 0000000000000000 00000008007c97b7 0x00007fffffffb940: 00000008605e51f5 00000008605e2531 0x00007fffffffb950: 0000000001862f70 0000000001abfb80 0x00007fffffffb960: 0000000001fea100 0000000000000000 0x00007fffffffb970: 0000000000000000 00000008605c44fe 0x00007fffffffb980: 0000000000000000 0000000001fea100 Instructions: (pc=0x00000008021e9c1a) 0x00000008021e9c0a: 45 f4 fe ff ff ff eb 51 48 8b 45 f8 48 8b 40 28 0x00000008021e9c1a: 48 83 78 18 00 74 15 48 8b 75 f8 48 8b 45 f8 48 Stack: [0x00007fffffc00000,0x0000800000000000), sp=0x00007fffffffb790, free space=4077k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libzip.so+0x7c1a] inflateEnd+0x3a Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.eclipse.swt.internal.gtk.OS._gtk_dialog_run(J)I+0 j org.eclipse.swt.internal.gtk.OS.gtk_dialog_run(J)I+8 j org.eclipse.swt.widgets.DirectoryDialog.openChooserDialog()Ljava/lang/String;+260 j org.eclipse.swt.widgets.DirectoryDialog.open()Ljava/lang/String;+24 j org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardFirstPage.chooseDropLocation()Lorg/eclipse/core/runtime/IPath;+38 j org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardFirstPage.access$8(Lorg/eclipse/pde/internal/ui/wizards/imports/PluginImportWizardFirstPage;)Lorg/eclipse/core/runtime/IPath;+1 j org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardFirstPage $4.widgetSelected(Lorg/eclipse/swt/events/SelectionEvent;)V+4 j org.eclipse.swt.widgets.TypedListener.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+198 v ~C2IAdapter J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V v ~I2CAdapter j org.eclipse.swt.widgets.Widget.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+25 j org.eclipse.swt.widgets.Display.runDeferredEvents()Z+84 j org.eclipse.swt.widgets.Display.readAndDispatch()Z+22 j org.eclipse.jface.window.Window.runEventLoop(Lorg/eclipse/swt/widgets/Shell;)V+23 j org.eclipse.jface.window.Window.open()I+49 j org.eclipse.ui.actions.ImportResourcesAction.run()V+188 j org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(Lorg/eclipse/swt/widgets/Event;)V+6 j org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Lorg/eclipse/swt/widgets/Event;Z)V+278 j org.eclipse.jface.action.ActionContributionItem.access $2(Lorg/eclipse/jface/action/ActionContributionItem;Lorg/eclipse/swt/widgets/Event;Z)V+3 j org.eclipse.jface.action.ActionContributionItem $5.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+60 j org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+71 j org.eclipse.swt.widgets.Widget.sendEvent(Lorg/eclipse/swt/widgets/Event;)V+25 j org.eclipse.swt.widgets.Display.runDeferredEvents()Z+84 j org.eclipse.swt.widgets.Display.readAndDispatch()Z+22 j org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V+9 j org.eclipse.ui.internal.Workbench.runUI()I+108 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+11 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.IDEApplication.run(Ljava/lang/Object;)Ljava/lang/Object;+98 j org.eclipse.core.internal.runtime.PlatformActivator $1.run(Ljava/lang/Object;)Ljava/lang/Object;+257 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+170 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+57 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111 j org.eclipse.core.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+181 j org.eclipse.core.launcher.Main.basicRun([Ljava/lang/String;)V+107 j org.eclipse.core.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.core.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000000001b10400 JavaThread "Java indexing" daemon [_thread_blocked, id=28379136] 0x00000000018d5000 JavaThread "Worker-6" [_thread_blocked, id=26039296] 0x000000000187f800 JavaThread "Worker-5" [_thread_blocked, id=25689088] 0x000000000196c400 JavaThread "Worker-4" [_thread_blocked, id=26658816] 0x0000000001953000 JavaThread "Worker-3" [_thread_blocked, id=26557440] 0x00000000006d4800 JavaThread "Worker-2" [_thread_blocked, id=26516480] 0x0000000001929400 JavaThread "Worker-1" [_thread_blocked, id=26384384] 0x00000000018d2800 JavaThread "Worker-0" [_thread_in_native, id=26029056] 0x000000000082e400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=8579072] 0x0000000000811400 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=8460288] 0x00000000007ec000 JavaThread "State Data Manager" daemon [_thread_blocked, id=8307712] 0x0000000000698000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=6917120] 0x0000000000691000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=6888448] 0x000000000068b000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6863872] 0x0000000000684000 JavaThread "AdapterThread" daemon [_thread_blocked, id=6835200] 0x0000000000680000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6818816] 0x0000000000661400 JavaThread "Finalizer" daemon [_thread_blocked, id=6691840] 0x0000000000617c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=6688768] =>0x000000000051a800 JavaThread "main" [_thread_in_native, id=5349376] Other Threads: 0x000000000064c200 VMThread [id=6387712] 0x00000000005af200 WatcherThread [id=6933504] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 24768K, used 5293K [0x00000008460f0000, 0x0000000847bd0000, 0x000000084b640000) eden space 22016K, 24% used [0x00000008460f0000, 0x000000084661b7a0, 0x0000000847670000) from space 2752K, 0% used [0x0000000847670000, 0x0000000847670000, 0x0000000847920000) to space 2752K, 0% used [0x0000000847920000, 0x0000000847920000, 0x0000000847bd0000) tenured generation total 54908K, used 31779K [0x000000084b640000, 0x000000084ebdf000, 0x00000008560f0000) the space 54908K, 57% used [0x000000084b640000, 0x000000084d548ed0, 0x000000084d549000, 0x000000084ebdf000) compacting perm gen total 35648K, used 35331K [0x00000008560f0000, 0x00000008583c0000, 0x000000085b2f0000) the space 35648K, 99% used [0x00000008560f0000, 0x0000000858370e10, 0x0000000858371000, 0x00000008583c0000) No shared spaces configured. Dynamic libraries: 0x0000000000400000 /usr/local/jdk1.5.0/bin/java 0x0000000800636000 /usr/lib/libpthread.so.2 0x0000000800761000 /lib/libc.so.6 0x000000080095e000 /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm.so 0x0000000801397000 /usr/lib/libstdc++.so.5 0x000000080158e000 /lib/libm.so.4 0x00000008016aa000 /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so 0x00000008017b6000 /usr/local/lib/nss_ldap.so.1 0x00000008018d1000 /usr/local/lib/libldap-2.2.so.7 0x0000000801a07000 /usr/local/lib/liblber-2.2.so.7 0x0000000801b16000 /usr/local/lib/libsasl2.so.2 0x0000000801c2d000 /lib/libcrypto.so.4 0x0000000801e73000 /usr/lib/libssl.so.4 0x0000000801fab000 /usr/local/jdk1.5.0/jre/lib/amd64/libverify.so 0x00000008020ba000 /usr/local/jdk1.5.0/jre/lib/amd64/libjava.so 0x00000008021e2000 /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so 0x000000085b591000 /usr/local/jdk1.5.0/jre/lib/amd64/libnet.so 0x000000085b6a4000 /usr/local/jdk1.5.0/jre/lib/amd64/libnio.so 0x000000085d8a7000 /home/sean/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/15/1/.cp/libswt-pi-gtk-3139.so 0x000000085d9ff000 /usr/X11R6/lib/libgtk-x11-2.0.so.600 0x000000085de44000 /usr/local/lib/libgthread-2.0.so.600 0x000000085df48000 /usr/X11R6/lib/libXtst.so.6 0x000000085e04e000 /usr/X11R6/lib/libgdk_pixbuf-2.0.so.600 0x000000085e164000 /usr/X11R6/lib/libgdk-x11-2.0.so.600 0x000000085e2fd000 /usr/X11R6/lib/libXrandr.so.2 0x000000085e400000 /usr/X11R6/lib/libXi.so.6 0x000000085e508000 /usr/X11R6/lib/libXinerama.so.1 0x000000085e60a000 /usr/X11R6/lib/libXfixes.so.3 0x000000085e70f000 /usr/X11R6/lib/libXcursor.so.1 0x000000085e819000 /usr/local/lib/libgmodule-2.0.so.600 0x000000085e91c000 /usr/local/lib/libgobject-2.0.so.600 0x000000085ea5a000 /usr/X11R6/lib/libpangoxft-1.0.so.800 0x000000085eb61000 /usr/X11R6/lib/libXft.so.2 0x000000085ec75000 /usr/local/lib/libfreetype.so.9 0x000000085edec000 /lib/libz.so.3 0x000000085eeff000 /usr/X11R6/lib/libXrender.so.1 0x000000085f008000 /usr/X11R6/lib/libXext.so.6 0x000000085f119000 /usr/X11R6/lib/libpangox-1.0.so.800 0x000000085f225000 /usr/X11R6/lib/libX11.so.6 0x000000085f402000 /usr/local/lib/libatk-1.0.so.901 0x000000085f520000 /usr/local/lib/libintl.so.6 0x000000085f629000 /usr/local/lib/libglib-2.0.so.600 0x000000085f7b3000 /usr/X11R6/lib/libpangoft2-1.0.so.800 0x000000085f8dc000 /usr/X11R6/lib/libpango-1.0.so.800 0x000000085fa18000 /usr/local/lib/libiconv.so.3 0x000000085fc09000 /usr/X11R6/lib/libfontconfig.so.1 0x000000085fd3b000 /usr/local/lib/libexpat.so.5 0x000000085fe5d000 /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 0x000000085ff60000 /home/sean/.eclipse/org.eclipse.platform_3.1.1/configuration/org.eclipse.osgi/bundles/15/1/.cp/libswt-gtk-3139.so 0x00000008600a2000 /usr/X11R6/lib/gtk-2.0/2.4.0/engines/libsmooth.so 0x000000086021a000 /usr/X11R6/lib/pango/1.4.0/modules/pango-basic-fc.so 0x0000000860481000 /usr/X11R6/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so 0x000000086058a000 /usr/X11R6/lib/libgnomevfs-2.so.1000 0x00000008606f9000 /usr/X11R6/lib/libgnomeui-2.so.1000 0x0000000860890000 /usr/local/lib/libpopt.so.0 0x0000000860997000 /usr/X11R6/lib/libgconf-2.so.5 0x0000000860ad0000 /usr/local/lib/libbonobo-activation.so.4 0x0000000860be8000 /usr/local/lib/libbonobo-2.so.0 0x0000000860d57000 /usr/local/lib/libORBit-2.so.0 0x0000000860ec0000 /usr/local/lib/libxml2.so.5 0x00000008610f8000 /usr/local/lib/libhowl.so.0 0x0000000861331000 /usr/X11R6/lib/libgnome-2.so.1000 0x0000000861446000 /usr/X11R6/lib/libgnomecanvas-2.so.1000 0x0000000861574000 /usr/X11R6/lib/libbonoboui-2.so.0 0x00000008616e0000 /usr/X11R6/lib/libgnome-keyring.so.0 0x00000008617ec000 /usr/local/lib/libjpeg.so.9 0x000000086190d000 /usr/X11R6/lib/libSM.so.6 0x0000000861a17000 /usr/X11R6/lib/libICE.so.6 0x0000000861b31000 /usr/local/lib/libORBitCosNaming-2.so.0 0x0000000861c38000 /usr/local/lib/libesd.so.2 0x0000000861d41000 /usr/local/lib/libaudiofile.so.0 0x0000000861e6a000 /usr/local/lib/libart_lgpl_2.so.5 0x0000000861f80000 /usr/X11R6/lib/gnome-vfs-2.0/modules/libfile.so 0x0000000862088000 /usr/local/lib/libfam.so.0 0x000000086218f000 /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so 0x0000000862293000 /usr/local/lib/libpng.so.5 0x00000008623b9000 /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/svg_loader.so 0x00000008624bb000 /usr/local/lib/libgsf-1.so.12 0x00000008625e0000 /usr/local/lib/libcroco-0.6.so.3 0x0000000862719000 /usr/X11R6/lib/librsvg-2.so.11 0x000000086284d000 /usr/lib/libbz2.so.2 0x000000080050c000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Xms40m -Xmx256m java_command: /usr/local/eclipse/startup.jar -os freebsd -ws gtk -arch amd64 -launcher /usr/local/eclipse/eclipse -name Eclipse -showsplash 600 -exitdata 60021 -Xmx512m -vm /usr/local/bin/java -vmargs -Xms40m -Xmx256m -jar /usr/local/eclipse/startup.jar Environment Variables: JAVA_HOME=/usr/local/jdk1.5.0 PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/home/sean/bin:/home/sean/bin USERNAME= LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/amd64/server:/usr/local/jdk1.5.0/jre/lib/amd64:/usr/local/jdk1.5.0/jre/../lib/amd64:/usr/X11R6/lib/mozilla::/usr/X11R6/lib/mozilla SHELL=/usr/local/bin/bash DISPLAY=:0.0 --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 6.0-RC1 FreeBSD 6.0-RC1 #51: Thu Oct 13 07:32:17 PDT 2005 root@server.mcneil.com:/usr/obj/usr/src/sys/AMD64 amd64 rlimit: STACK 524288k, CORE infinity, NOFILE 22500 CPU:total 1 Memory: 4k page, physical 262144k vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-root_13_oct_2005_18_05) for freebsd-amd64, built on Oct 13 2005 18:27:48 by root with gcc 3.4.4 [FreeBSD] 20050518 Cheers, Sean From owner-freebsd-java@FreeBSD.ORG Fri Oct 14 18:52:11 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D739116A423 for ; Fri, 14 Oct 2005 18:52:11 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB23843D6E for ; Fri, 14 Oct 2005 18:52:08 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j9EIpvG3049280; Fri, 14 Oct 2005 12:51:57 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j9EIpusJ049279; Fri, 14 Oct 2005 12:51:56 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 14 Oct 2005 12:51:56 -0600 From: Greg Lewis To: Sean McNeil Message-ID: <20051014185156.GA49217@misty.eyesbeyond.com> References: <1129274231.24866.2.camel@server.mcneil.com> <434F6342.20207@ebs.gr> <1129309049.27496.22.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1129309049.27496.22.camel@server.mcneil.com> User-Agent: Mutt/1.4.2.1i Cc: java@freebsd.org, Panagiotis Astithas Subject: Re: file dialog aborts on amd64 6-RC1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2005 18:52:12 -0000 On Fri, Oct 14, 2005 at 09:57:29AM -0700, Sean McNeil wrote: > On Fri, 2005-10-14 at 10:50 +0300, Panagiotis Astithas wrote: > > Sean McNeil wrote: > > > I tried to do an import -> plugins and browse the directory location. > > > This consistenly causes the dialog to crash: > > > > > > # > > > # An unexpected error has been detected by HotSpot Virtual Machine: > > > # > > > # SIGSEGV (0xb) at pc=0x00000008021e9c1a, pid=24587, tid=0x51a000 > > > # > > > # Java VM: Java HotSpot(TM) 64-Bit Server VM > > > (1.5.0-p2-root_13_oct_2005_18_05 mixed mode) > > > # Problematic frame: > > > # C [libzip.so+0x7c1a] inflateEnd+0x3a > > > # > > > # An error report file with more information is saved as > > > hs_err_pid24587.log > > > # > > > # If you would like to submit a bug report, please write > > > # a letter to freebsd-java@FreeBSD.org mailing list > > > # > > > > As the message says, this should go to freebsd-java, along with the > > hs_err_pid24587.log file. Have you tried increasing the maximum heap size? > > OK, I've move this thread to java@. I figured this predated the eclipse > mailing list and the list threw out my attachment of the log for some > reason. Also, as I've reported before on a different thread, I believe > there is an issue with eclipse using the wrong API for libz. There are > problems with eclipse and gtk themes that use the pixmap engine. It > complains of libz versioning. > > Now, I have a hard failure that is caused by libz and I've noticed > something peculiar. It appears > that /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so is invoking a routine > in libz where is should not. libzip doesn't depend on libz. Might there > be some problem with namespace pollution going on here? Does libzip > need to be removed from the java build and libz used instead? This > would appear to be the case as they are not compatible yet are both used > because of gtk. The problem is that libzip.so needs to have its symbols privatised. A quick fix for this can be found at: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=46004+0+archive/2005/freebsd-java/20050807.freebsd-java Your post jogged my memory on this. I need to look into it again. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 00:13:05 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02FDB16A41F for ; Sat, 15 Oct 2005 00:13:05 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F1A043D4C for ; Sat, 15 Oct 2005 00:13:04 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 1533BF23EC; Fri, 14 Oct 2005 17:13:04 -0700 (PDT) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27434-09; Fri, 14 Oct 2005 17:12:53 -0700 (PDT) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 4C554F2207; Fri, 14 Oct 2005 17:12:53 -0700 (PDT) From: Sean McNeil To: Greg Lewis In-Reply-To: <20051014185156.GA49217@misty.eyesbeyond.com> References: <1129274231.24866.2.camel@server.mcneil.com> <434F6342.20207@ebs.gr> <1129309049.27496.22.camel@server.mcneil.com> <20051014185156.GA49217@misty.eyesbeyond.com> Content-Type: multipart/mixed; boundary="=-qH2Kberf0t5t1q+F3Jwc" Organization: Sean McNeil Consulting, Inc Date: Fri, 14 Oct 2005 17:12:52 -0700 Message-Id: <1129335172.819.3.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com Cc: java@freebsd.org, Panagiotis Astithas Subject: Re: file dialog aborts on amd64 6-RC1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sean@mcneil.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 00:13:05 -0000 --=-qH2Kberf0t5t1q+F3Jwc Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2005-10-14 at 12:51 -0600, Greg Lewis wrote: > On Fri, Oct 14, 2005 at 09:57:29AM -0700, Sean McNeil wrote: > > On Fri, 2005-10-14 at 10:50 +0300, Panagiotis Astithas wrote: > > > Sean McNeil wrote: > > > > I tried to do an import -> plugins and browse the directory location. > > > > This consistenly causes the dialog to crash: > > > > > > > > # > > > > # An unexpected error has been detected by HotSpot Virtual Machine: > > > > # > > > > # SIGSEGV (0xb) at pc=0x00000008021e9c1a, pid=24587, tid=0x51a000 > > > > # > > > > # Java VM: Java HotSpot(TM) 64-Bit Server VM > > > > (1.5.0-p2-root_13_oct_2005_18_05 mixed mode) > > > > # Problematic frame: > > > > # C [libzip.so+0x7c1a] inflateEnd+0x3a > > > > # > > > > # An error report file with more information is saved as > > > > hs_err_pid24587.log > > > > # > > > > # If you would like to submit a bug report, please write > > > > # a letter to freebsd-java@FreeBSD.org mailing list > > > > # > > > > > > As the message says, this should go to freebsd-java, along with the > > > hs_err_pid24587.log file. Have you tried increasing the maximum heap size? > > > > OK, I've move this thread to java@. I figured this predated the eclipse > > mailing list and the list threw out my attachment of the log for some > > reason. Also, as I've reported before on a different thread, I believe > > there is an issue with eclipse using the wrong API for libz. There are > > problems with eclipse and gtk themes that use the pixmap engine. It > > complains of libz versioning. > > > > Now, I have a hard failure that is caused by libz and I've noticed > > something peculiar. It appears > > that /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so is invoking a routine > > in libz where is should not. libzip doesn't depend on libz. Might there > > be some problem with namespace pollution going on here? Does libzip > > need to be removed from the java build and libz used instead? This > > would appear to be the case as they are not compatible yet are both used > > because of gtk. > > The problem is that libzip.so needs to have its symbols privatised. A > quick fix for this can be found at: > > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=46004+0+archive/2005/freebsd-java/20050807.freebsd-java > > Your post jogged my memory on this. I need to look into it again. Bingo!! Thanks for the pointer. I replaced the following patch and rebuilt. Now I do not get the abort. There is probably a better way to do this, but someone more qualified can figure this out. files/patch-j2se::common::Defs-bsd.gmk --- ../../j2se/make/common/Defs-bsd.gmk.orig Fri Oct 14 15:21:48 2005 +++ ../../j2se/make/common/Defs-bsd.gmk Fri Oct 14 15:25:30 2005 @@ -180,7 +180,7 @@ ifeq ($(TRUE_PLATFORM), NetBSD) DEVTOOLS_PATH = /usr/pkg/bin/ else -DEVTOOLS_PATH = /usr/local/bin/ +DEVTOOLS_PATH = ${LOCALBASE}/bin/ endif # Allow the user to override the default value... ifdef ALT_DEVTOOLS_PATH @@ -294,7 +294,7 @@ PIC_CODE_SMALL = -fpic GLOBAL_KPIC = $(PIC_CODE_LARGE) -CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe +CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe -DZ_PREFIX # For most platforms, do not omit the frame pointer register usage. # We need this frame pointer to make it easy to walk the stacks. @@ -311,7 +311,7 @@ CFLAGS_OPT = $(POPT) CFLAGS_DBG = -g -CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) +CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) -DZ_PREFIX CXXFLAGS_OPT = $(POPT) CXXFLAGS_DBG = -g --=-qH2Kberf0t5t1q+F3Jwc Content-Disposition: attachment; filename="patch-j2se::common::Defs-bsd.gmk" Content-Type: text/plain; name="patch-j2se::common::Defs-bsd.gmk"; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit --- ../../j2se/make/common/Defs-bsd.gmk.orig Fri Oct 14 15:21:48 2005 +++ ../../j2se/make/common/Defs-bsd.gmk Fri Oct 14 15:25:30 2005 @@ -180,7 +180,7 @@ ifeq ($(TRUE_PLATFORM), NetBSD) DEVTOOLS_PATH = /usr/pkg/bin/ else -DEVTOOLS_PATH = /usr/local/bin/ +DEVTOOLS_PATH = ${LOCALBASE}/bin/ endif # Allow the user to override the default value... ifdef ALT_DEVTOOLS_PATH @@ -294,7 +294,7 @@ PIC_CODE_SMALL = -fpic GLOBAL_KPIC = $(PIC_CODE_LARGE) -CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe +CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe -DZ_PREFIX # For most platforms, do not omit the frame pointer register usage. # We need this frame pointer to make it easy to walk the stacks. @@ -311,7 +311,7 @@ CFLAGS_OPT = $(POPT) CFLAGS_DBG = -g -CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) +CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) -DZ_PREFIX CXXFLAGS_OPT = $(POPT) CXXFLAGS_DBG = -g --=-qH2Kberf0t5t1q+F3Jwc-- From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 00:17:53 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE0C116A41F for ; Sat, 15 Oct 2005 00:17:53 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52D6743D45 for ; Sat, 15 Oct 2005 00:17:53 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 10EADF2312; Fri, 14 Oct 2005 17:17:53 -0700 (PDT) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27434-10; Fri, 14 Oct 2005 17:17:44 -0700 (PDT) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id C6707F2131; Fri, 14 Oct 2005 17:17:44 -0700 (PDT) From: Sean McNeil To: Greg Lewis In-Reply-To: <1129335172.819.3.camel@server.mcneil.com> References: <1129274231.24866.2.camel@server.mcneil.com> <434F6342.20207@ebs.gr> <1129309049.27496.22.camel@server.mcneil.com> <20051014185156.GA49217@misty.eyesbeyond.com> <1129335172.819.3.camel@server.mcneil.com> Content-Type: text/plain Organization: Sean McNeil Consulting, Inc Date: Fri, 14 Oct 2005 17:17:44 -0700 Message-Id: <1129335464.1188.0.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mcneil.com Cc: java@freebsd.org, Panagiotis Astithas Subject: Re: file dialog aborts on amd64 6-RC1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sean@mcneil.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 00:17:53 -0000 On Fri, 2005-10-14 at 17:12 -0700, Sean McNeil wrote: > On Fri, 2005-10-14 at 12:51 -0600, Greg Lewis wrote: > > On Fri, Oct 14, 2005 at 09:57:29AM -0700, Sean McNeil wrote: > > > On Fri, 2005-10-14 at 10:50 +0300, Panagiotis Astithas wrote: > > > > Sean McNeil wrote: > > > > > I tried to do an import -> plugins and browse the directory location. > > > > > This consistenly causes the dialog to crash: > > > > > > > > > > # > > > > > # An unexpected error has been detected by HotSpot Virtual Machine: > > > > > # > > > > > # SIGSEGV (0xb) at pc=0x00000008021e9c1a, pid=24587, tid=0x51a000 > > > > > # > > > > > # Java VM: Java HotSpot(TM) 64-Bit Server VM > > > > > (1.5.0-p2-root_13_oct_2005_18_05 mixed mode) > > > > > # Problematic frame: > > > > > # C [libzip.so+0x7c1a] inflateEnd+0x3a > > > > > # > > > > > # An error report file with more information is saved as > > > > > hs_err_pid24587.log > > > > > # > > > > > # If you would like to submit a bug report, please write > > > > > # a letter to freebsd-java@FreeBSD.org mailing list > > > > > # > > > > > > > > As the message says, this should go to freebsd-java, along with the > > > > hs_err_pid24587.log file. Have you tried increasing the maximum heap size? > > > > > > OK, I've move this thread to java@. I figured this predated the eclipse > > > mailing list and the list threw out my attachment of the log for some > > > reason. Also, as I've reported before on a different thread, I believe > > > there is an issue with eclipse using the wrong API for libz. There are > > > problems with eclipse and gtk themes that use the pixmap engine. It > > > complains of libz versioning. > > > > > > Now, I have a hard failure that is caused by libz and I've noticed > > > something peculiar. It appears > > > that /usr/local/jdk1.5.0/jre/lib/amd64/libzip.so is invoking a routine > > > in libz where is should not. libzip doesn't depend on libz. Might there > > > be some problem with namespace pollution going on here? Does libzip > > > need to be removed from the java build and libz used instead? This > > > would appear to be the case as they are not compatible yet are both used > > > because of gtk. > > > > The problem is that libzip.so needs to have its symbols privatised. A > > quick fix for this can be found at: > > > > http://docs.freebsd.org/cgi/getmsg.cgi?fetch=46004+0+archive/2005/freebsd-java/20050807.freebsd-java > > > > Your post jogged my memory on this. I need to look into it again. > > Bingo!! > > Thanks for the pointer. I replaced the following patch and rebuilt. > Now I do not get the abort. There is probably a better way to do this, > but someone more qualified can figure this out. > > files/patch-j2se::common::Defs-bsd.gmk > > --- ../../j2se/make/common/Defs-bsd.gmk.orig Fri Oct 14 15:21:48 2005 > +++ ../../j2se/make/common/Defs-bsd.gmk Fri Oct 14 15:25:30 2005 > @@ -180,7 +180,7 @@ > ifeq ($(TRUE_PLATFORM), NetBSD) > DEVTOOLS_PATH = /usr/pkg/bin/ > else > -DEVTOOLS_PATH = /usr/local/bin/ > +DEVTOOLS_PATH = ${LOCALBASE}/bin/ > endif > # Allow the user to override the default value... > ifdef ALT_DEVTOOLS_PATH > @@ -294,7 +294,7 @@ > PIC_CODE_SMALL = -fpic > GLOBAL_KPIC = $(PIC_CODE_LARGE) > > -CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe > +CFLAGS_COMMON += $(GLOBAL_KPIC) $(GCC_WARNINGS) -pipe -DZ_PREFIX > > # For most platforms, do not omit the frame pointer register usage. > # We need this frame pointer to make it easy to walk the stacks. > @@ -311,7 +311,7 @@ > CFLAGS_OPT = $(POPT) > CFLAGS_DBG = -g > > -CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) > +CXXFLAGS_COMMON = $(GLOBAL_KPIC) -DCC_NOEX $(GCC_WARNINGS) -DZ_PREFIX > CXXFLAGS_OPT = $(POPT) > CXXFLAGS_DBG = -g P.S. This fixed my problem with gtk themes looking like crap because of the libz mismatch. Cheers, Sean From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 05:59:11 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21A2F16A41F; Sat, 15 Oct 2005 05:59:11 +0000 (GMT) (envelope-from wes@softweyr.com) Received: from smtp.omnis.com (smtp.omnis.com [216.239.128.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id D416543D45; Sat, 15 Oct 2005 05:59:10 +0000 (GMT) (envelope-from wes@softweyr.com) Received: from [204.68.178.34] (cpe-66-75-60-23.san.res.rr.com [66.75.60.23]) by smtp-relay.omnis.com (Postfix) with ESMTP id 951C21407881; Fri, 14 Oct 2005 22:59:09 -0700 (PDT) In-Reply-To: <20051015053003.GB28137@soaustin.net> References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> <20051015053003.GB28137@soaustin.net> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> Content-Transfer-Encoding: 7bit From: Wes Peters Date: Fri, 14 Oct 2005 22:59:09 -0700 To: linimon@lonesome.com (Mark Linimon) X-Mailer: Apple Mail (2.734) Cc: freebsd-java@FreeBSD.org, freebsd-ports@FreeBSD.org, freebsd-eclipse@FreeBSD.org Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 05:59:11 -0000 On Oct 14, 2005, at 10:30 PM, Mark Linimon wrote: > On Fri, Oct 14, 2005 at 09:15:07PM -0700, Wes Peters wrote: > >> I don't mind moving the eclipse ports from java to devel, but all the >> other eclipse ports are add-ins to eclipse and should probably be >> classified along with eclipse. > > [adding freebsd-java to the Cc:] > > For some background, there's been on-and-off discussion on -java > about how the java category was never really a good idea. None of > the other languages have their own primary category. In particular > we've completely failed to train our users to send 'java' PRs only > for problems with the JVMs and 'ports' PRs for things in ports/java. Makes you wonder how much the rest of the ports system would be cleaned up with a 'perl' category and all those p5-something- something ports got tossed into that basket, doesn't it? >> In particular, if eclipse is a 'devel' tool, I don't see how CDT >> and phpeclipse are editors. GEF isn't a graphics library, it's a >> graphical emulation framework for eclipse, which is (again) a >> development tool. > > Well, Eclipse is one of these 'suites' that doesn't really fit well > in one particular category. You could make the same argument about > OpenOffice, opengroupware, ZendStudio, and so forth. (These 3 are > chosen deliberately because they're scattered in 3 different > categories). > > OpenBSD has a 'productivity' category although what it has in it is > more > like our 'deskutils'. Perhaps we should consider co-opting that name? I don't know that 'productivity' really describes what these are. In particular, I'm not sure if opengroupware adds productivity or subtracts it. ;^) Ditto for eclipse, for that matter. A category name that means 'big blobs of software with lots of options' might be appropriate. > (Our "deskutils" is a combination of things like calendar programs and > individual GNOME add-ons, so it's a little bit of a mixed bag. > However, > I'm not sure I can see Eclipse fitting in with those). > > There is also the fact to consider that at 1624 ports, devel is simply > too huge for its own good. Everything is in there including the > kitchen sink. devel is one of several categories that has grown useless; www is another. It's certainly worth thinking about a category that actually makes sense for these large software systems like openoffice and eclipse. > Even if we just went with an 'ide' category, there are still 27 ports > that would probably fit in there. Not a lot in my book (and I've > always > been against anything that would lead us towards having hundreds of > categories), but I could see an argument for it, even so. > > I'll leave the idea of completely reshuffling all the categories for > another time, since everyone is probably tired of listening to my own > particular views on that. > > mcl > -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 06:13:37 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 495C516A420; Sat, 15 Oct 2005 06:13:37 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9AB543D62; Sat, 15 Oct 2005 06:13:32 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id ECFC82F6F; Sat, 15 Oct 2005 01:13:31 -0500 (CDT) Date: Sat, 15 Oct 2005 01:13:31 -0500 To: Wes Peters Message-ID: <20051015061331.GA31258@soaustin.net> References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> <20051015053003.GB28137@soaustin.net> <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Mark Linimon , freebsd-java@FreeBSD.org, freebsd-ports@FreeBSD.org, freebsd-eclipse@FreeBSD.org Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 06:13:37 -0000 On Fri, Oct 14, 2005 at 10:59:09PM -0700, Wes Peters wrote: > Makes you wonder how much the rest of the ports system would be > cleaned up with a 'perl' category and all those p5-something- > something ports got tossed into that basket, doesn't it? I do _not_ recommend we attempt to do the 1688 (one thousand six hundred eighty-eight) repocopies, even if anyone was insane enough to volunteer to try to do so. It would take months to sort through the damage to the depedency tree, during which time the ports tree would effectively be broken. No matter how much we tested it first, we would never get them all. And, of course, we'd have to have the tree frozen to run the regression test, or the test would become instantly obsolete the second we ran it. Nothing to see here, folks. Move along. mcl From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 12:49:33 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B036616A43C; Sat, 15 Oct 2005 12:49:33 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9E4843D49; Sat, 15 Oct 2005 12:49:32 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from pelsia.ninth-nine.com (d110.GkanagawaFL7.vectant.ne.jp [202.215.69.110]) (authenticated bits=0) by sakura.ninth-nine.com (8.13.3/8.13.3/NinthNine) with ESMTP id j9FCnIV9012221; Sat, 15 Oct 2005 21:49:24 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sat, 15 Oct 2005 21:49:18 +0900 (JST) Message-Id: <200510151249.j9FCnIV9012221@sakura.ninth-nine.com> From: Norikatsu Shigemura To: freebsd-eclipse@FreeBSD.org In-Reply-To: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> X-Mailer: Sylpheed version 2.0.2 (GTK+ 2.6.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (sakura.ninth-nine.com [219.127.74.120]); Sat, 15 Oct 2005 21:49:27 +0900 (JST) Cc: tux@pinguru.net, wes@FreeBSD.org, mitsuru@riken.jp, nork@FreeBSD.org, rtdean@cytherianage.net, sugimura@jp.FreeBSD.ORG, freebsd-ports@FreeBSD.org, freebsd-java@FreeBSD.org Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 12:49:33 -0000 On Sat, 15 Oct 2005 09:14:59 +0900 (JST) Norikatsu Shigemura wrote: > Hi eclipse and eclipse related ports maintainers and users! > Some time ago, someone suggested that eclipse and eclipse > related ports should be located on proper categories. I > think so. So I suggest following repocopy list. Anyone, > do you have any idea? Oops, I missed. Eclipse is very similar to Emacs: 1. IDE Emacs is a one of IDE(or platform). And anyone doesn't think that it is ONLY a elisp interpreter. But it is a editor. So I think that it is no problem that Eclipse may be categolize to editors. 2. Extension-able Emacs has many extention modules like news reader, language support, games, ... 3. Mode Emacs has many mode for descriptions like C, Perl, Java, ... 4. others It must be that there are other similar feature:-). java/eclipse -> editors/eclipse java/eclipse-EPIC -> editors/eclipse-EPIC java/eclipse-cdt -> editors/eclipse-cdt java/eclipse-checkstyle -> devel/eclipse-checkstyle java/eclipse-clay-core -> databases/eclipse-clay-core java/eclipse-devel -> editors/eclipse-devel java/eclipse-emf -> editors/eclipse-emf java/eclipse-examples -> devel/eclipse-examples java/eclipse-gef -> editors/eclipse-gef java/eclipse-gef-examples -> editors/eclipse-gef-examples java/eclipse-langpack -> editors/eclipse-langpack java/eclipse-log4e -> editors/eclipse-log4e java/eclipse-lomboz -> devel/eclipse-lomboz java/eclipse-pmd -> devel/eclipse-pmd java/eclipse-quantum -> databases/eclipse-quantum java/eclipse-sqlexplorer -> databases/eclipse-sqlexplorer java/eclipse-sysdeo-tomcat -> www/eclipse-sysdeo-tomcat java/eclipse-uml -> editors/eclipse-uml java/eclipse-v4all -> editors/eclipse-v4all java/eclipse-vep -> editors/eclipse-vep java/eclipse-vep-examples -> editors/eclipse-vep-examples java/eclipse-viplugin -> editors/eclipse-viplugin java/eclipseme -> devel/eclipseme java/phpeclipse -> editors/phpeclipse From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 05:30:05 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1900F16A41F; Sat, 15 Oct 2005 05:30:05 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A553943D48; Sat, 15 Oct 2005 05:30:04 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id B46DE2F2B; Sat, 15 Oct 2005 00:30:03 -0500 (CDT) Date: Sat, 15 Oct 2005 00:30:03 -0500 To: Wes Peters Message-ID: <20051015053003.GB28137@soaustin.net> References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) X-Mailman-Approved-At: Sat, 15 Oct 2005 13:25:33 +0000 Cc: tux@pinguru.net, wes@FreeBSD.org, freebsd-eclipse@FreeBSD.org, mitsuru@riken.jp, sugimura@jp.FreeBSD.ORG, rtdean@cytherianage.net, Norikatsu Shigemura , freebsd-ports@FreeBSD.org, past@ebs.gr, freebsd-java@FreeBSD.org Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 05:30:05 -0000 On Fri, Oct 14, 2005 at 09:15:07PM -0700, Wes Peters wrote: > I don't mind moving the eclipse ports from java to devel, but all the > other eclipse ports are add-ins to eclipse and should probably be > classified along with eclipse. [adding freebsd-java to the Cc:] For some background, there's been on-and-off discussion on -java about how the java category was never really a good idea. None of the other languages have their own primary category. In particular we've completely failed to train our users to send 'java' PRs only for problems with the JVMs and 'ports' PRs for things in ports/java. > In particular, if eclipse is a 'devel' tool, I don't see how CDT > and phpeclipse are editors. GEF isn't a graphics library, it's a > graphical emulation framework for eclipse, which is (again) a > development tool. Well, Eclipse is one of these 'suites' that doesn't really fit well in one particular category. You could make the same argument about OpenOffice, opengroupware, ZendStudio, and so forth. (These 3 are chosen deliberately because they're scattered in 3 different categories). OpenBSD has a 'productivity' category although what it has in it is more like our 'deskutils'. Perhaps we should consider co-opting that name? (Our "deskutils" is a combination of things like calendar programs and individual GNOME add-ons, so it's a little bit of a mixed bag. However, I'm not sure I can see Eclipse fitting in with those). There is also the fact to consider that at 1624 ports, devel is simply too huge for its own good. Everything is in there including the kitchen sink. Even if we just went with an 'ide' category, there are still 27 ports that would probably fit in there. Not a lot in my book (and I've always been against anything that would lead us towards having hundreds of categories), but I could see an argument for it, even so. I'll leave the idea of completely reshuffling all the categories for another time, since everyone is probably tired of listening to my own particular views on that. mcl From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 09:40:00 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A443316A41F; Sat, 15 Oct 2005 09:40:00 +0000 (GMT) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [62.103.84.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CB6043D45; Sat, 15 Oct 2005 09:39:58 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id j9F9dr9V030031; Sat, 15 Oct 2005 12:39:53 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.12.11) with ESMTP id j9F9dxdu004796; Sat, 15 Oct 2005 12:40:00 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <4350CE50.8080704@ebs.gr> Date: Sat, 15 Oct 2005 12:39:28 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mark Linimon References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> <20051015053003.GB28137@soaustin.net> In-Reply-To: <20051015053003.GB28137@soaustin.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sat, 15 Oct 2005 13:25:33 +0000 Cc: Wes Peters , wes@FreeBSD.org, freebsd-eclipse@FreeBSD.org, mitsuru@riken.jp, tux@pinguru.net, Norikatsu Shigemura , rtdean@cytherianage.net, sugimura@jp.FreeBSD.ORG, freebsd-ports@FreeBSD.org, freebsd-java@FreeBSD.org Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 09:40:01 -0000 Mark Linimon wrote: > On Fri, Oct 14, 2005 at 09:15:07PM -0700, Wes Peters wrote: > >>I don't mind moving the eclipse ports from java to devel, but all the >>other eclipse ports are add-ins to eclipse and should probably be >>classified along with eclipse. > > > [adding freebsd-java to the Cc:] > > For some background, there's been on-and-off discussion on -java > about how the java category was never really a good idea. None of > the other languages have their own primary category. In particular > we've completely failed to train our users to send 'java' PRs only > for problems with the JVMs and 'ports' PRs for things in ports/java. > > >>In particular, if eclipse is a 'devel' tool, I don't see how CDT >>and phpeclipse are editors. GEF isn't a graphics library, it's a >>graphical emulation framework for eclipse, which is (again) a >>development tool. > > > Well, Eclipse is one of these 'suites' that doesn't really fit well > in one particular category. You could make the same argument about > OpenOffice, opengroupware, ZendStudio, and so forth. (These 3 are > chosen deliberately because they're scattered in 3 different categories). > > OpenBSD has a 'productivity' category although what it has in it is more > like our 'deskutils'. Perhaps we should consider co-opting that name? > > (Our "deskutils" is a combination of things like calendar programs and > individual GNOME add-ons, so it's a little bit of a mixed bag. However, > I'm not sure I can see Eclipse fitting in with those). > > There is also the fact to consider that at 1624 ports, devel is simply > too huge for its own good. Everything is in there including the > kitchen sink. > > Even if we just went with an 'ide' category, there are still 27 ports > that would probably fit in there. Not a lot in my book (and I've always > been against anything that would lead us towards having hundreds of > categories), but I could see an argument for it, even so. > > I'll leave the idea of completely reshuffling all the categories for > another time, since everyone is probably tired of listening to my own > particular views on that. Although I agree with everything you say here, I can't see how this is an argument against the fact that GEF and CDT most probably belong to devel. Unless I'm mistaken and you were not making one? Regarding the splitting of devel and www categories, perhaps we should wait until the port tree migrates to subversion (yeah, right :-))? Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Sat Oct 15 18:15:07 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B53316A421; Sat, 15 Oct 2005 18:15:07 +0000 (GMT) (envelope-from vizion@vizion.occoxmail.com) Received: from lakecmmtao06.coxmail.com (lakecmmtao06.coxmail.com [68.99.120.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD9DE43D46; Sat, 15 Oct 2005 18:15:06 +0000 (GMT) (envelope-from vizion@vizion.occoxmail.com) Received: from dns1 ([64.58.171.82]) by lakecmmtao06.coxmail.com (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051015181511.BUDS17511.lakecmmtao06.coxmail.com@dns1>; Sat, 15 Oct 2005 14:15:11 -0400 From: Vizion To: freebsd-ports@freebsd.org Date: Sat, 15 Oct 2005 11:10:19 -0700 User-Agent: KMail/1.8 References: <200510150015.j9F0ExKr085847@sakura.ninth-nine.com> <20051015053003.GB28137@soaustin.net> <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> In-Reply-To: <8347452E-908C-4BE5-AC8F-E6378C1BF17C@softweyr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510151110.22123.vizion@vizion.occoxmail.com> Cc: Wes Peters , freebsd-java@FreeBSD.org, freebsd-eclipse@FreeBSD.org, Mark Linimon Subject: Re: [SUGGEST] Reform eclipse and eclipse related ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2005 18:15:08 -0000 On Friday 14 October 2005 22:59, the author Wes Peters contributed to the dialogue on- Re: [SUGGEST] Reform eclipse and eclipse related ports: >On Oct 14, 2005, at 10:30 PM, Mark Linimon wrote: >> On Fri, Oct 14, 2005 at 09:15:07PM -0700, Wes Peters wrote: >>> I don't mind moving the eclipse ports from java to devel, but all the >>> other eclipse ports are add-ins to eclipse and should probably be >>> classified along with eclipse. >> >> [adding freebsd-java to the Cc:] >> >> For some background, there's been on-and-off discussion on -java >> about how the java category was never really a good idea. None of >> the other languages have their own primary category. In particular >> we've completely failed to train our users to send 'java' PRs only >> for problems with the JVMs and 'ports' PRs for things in ports/java. > >Makes you wonder how much the rest of the ports system would be >cleaned up with a 'perl' category and all those p5-something- >something ports got tossed into that basket, doesn't it? > >>> In particular, if eclipse is a 'devel' tool, I don't see how CDT >>> and phpeclipse are editors. GEF isn't a graphics library, it's a >>> graphical emulation framework for eclipse, which is (again) a >>> development tool. >> >> Well, Eclipse is one of these 'suites' that doesn't really fit well >> in one particular category. You could make the same argument about >> OpenOffice, opengroupware, ZendStudio, and so forth. (These 3 are >> chosen deliberately because they're scattered in 3 different >> categories). >> >> OpenBSD has a 'productivity' category although what it has in it is >> more >> like our 'deskutils'. Perhaps we should consider co-opting that name? > >I don't know that 'productivity' really describes what these are. In >particular, I'm not sure if opengroupware adds productivity or >subtracts it. ;^) Ditto for eclipse, for that matter. A category >name that means 'big blobs of software with lots of options' might be >appropriate. > >> (Our "deskutils" is a combination of things like calendar programs and >> individual GNOME add-ons, so it's a little bit of a mixed bag. >> However, >> I'm not sure I can see Eclipse fitting in with those). >> >> There is also the fact to consider that at 1624 ports, devel is simply >> too huge for its own good. Everything is in there including the >> kitchen sink. > >devel is one of several categories that has grown useless; www is >another. It's certainly worth thinking about a category that >actually makes sense for these large software systems like openoffice >and eclipse. > >> Even if we just went with an 'ide' category, there are still 27 ports >> that would probably fit in there. Not a lot in my book (and I've >> always >> been against anything that would lead us towards having hundreds of >> categories), but I could see an argument for it, even so. >> >> I'll leave the idea of completely reshuffling all the categories for >> another time, since everyone is probably tired of listening to my own >> particular views on that. My solution is not popular even if it is logical. I say the ports structure needs a strategy that takes account of the reality of tools such as eclipse and soes not hesititate to create entirely new categories to meet those new neeeds. When the ports tree logic was defined (long ago in comparative computer history) it structure fitted well. We now need something like ports/eclipse where all the tools that form part of the eclipse fremework can be grouped together. But this view does not dit well with those who feel there is a virtue in preserving the existing structure which I cannot help but regard as an anachronism for these newly emerging frameworks which do not fit well into the traditional structure. david >> >> mcl > >-- > Where am I, and what am I doing in this handbasket? >Wes Peters >wes@softweyr.com > >_______________________________________________ >freebsd-ports@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- 40 yrs navigating and computing in blue waters. English Owner & Captain of British Registered 60' bluewater Ketch S/V Taurus. Currently in San Diego, CA. Sailing bound for Europe via Panama Canal after completing engineroom refit.