From owner-freebsd-java Sun Jul 21 12:14:18 2002 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 296A437B400 for ; Sun, 21 Jul 2002 12:14:17 -0700 (PDT) Received: from mail5.ksc.th.com (mail5.ksc.th.com [203.155.0.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3395D43E65 for ; Sun, 21 Jul 2002 12:14:16 -0700 (PDT) (envelope-from easytoberich01@yahoo.com) Received: from ksc.th.com ([203.107.241.168]) by mail5.ksc.th.com (8.12.1/8.12.0) with SMTP id g6LILZ54010927 for ; Mon, 22 Jul 2002 02:14:14 +0700 Message-Id: <200207211914.g6LILZ54010927@mail5.ksc.th.com> Date: Mon, 22 Jul 2002 02:16:15 To: java@FreeBSD.org From: easytoberich01@yahoo.com (chancetoberich) Subject: สำหรับผู้ที่ต้องการโอกาสในการเปลี่ยนแปลงชีวิต Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org !!!!! Part-Time Job!! สำหรับนักเรียน นักศึกษา และผู้ทำงานประจำ คุณต้องการงานแบบนี้บ้างไหม…?? -งาน parttime ทำงานที่บ้านได้ ถ้าคุณใช้ Internet เป็น -ทำงานเพียงวันละ 2-3 ชม. -รายได้ 5,000 – 15,000 บาท ถ้าคุณเป็นคนหนึ่งที่ทำงานประจำหรือยังไม่มีงานทำ นักศึกษาที่กำลังศึกษาอยู่ ผู้ว่างงาน หรือผู้ที่ยังพอมีเวลาว่างจากงานประจำ มีคุณสมบัติเบื้องต้นดังนี้ 1. มีทัศนคติที่ดี 2. พร้อมที่จะเรียนรู้ เนื่องจากเป็นระบบใหม่จึงต้องให้มีการอบรมให้ตามความเหมาะสม 3. ต้องการที่จะทำงานอย่างจริงจัง อยากที่จะเปลี่ยนฐานะทางการเงินของตนเอง และอยากมีรายได้จากการทำงานตรงนี้จริงๆ ทุกอย่างเป็นไปได้ ใน http://www.geocities.com/getchances2000/ อย่า !…………….. เป็นแค่เพียงคนที่นั่งรอโอกาส To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jul 22 0:40:56 2002 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 2ED6837B400 for ; Mon, 22 Jul 2002 00:40:55 -0700 (PDT) Received: from raven.levonline.com (tistel.levonline.com [193.15.191.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id D597E43E31 for ; Mon, 22 Jul 2002 00:40:52 -0700 (PDT) (envelope-from erik.mattsson@imbridge.com) Received: from bashfull (h126n2fls34o837.telia.com [217.209.139.126]) (authenticated) by raven.levonline.com (8.11.6/8.11.6) with ESMTP id g6M7ep712851 for ; Mon, 22 Jul 2002 09:40:51 +0200 Message-ID: <008901c23153$37e3fc90$0800a8c0@imbridge.se> From: "Erik Mattsson" To: Subject: Java, FreeBSD and JNI Date: Mon, 22 Jul 2002 09:41:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi Im developing servlets that uses JNI for some large image handling, converting to other formats etc. Now I wonder if there are any problems that I should know about running JNI applications under the freebsd-jdk1.3.1 port? WHen compiling the JNI library, are there any specific details that must be set? The JNI works fine under solaris and linux. Any help is appreciated //Erik --------------------------------------------------------------------- Erik Mattsson imBridge AB Vasaplatsen 8 SE-411 34 G๖teborg Phone: +46-31-138310 Mobile: +46-733-174116 www.imbridge.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jul 22 5:49:37 2002 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 DDDE037B400 for ; Mon, 22 Jul 2002 05:49:30 -0700 (PDT) Received: from web13005.mail.yahoo.com (web13005.mail.yahoo.com [216.136.174.15]) by mx1.FreeBSD.org (Postfix) with SMTP id A1AAD43E65 for ; Mon, 22 Jul 2002 05:49:30 -0700 (PDT) (envelope-from armharry@yahoo.com) Message-ID: <20020722124930.65328.qmail@web13005.mail.yahoo.com> Received: from [212.153.190.3] by web13005.mail.yahoo.com via HTTP; Mon, 22 Jul 2002 05:49:30 PDT Date: Mon, 22 Jul 2002 05:49:30 -0700 (PDT) From: Hari v Subject: jre on ARM920T processor To: freebsd-java@FreeBSD.ORG MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-413566691-1027342170=:64753" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --0-413566691-1027342170=:64753 Content-Type: text/plain; charset=us-ascii hi i have linux 2.4.18 running on arm920T integrator. i am using busybox. there is no locale utility in my system. i have downloaded jre1.3.1 from blackdown site. i have installed at /usr/local directory. i am able to run hello world program. But when i run awt application i get error message saying "current locale is not supported in X11, locale is set to CX locale modifiersare not supported , using defaultwarning: translationtable syntaxc error: unknown keysym name: osfActivate warning: string to Translation table conversion encountered errors ...... SIGSEGV 11* segmentaion violation si_signo [11]: SIGSEGV 11* segmentation violation si_errno [0]:success si_code[1]:SEGV_MAPERR[....] stackpointer=..... Full thread Dump classic VM (BLACKDOWN-1.3.1 RC1 - native threads): "AWT-Motif" (..... state:MW....) prio=6 at sun.awt.motif.MTollkit.run (Native Method) at java.lang.Thread.run "SunToolkit.PostEventQueue-0" (..... state:CW......)prio =6 at java.lang.object.wait (Native method) at java.lang.object.wait (Object.java) at java.awt.EventQueue.getNextEvent (EventQueue.java) ....... "Finalizer" (.... state:CW.....)prio=8 at java.lang.object.wait (Native method) ...... "ReferenceHandler (...state:CW.....)prio=10 ...... "SignalDispatcher" (....state:CW.....) prio=5 ..... "main" (....state:R.....) prio=5 at sun.awt.motif....... ........... Monitor Cache Dump: ... java.lang.ref.Reference$Lock..... Waiting to be notified: "Reference Handler" (...) ..... java.awt.EventQueue ..... Waiting to be notified: "AWT-EventQueue-0" .. java.lang.ref.ReferenceQueue$Lock .... Waiting to be notified: "Finalizer" ... sun.awt.PostEventQueue .. Waiting to be notified: "SunToolkit.Posteventqueue-0" java.lang.class :owner "main" waiting to enter: "AWT-Motif" ... Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: system class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "main" (0x1bdf8) 1 entry Thread queue lock: owner "main" (0x1bdf8) 1 entry Monitor registry : owner "main" (0x1bdf8) 1 entry so what should be the problem? i am not able to find what's happening ?really i need help. --------------------------------- Do You Yahoo!? Yahoo! Health - Feel better, live better --0-413566691-1027342170=:64753 Content-Type: text/html; charset=us-ascii

hi

i have linux 2.4.18 running on arm920T integrator. i am using busybox.

there is no locale utility in my system.

i have downloaded jre1.3.1 from blackdown site. i have installed at /usr/local directory.

i am able to run hello world program.

But when i run awt application i get error message

saying

"current locale is not supported in X11, locale is set to CX locale modifiersare not supported , using defaultwarning: translationtable syntaxc error: unknown keysym name: osfActivate

warning: string to Translation table conversion encountered errors

......

SIGSEGV 11* segmentaion violation

si_signo [11]: SIGSEGV 11* segmentation violation

si_errno [0]:success

si_code[1]:SEGV_MAPERR[....]

stackpointer=.....

Full thread Dump classic VM (BLACKDOWN-1.3.1 RC1 - native threads):

"AWT-Motif" (..... state:MW....) prio=6

at sun.awt.motif.MTollkit.run (Native Method)

at java.lang.Thread.run

"SunToolkit.PostEventQueue-0" (..... state:CW......)prio =6

at java.lang.object.wait (Native method)

at java.lang.object.wait (Object.java)

at java.awt.EventQueue.getNextEvent (EventQueue.java)

.......

 

"Finalizer" (.... state:CW.....)prio=8

at java.lang.object.wait (Native method)

......

"ReferenceHandler (...state:CW.....)prio=10

......

"SignalDispatcher" (....state:CW.....) prio=5

.....

"main" (....state:R.....) prio=5

at sun.awt.motif.......

...........

Monitor Cache Dump:

...

java.lang.ref.Reference$Lock..... <unowned>

Waiting to be notified:

"Reference Handler" (...)

.....

java.awt.EventQueue ..... <unowned>

Waiting to be notified:

"AWT-EventQueue-0" ..

java.lang.ref.ReferenceQueue$Lock .... <unowned>

Waiting to be notified:

"Finalizer" ...

sun.awt.PostEventQueue .. <unowned>

Waiting to be notified:

"SunToolkit.Posteventqueue-0"

java.lang.class :owner "main"

waiting to enter:

"AWT-Motif" ...

Registered Monitor Dump:

utf8 hash table: <unowned>

JNI pinning lock: <unowned>

JNI global reference lock: <unowned>

BinClass lock: <unowned>

Class linking lock: <unowned>

system class loader lock: <unowned>

Code rewrite lock: <unowned>

Heap lock: <unowned>

Monitor cache lock: owner "main" (0x1bdf8) 1 entry

Thread queue lock: owner "main" (0x1bdf8) 1 entry

Monitor registry : owner "main" (0x1bdf8) 1 entry

so what should be the problem? i am not able to find what's happening ?really i need help.



Do You Yahoo!?
Yahoo! Health - Feel better, live better --0-413566691-1027342170=:64753-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jul 22 15:54: 0 2002 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 087CE37B407 for ; Mon, 22 Jul 2002 15:53:56 -0700 (PDT) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77EC443E5E for ; Mon, 22 Jul 2002 15:53:55 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 17Wm3u-0002Dl-00; Mon, 22 Jul 2002 16:53:55 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 17Wm3t-0002DH-00; Mon, 22 Jul 2002 16:53:54 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6MMrjj68645; Tue, 23 Jul 2002 08:23:45 +0930 (CST) (envelope-from glewis) Date: Tue, 23 Jul 2002 08:23:44 +0930 From: Greg Lewis To: Erik Mattsson Cc: java@FreeBSD.ORG Subject: Re: Java, FreeBSD and JNI Message-ID: <20020723082344.A68615@misty.eyesbeyond.com> References: <008901c23153$37e3fc90$0800a8c0@imbridge.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <008901c23153$37e3fc90$0800a8c0@imbridge.se>; from erik.mattsson@imbridge.com on Mon, Jul 22, 2002 at 09:41:37AM +0200 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jul 22, 2002 at 09:41:37AM +0200, Erik Mattsson wrote: > Im developing servlets that uses JNI for some large image handling, converting > to other formats etc. Now I wonder if there are any problems that I should know > about running JNI applications under the freebsd-jdk1.3.1 port? Don't assume a particular threading subsystem. For example, if your JNI code uses pthreads, don't assume it will just play nice with the default "green threads". -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jul 23 0:25:57 2002 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 67B8637B400 for ; Tue, 23 Jul 2002 00:25:56 -0700 (PDT) Received: from hyena.levonline.com (tistel.levonline.com [193.15.191.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C35B43E42 for ; Tue, 23 Jul 2002 00:25:54 -0700 (PDT) (envelope-from erik.mattsson@imbridge.com) Received: from bashfull (h126n2fls34o837.telia.com [217.209.139.126]) (authenticated) by hyena.levonline.com (8.11.6/8.11.6) with ESMTP id g6N7Pkk09011 for ; Tue, 23 Jul 2002 09:25:46 +0200 Message-ID: <002501c2321a$48682b00$0800a8c0@imbridge.se> From: "Erik Mattsson" Cc: References: <008901c23153$37e3fc90$0800a8c0@imbridge.se> <20020723082344.A68615@misty.eyesbeyond.com> Subject: Re: Java, FreeBSD and JNI Date: Tue, 23 Jul 2002 09:26:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > On Mon, Jul 22, 2002 at 09:41:37AM +0200, Erik Mattsson wrote: > > Im developing servlets that uses JNI for some large image handling, converting > > to other formats etc. Now I wonder if there are any problems that I should know > > about running JNI applications under the freebsd-jdk1.3.1 port? > > Don't assume a particular threading subsystem. For example, if your JNI > code uses pthreads, don't assume it will just play nice with the default > "green threads". What do you mean, do you mean that using threads in the JNI code is not advisable? What is the difference between the native and green threads ? //erik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jul 23 2:34: 3 2002 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 7942237B400 for ; Tue, 23 Jul 2002 02:34:02 -0700 (PDT) Received: from ns.gddsn.org.cn (ns.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 168C043E4A for ; Tue, 23 Jul 2002 02:34:02 -0700 (PDT) (envelope-from hwh@ns.gddsn.org.cn) Received: from mail.gddsn.org.cn (gw [210.21.6.34]) by ns.gddsn.org.cn (Postfix) with ESMTP id 2ACFB5DF for ; Tue, 23 Jul 2002 17:33:55 +0800 (CST) Message-ID: <3D3D2302.7040106@mail.gddsn.org.cn> Date: Tue, 23 Jul 2002 17:33:54 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.0.0) Gecko/20020614 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: JDK1.3.1-p7 status ? Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I like to know the status of JDK1.3.1-p7. Will It include hotspot ? When will It release ? Thanks, --hwh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jul 23 14: 1:41 2002 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 8D7CA37B406 for ; Tue, 23 Jul 2002 14:01:38 -0700 (PDT) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EF2343E70 for ; Tue, 23 Jul 2002 14:01:34 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 17X6mj-0007Bw-00; Tue, 23 Jul 2002 15:01:34 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 17X6mi-0007Ag-00; Tue, 23 Jul 2002 15:01:33 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6NL1Nc72418; Wed, 24 Jul 2002 06:31:23 +0930 (CST) (envelope-from glewis) Date: Wed, 24 Jul 2002 06:31:23 +0930 From: Greg Lewis To: Erik Mattsson Cc: java@FreeBSD.ORG Subject: Re: Java, FreeBSD and JNI Message-ID: <20020724063123.B72376@misty.eyesbeyond.com> References: <008901c23153$37e3fc90$0800a8c0@imbridge.se> <20020723082344.A68615@misty.eyesbeyond.com> <002501c2321a$48682b00$0800a8c0@imbridge.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <002501c2321a$48682b00$0800a8c0@imbridge.se>; from erik.mattsson@imbridge.com on Tue, Jul 23, 2002 at 09:26:37AM +0200 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jul 23, 2002 at 09:26:37AM +0200, Erik Mattsson wrote: > > On Mon, Jul 22, 2002 at 09:41:37AM +0200, Erik Mattsson wrote: > > > Im developing servlets that uses JNI for some large image handling, converting > > > to other formats etc. Now I wonder if there are any problems that I should know > > > about running JNI applications under the freebsd-jdk1.3.1 port? > > > > Don't assume a particular threading subsystem. For example, if your JNI > > code uses pthreads, don't assume it will just play nice with the default > > "green threads". > > What do you mean, do you mean that using threads in the JNI code > is not advisable? I mean that the using FreeBSD pthreads won't "just work" with "green threads". It will with "native threads". > What is the difference between the native and green threads ? Native threads use the systems own native threading subsystem (pthreads on FreeBSD) while green threads are threads which are implemented internally to the JDK using context switching. Does your JNI stuff actually use pthreads? If not then this is all moot. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 11:48:56 2002 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 BC20437B400 for ; Wed, 24 Jul 2002 11:48:54 -0700 (PDT) Received: from gate.sim.ionidea.com (ion.so-com.net [212.110.132.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD83443E77 for ; Wed, 24 Jul 2002 11:48:49 -0700 (PDT) (envelope-from phantom@gate.sim.ionidea.com) Received: (from phantom@localhost) by gate.sim.ionidea.com (8.11.6/8.11.1) id g6OIwmv76931; Wed, 24 Jul 2002 21:58:48 +0300 (EEST) (envelope-from phantom) Date: Wed, 24 Jul 2002 21:58:48 +0300 From: Alexey Zelkin To: java@freebsd.org Subject: jdk 1.4.0 port Message-ID: <20020724215848.A76889@gate.sim.ionidea.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.20i X-Operating-System: FreeBSD 4.6-RELEASE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi, Just in case if someone interesting in porting of jdk 1.4.0 to FreeBSD... After three days of fighting with sun's sources I am happy to notice that with some of hands-backed hacks it's possible now to build hotspot and j2re. Also I got java_g to run and run successfully until exit (with no parameters for now). At least I don't get Mutex and thread switching asserts/lockups anymore in simple configuration. I have to note that it's first successful execution of natively compiled jdk binary, so don't wait for something usable in near future. But if anyone is interested in joining to reviewing/porting work I'd be happy to provide currently available patches. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 13:23: 4 2002 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 93E5037B400; Wed, 24 Jul 2002 13:23:02 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20C2D43E3B; Wed, 24 Jul 2002 13:23:02 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 17XRGw-0005YN-00; Wed, 24 Jul 2002 11:54:06 -0700 Date: Wed, 24 Jul 2002 11:54:06 -0700 To: Alexey Zelkin Cc: java@freebsd.org, Bill Huey Subject: Re: jdk 1.4.0 port Message-ID: <20020724185406.GB21299@gnuppy.monkey.org> References: <20020724215848.A76889@gate.sim.ionidea.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020724215848.A76889@gate.sim.ionidea.com> User-Agent: Mutt/1.4i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jul 24, 2002 at 09:58:48PM +0300, Alexey Zelkin wrote: > Just in case if someone interesting in porting of jdk 1.4.0 > to FreeBSD... Yes, I am. > After three days of fighting with sun's sources I am happy to notice > that with some of hands-backed hacks it's possible now to build > hotspot and j2re. Also I got java_g to run and run successfully until > exit (with no parameters for now). At least I don't get Mutex and thread > switching asserts/lockups anymore in simple configuration. How did you do this ? with our HotSpot sources ? I haven't seen the 1.4 tree yet, so I don't know what the issues are. I've been told that -classic was removed from it. > I have to note that it's first successful execution of natively compiled > jdk binary, so don't wait for something usable in near future. But if > anyone is interested in joining to reviewing/porting work I'd be happy to > provide currently available patches. Under what conditions ? bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 13:42:57 2002 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 1E6CD37B400 for ; Wed, 24 Jul 2002 13:42:55 -0700 (PDT) Received: from columbus.cris.net (columbus.cris.net [212.110.128.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB3A543E31 for ; Wed, 24 Jul 2002 13:42:48 -0700 (PDT) (envelope-from phantom@ark.cris.net) Received: from ark.cris.net (root@ark.cris.net [212.110.128.68]) by columbus.cris.net (8.9.3/8.9.3) with ESMTP id XAA43070; Wed, 24 Jul 2002 23:42:40 +0300 (EEST) Received: (from phantom@localhost) by ark.cris.net (8.11.1/8.11.1) id g6OKgbD28149; Wed, 24 Jul 2002 23:42:37 +0300 (EEST) Date: Wed, 24 Jul 2002 23:42:37 +0300 From: Alexey Zelkin To: Bill Huey Cc: java@freebsd.org Subject: Re: jdk 1.4.0 port Message-ID: <20020724234237.A23179@ark.cris.net> References: <20020724215848.A76889@gate.sim.ionidea.com> <20020724185406.GB21299@gnuppy.monkey.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20020724185406.GB21299@gnuppy.monkey.org>; from billh@gnuppy.monkey.org on Wed, Jul 24, 2002 at 11:54:06AM -0700 X-Operating-System: FreeBSD 3.5-STABLE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi, On Wed, Jul 24, 2002 at 11:54:06AM -0700, Bill Huey wrote: > > Just in case if someone interesting in porting of jdk 1.4.0 > > to FreeBSD... > > Yes, I am. > > > After three days of fighting with sun's sources I am happy to notice > > that with some of hands-backed hacks it's possible now to build > > hotspot and j2re. Also I got java_g to run and run successfully until > > exit (with no parameters for now). At least I don't get Mutex and thread > > switching asserts/lockups anymore in simple configuration. > > How did you do this ? Just downloaded sources and hacked them out. > with our HotSpot sources ? I tried. But some patches that I blindly applied from 1.3.1-p6 caused me to whole night sitting in 'gdb'. Actually some of patches are easely applicable, but some absolutely not. There're quite many differences between jdk 1.3.1 and 1.4.0. One of them that green threads are not supported anymore. Actually I did not see your recent hotspot patches yet. > I haven't seen the 1.4 > tree yet, so I don't know what the issues are. I've been told that > -classic was removed from it. Yep. Only 'server' and 'client' are available. > > I have to note that it's first successful execution of natively compiled > > jdk binary, so don't wait for something usable in near future. But if > > anyone is interested in joining to reviewing/porting work I'd be happy to > > provide currently available patches. > > Under what conditions ? If you'll continue your great work on FreeBSD jdk port :-) I am now cleaning up patches and as soon as finish will post them to java-port mailing list. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 14: 9:29 2002 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 EB11137B401 for ; Wed, 24 Jul 2002 14:09:26 -0700 (PDT) Received: from columbus.cris.net (columbus.cris.net [212.110.128.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAE2B43E86 for ; Wed, 24 Jul 2002 14:09:21 -0700 (PDT) (envelope-from phantom@ark.cris.net) Received: from ark.cris.net (root@ark.cris.net [212.110.128.68]) by columbus.cris.net (8.9.3/8.9.3) with ESMTP id AAA46242 for ; Thu, 25 Jul 2002 00:09:15 +0300 (EEST) Received: (from phantom@localhost) by ark.cris.net (8.11.1/8.11.1) id g6OL9FA31542; Thu, 25 Jul 2002 00:09:15 +0300 (EEST) Date: Thu, 25 Jul 2002 00:09:15 +0300 From: Alexey Zelkin To: java@freebsd.org Subject: Re: jdk 1.4.0 port Message-ID: <20020725000915.A31002@ark.cris.net> References: <20020724215848.A76889@gate.sim.ionidea.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20020724215848.A76889@gate.sim.ionidea.com>; from phantom@freebsd.org on Wed, Jul 24, 2002 at 09:58:48PM +0300 X-Operating-System: FreeBSD 3.5-STABLE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org References to patches and comments about build process were sent to java-port mailing list. Look for them there. On Wed, Jul 24, 2002 at 09:58:48PM +0300, Alexey Zelkin wrote: > hi, > > Just in case if someone interesting in porting of jdk 1.4.0 > to FreeBSD... > > After three days of fighting with sun's sources I am happy to notice > that with some of hands-backed hacks it's possible now to build > hotspot and j2re. Also I got java_g to run and run successfully until > exit (with no parameters for now). At least I don't get Mutex and thread > switching asserts/lockups anymore in simple configuration. > > I have to note that it's first successful execution of natively compiled > jdk binary, so don't wait for something usable in near future. But if > anyone is interested in joining to reviewing/porting work I'd be happy to > provide currently available patches. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 14:38:10 2002 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 11BA537B400; Wed, 24 Jul 2002 14:38:08 -0700 (PDT) Received: from azrael.xs4all.nl (azrael.xs4all.nl [213.84.50.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 101D143E72; Wed, 24 Jul 2002 14:38:06 -0700 (PDT) (envelope-from remco@azrael.xs4all.nl) Received: from azrael.xs4all.nl (localhost [127.0.0.1]) by azrael.xs4all.nl (8.12.5/8.12.5) with ESMTP id g6OLbwe3074599; Wed, 24 Jul 2002 23:38:00 +0200 (CEST) (envelope-from remco@azrael.xs4all.nl) Received: (from remco@localhost) by azrael.xs4all.nl (8.12.5/8.12.5/Submit) id g6OLbqMF074597; Wed, 24 Jul 2002 23:37:52 +0200 (CEST) Date: Wed, 24 Jul 2002 23:37:48 +0200 From: "Remco van 't Veer" To: Alexey Zelkin Cc: java@FreeBSD.ORG Subject: Re: jdk 1.4.0 port Message-ID: <20020724213748.GI42867@azrael.xs4all.nl> References: <20020724215848.A76889@gate.sim.ionidea.com> <20020725000915.A31002@ark.cris.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020725000915.A31002@ark.cris.net> X-Spook: Manfurov Mossberg industrial espionage CONUS Roel van Duin NESP User-Agent: Mutt/1.5.1i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Is this java-port mailing list a public list? If so is it archived somewhere, can I subscribe somehow? Remco On Thu, Jul 25, 2002 at 00:09, Alexey Zelkin wrote: > References to patches and comments about build process > were sent to java-port mailing list. Look for them there. > > On Wed, Jul 24, 2002 at 09:58:48PM +0300, Alexey Zelkin wrote: > > hi, > > > > Just in case if someone interesting in porting of jdk 1.4.0 > > to FreeBSD... > > > > After three days of fighting with sun's sources I am happy to notice > > that with some of hands-backed hacks it's possible now to build > > hotspot and j2re. Also I got java_g to run and run successfully until > > exit (with no parameters for now). At least I don't get Mutex and thread > > switching asserts/lockups anymore in simple configuration. > > > > I have to note that it's first successful execution of natively compiled > > jdk binary, so don't wait for something usable in near future. But if > > anyone is interested in joining to reviewing/porting work I'd be happy to > > provide currently available patches. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 18:53:46 2002 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 0D61237B405 for ; Wed, 24 Jul 2002 18:53:44 -0700 (PDT) Received: from idiom.com (idiom.com [216.240.32.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C3DE43E6A for ; Wed, 24 Jul 2002 18:53:43 -0700 (PDT) (envelope-from druid45@idiom.com) Received: from idiom.com (druid45.dial.idiom.com [216.240.37.24]) by idiom.com (8.9.3/8.9.3) with ESMTP id SAA80106 for ; Wed, 24 Jul 2002 18:53:42 -0700 (PDT) Message-ID: <3D3F4DCB.7060502@idiom.com> Date: Wed, 24 Jul 2002 18:00:59 -0700 From: Chris Neustrup User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 To: java@freebsd.org Subject: several security Java problems Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi from Walnut Creek, I am trying to get some security added to an application I am building. I need help with several problems: 1. I cannot find the javax.net.ssl import. I've looked in the /usr/ports/java area and on the net and nothing jumps at me. 2. I cannot find the javax.crypto import either. I tried the cryptix build, but it doesn't seem to give me a useful jar or whatever. 3. I am trying to get the patch set 6 to work but it fails in a robot source file edit. The patch set 4 worked great and that's what I am using now. I would like to have this for the plugin. 4. I have looked at 1.4, but since the 1.3.1 works OK I am not sure this would be effective if I could get the ssl and crypto stuff to work in 1.3.1 Thanks in advance, Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 19:55:48 2002 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 4DD1B37B400; Wed, 24 Jul 2002 19:55:47 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C6243E6E; Wed, 24 Jul 2002 19:55:46 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr2.xmission.com with spam-scanned (Exim 3.35 #1) id 17XYn4-0003QI-00; Wed, 24 Jul 2002 20:55:46 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 17XYn3-0003Ps-00; Wed, 24 Jul 2002 20:55:46 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6P2tbh07462; Thu, 25 Jul 2002 12:25:37 +0930 (CST) (envelope-from glewis) Date: Thu, 25 Jul 2002 12:25:37 +0930 From: Greg Lewis To: "Remco van 't Veer" Cc: Alexey Zelkin , java@FreeBSD.ORG Subject: Re: jdk 1.4.0 port Message-ID: <20020725122537.A7437@misty.eyesbeyond.com> References: <20020724215848.A76889@gate.sim.ionidea.com> <20020725000915.A31002@ark.cris.net> <20020724213748.GI42867@azrael.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020724213748.GI42867@azrael.xs4all.nl>; from rwvtveer@xs4all.nl on Wed, Jul 24, 2002 at 11:37:48PM +0200 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jul 24, 2002 at 11:37:48PM +0200, Remco van 't Veer wrote: > Is this java-port mailing list a public list? If so is it > archived somewhere, can I subscribe somehow? No, its the mailing list for the porting team. Hopefully we can get a rough patchset out based on Alexey's work fairly soon. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 21:52:48 2002 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 0985737B401 for ; Wed, 24 Jul 2002 21:52:46 -0700 (PDT) Received: from attila.stevens-tech.edu (attila.stevens-tech.edu [155.246.14.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id A024543E70 for ; Wed, 24 Jul 2002 21:52:44 -0700 (PDT) (envelope-from joshl@levindustries.com) Received: from levindustries.com (jlevine-1.u05.stevens-tech.edu [155.246.211.36]) by attila.stevens-tech.edu (SGI-8.9.3/8.9.3/7) with ESMTP id AAA12917 for ; Thu, 25 Jul 2002 00:52:42 -0400 (EDT) Message-ID: <3D3F83F3.65AD7DA1@levindustries.com> Date: Thu, 25 Jul 2002 00:52:03 -0400 From: Josh Levine X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: java@FreeBSD.ORG Subject: Re: several security Java problems References: <3D3F4DCB.7060502@idiom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Chris Neustrup wrote: > > Hi from Walnut Creek, > > I am trying to get some security added to an application I am > building. I need help with several problems: > > 1. I cannot find the javax.net.ssl import. I've looked in the > /usr/ports/java area and on the net and nothing jumps at me. This worked for me out of the box - just download it from http://java.sun.com/products/jsse/index-103.html and follow the included directions. --Josh Levine To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jul 24 22:13:19 2002 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 150FD37B400 for ; Wed, 24 Jul 2002 22:13:17 -0700 (PDT) Received: from daedalus.cs.brandeis.edu (daedalus.cs.brandeis.edu [129.64.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BB1443E65 for ; Wed, 24 Jul 2002 22:13:16 -0700 (PDT) (envelope-from meshko@daedalus.cs.brandeis.edu) Received: from localhost (meshko@localhost) by daedalus.cs.brandeis.edu (8.9.3/8.9.3) with ESMTP id BAA23665; Thu, 25 Jul 2002 01:13:12 -0400 Date: Thu, 25 Jul 2002 01:13:12 -0400 (EDT) From: Mikhail Kruk To: Chris Neustrup Cc: java@FreeBSD.ORG Subject: Re: several security Java problems In-Reply-To: <3D3F4DCB.7060502@idiom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > 1. I cannot find the javax.net.ssl import. I've looked in the > /usr/ports/java area and on the net and nothing jumps at me. As someone already mentioned this is not worth a port, Sun's reference implementation is pure java and work out of the box. > 2. I cannot find the javax.crypto import either. I tried the cryptix > build, but it doesn't seem to give me a useful jar or whatever. Again there is a pure java implementation from Sun which (most likely) just works, but last time I checked it, it was very incomplete. Try /usr/ports/java/bouncycastle, it's an open source clean room implementation JCE (javax.crypto is part of JCE). I did a small research on JCE implementations a while ago and Bouncycustle was a clear winner. > 3. I am trying to get the patch set 6 to work but it fails in a robot > source file edit. The patch set 4 worked great and that's what I am > using now. I would like to have this for the plugin. no idea. You might have to re-download java sources if you havn't updated them since p4. > 4. I have looked at 1.4, but since the 1.3.1 works OK I am not sure > this would be effective if I could get the ssl and crypto stuff to work > in 1.3.1 1.4 is unstable yet, going with 1.3.1 is a good idea. I can confirm SSL working fine with it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 11:21: 5 2002 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 8189937B400 for ; Thu, 25 Jul 2002 11:21:03 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6043743E5E for ; Thu, 25 Jul 2002 11:20:59 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr2.xmission.com with spam-scanned (Exim 3.35 #1) id 17XnER-00013R-00 for freebsd-java@freebsd.org; Thu, 25 Jul 2002 12:20:59 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 17XnEK-00010w-00 for freebsd-java@freebsd.org; Thu, 25 Jul 2002 12:20:58 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6PIKjL10121 for freebsd-java@freebsd.org; Fri, 26 Jul 2002 03:50:45 +0930 (CST) (envelope-from glewis) Date: Fri, 26 Jul 2002 03:50:44 +0930 From: Greg Lewis To: freebsd-java@freebsd.org Subject: 1.3.1 patchset 7 Message-ID: <20020726035044.A10113@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Spam-Status: No, hits=0.0 required=8.0 tests=none version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, Patchset 7 for JDK 1.3.1 is up on the web site. The main highlights are: 1. A number of bug fixes (most of these had previously been included in the FreeBSD port). 2. Out of the box NetBSD support. 3. The HotSpot VM has reached alpha status. See THANKS and ChangeLog in the patchset for more information. The requirements and method for building HotSpot is not yet documented and the update to the FreeBSD port doesn't feature support for building HotSpot as yet. This is currently for the adventurous who understand what they are doing. If you are a Chinese, Japanese or Korean user you should still also apply the Open Motif patch from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421 and rebuild Open Motif before building the JDK. This prevents a potential memory fault when using XIM. The patch will become unnecessary on your platform once the Open Motif port/package has been updated. An update for the FreeBSD port/java/jdk13 port will be committed shortly. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 14:43: 7 2002 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 C612C37B401 for ; Thu, 25 Jul 2002 14:43:03 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64D3F43E75 for ; Thu, 25 Jul 2002 14:43:03 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 17XqNr-0000dJ-00; Thu, 25 Jul 2002 14:42:55 -0700 Date: Thu, 25 Jul 2002 14:42:55 -0700 To: Greg Lewis Cc: freebsd-java@freebsd.org Subject: Re: 1.3.1 patchset 7 Message-ID: <20020725214255.GA2411@gnuppy.monkey.org> References: <20020726035044.A10113@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020726035044.A10113@misty.eyesbeyond.com> User-Agent: Mutt/1.4i From: Bill Huey (Hui) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jul 26, 2002 at 03:50:44AM +0930, Greg Lewis wrote: > Hi all, > > Patchset 7 for JDK 1.3.1 is up on the web site. The main highlights are: Whoo hoo !!! > 3. The HotSpot VM has reached alpha status. A lot of clean up still needs to be done with it, but the HotSpot interpreter works pretty much flawlessly so far and runs best under -current. Me or somebody will have to figure out why it's so slow with the built compilers in the future. > The requirements and method for building HotSpot is not yet documented > and the update to the FreeBSD port doesn't feature support for building > HotSpot as yet. This is currently for the adventurous who understand > what they are doing. You basically need gcc31 and build one of the 6 compiler. It's not too hard to figure out. bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 17:36:48 2002 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 8CC2837B400 for ; Thu, 25 Jul 2002 17:36:46 -0700 (PDT) Received: from mgr5.xmission.com (mgr5.xmission.com [198.60.22.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4CC243E5E for ; Thu, 25 Jul 2002 17:36:42 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr5.xmission.com with spam-scanned (Exim 3.35 #1) id 17Xt62-00046E-00; Thu, 25 Jul 2002 18:36:42 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr5.xmission.com with esmtp (Exim 3.35 #1) id 17Xt61-00046B-00; Thu, 25 Jul 2002 18:36:41 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6Q0aa111795; Fri, 26 Jul 2002 10:06:36 +0930 (CST) (envelope-from glewis) Date: Fri, 26 Jul 2002 10:06:36 +0930 From: Greg Lewis To: Bill Huey Cc: Greg Lewis , freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-ID: <20020726100636.A11776@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020725214255.GA2411@gnuppy.monkey.org>; from billh@gnuppy.monkey.org on Thu, Jul 25, 2002 at 02:42:55PM -0700 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jul 25, 2002 at 02:42:55PM -0700, Bill Huey wrote: > On Fri, Jul 26, 2002 at 03:50:44AM +0930, Greg Lewis wrote: > > The requirements and method for building HotSpot is not yet documented > > and the update to the FreeBSD port doesn't feature support for building > > HotSpot as yet. This is currently for the adventurous who understand > > what they are doing. > > You basically need gcc31 and build one of the 6 compiler. It's not too > hard to figure out. I thought there was some contention that -STABLE's pthreads weren't up to the task either, or is that not correct? Also, how do you feel about writing a paragraph or so on building HotSpot? I'm sure it would help a lot of people :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 20: 4:41 2002 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 83FBE37B400 for ; Thu, 25 Jul 2002 20:04:39 -0700 (PDT) Received: from ongs.co.jp (ns.ongs.co.jp [202.216.232.58]) by mx1.FreeBSD.org (Postfix) with SMTP id 451CA43E42 for ; Thu, 25 Jul 2002 20:04:38 -0700 (PDT) (envelope-from daichi@ongs.co.jp) Received: (qmail 66059 invoked from network); 26 Jul 2002 02:59:19 -0000 Received: from unknown (HELO parancell.ongs.co.jp) (202.216.232.62) by ns.ongs.co.jp with SMTP; 26 Jul 2002 02:59:19 -0000 Date: Fri, 26 Jul 2002 12:04:25 +0900 From: daichi To: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-Id: <20020726120425.74de8e76.daichi@ongs.co.jp> In-Reply-To: <20020726100636.A11776@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> Organization: ONGS Inc. X-Mailer: Sylpheed version 0.8.0 (GTK+ 1.2.10; i386-portbld-freebsd4.6) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Patchset 7 for JDK 1.3.1 is up on the web site. The main highlights are: The sounds good. > If you are a Chinese, Japanese or Korean user you should still also apply > the Open Motif patch from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421 > and rebuild Open Motif before building the JDK. This prevents a potential > memory fault when using XIM. The patch will become unnecessary on your > platform once the Open Motif port/package has been updated. Why Maruyama-san's patch(http://matsu-www.is.titech.ac.jp/~maruyama/patch-XmIm.c from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421) is not under /usr/ports/x11-toolkit/open-motif/files/ by default? I think we should put it under /usr/ports/x11-toolkit/open-motif/files/ as soon as possible. Is there explicit reason not to put it under open-motif's ports patch? -- Daichi GOTO http://www.ongs.net/daichi, daichi@jp.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 20:12:49 2002 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 B351937B401 for ; Thu, 25 Jul 2002 20:12:47 -0700 (PDT) Received: from mgr5.xmission.com (mgr5.xmission.com [198.60.22.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id C86E443E42 for ; Thu, 25 Jul 2002 20:12:45 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr5.xmission.com with spam-scanned (Exim 3.35 #1) id 17XvX2-00042v-00; Thu, 25 Jul 2002 21:12:44 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr5.xmission.com with esmtp (Exim 3.35 #1) id 17XvX1-00042f-00; Thu, 25 Jul 2002 21:12:44 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6Q3Cd820966; Fri, 26 Jul 2002 12:42:39 +0930 (CST) (envelope-from glewis) Date: Fri, 26 Jul 2002 12:42:38 +0930 From: Greg Lewis To: daichi Cc: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-ID: <20020726124237.A20947@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726120425.74de8e76.daichi@ongs.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020726120425.74de8e76.daichi@ongs.co.jp>; from daichi@ongs.co.jp on Fri, Jul 26, 2002 at 12:04:25PM +0900 X-Spam-Status: No, hits=-2.9 required=8.0 tests=IN_REP_TO,TO_LOCALPART_EQ_REAL version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jul 26, 2002 at 12:04:25PM +0900, daichi wrote: > > If you are a Chinese, Japanese or Korean user you should still also apply > > the Open Motif patch from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421 > > and rebuild Open Motif before building the JDK. This prevents a potential > > memory fault when using XIM. The patch will become unnecessary on your > > platform once the Open Motif port/package has been updated. > > Why Maruyama-san's patch(http://matsu-www.is.titech.ac.jp/~maruyama/patch-XmIm.c > from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421) is not under > /usr/ports/x11-toolkit/open-motif/files/ by default? I think we should put it > under /usr/ports/x11-toolkit/open-motif/files/ as soon as possible. > Is there explicit reason not to put it under open-motif's ports patch? No reason that I know of. Indeed, its been incorporated into OpenMotif 2.2 as I understand it. Let me email the Open Motif port maintainer. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 21:58:45 2002 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 BA1FA37B400 for ; Thu, 25 Jul 2002 21:58:43 -0700 (PDT) Received: from mgr5.xmission.com (mgr5.xmission.com [198.60.22.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B7BF43E31 for ; Thu, 25 Jul 2002 21:58:43 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr5.xmission.com with spam-scanned (Exim 3.35 #1) id 17XxBa-00072G-00; Thu, 25 Jul 2002 22:58:43 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr5.xmission.com with esmtp (Exim 3.35 #1) id 17XxBa-000725-00; Thu, 25 Jul 2002 22:58:42 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6Q4wdE65405; Fri, 26 Jul 2002 14:28:39 +0930 (CST) (envelope-from glewis) Date: Fri, 26 Jul 2002 14:28:38 +0930 From: Greg Lewis To: daichi Cc: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-ID: <20020726142838.A65389@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726120425.74de8e76.daichi@ongs.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020726120425.74de8e76.daichi@ongs.co.jp>; from daichi@ongs.co.jp on Fri, Jul 26, 2002 at 12:04:25PM +0900 X-Spam-Status: No, hits=-2.9 required=8.0 tests=IN_REP_TO,TO_LOCALPART_EQ_REAL version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jul 26, 2002 at 12:04:25PM +0900, daichi wrote: > Why Maruyama-san's patch(http://matsu-www.is.titech.ac.jp/~maruyama/patch-XmIm.c > from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421) is not under > /usr/ports/x11-toolkit/open-motif/files/ by default? I think we should put it > under /usr/ports/x11-toolkit/open-motif/files/ as soon as possible. > Is there explicit reason not to put it under open-motif's ports patch? I just committed this patch, with the maintainers permission :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 22: 5:22 2002 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 7668D37B400 for ; Thu, 25 Jul 2002 22:05:18 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C74943E5E for ; Thu, 25 Jul 2002 22:05:18 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 17XxHr-00010H-00; Thu, 25 Jul 2002 22:05:11 -0700 Date: Thu, 25 Jul 2002 22:05:10 -0700 To: Greg Lewis Cc: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-ID: <20020726050510.GA3854@gnuppy.monkey.org> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020726100636.A11776@misty.eyesbeyond.com> User-Agent: Mutt/1.4i From: Bill Huey (Hui) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jul 26, 2002 at 10:06:36AM +0930, Greg Lewis wrote: > I thought there was some contention that -STABLE's pthreads weren't up > to the task either, or is that not correct? Yes, it's got a bug suspension bug that's fixed in -current. Then I found/fixed a bug in -current concerning suspension at thread creation time. > Also, how do you feel about writing a paragraph or so on building > HotSpot? I'm sure it would help a lot of people :). Sure, it's pretty easy if your patch is using the sources I commited recently. You basically need a fully functioning -current. That might be a bit difficult since it's going through a lot of volatile changes. "Instructions" Here's what you do: 1) Install gcc31. That comes with -current, but you might want to build it from the ports anyways since the "platform_i486" expects that. 2a) Move into "hotspot1.3.1/build/linux/" b) Use: setenv ALT_BOOTDIR /usr/local/linux-jdk1.3.1/ # if you have an SMP machine otherwise left this line out. setenv HOTSPOT_BUILD_JOBS 4 c) Type "gmake core compiler1 compiler2" to build all six HotSpot versions. d) Install it using some variation of: ============================================== #!/bin/csh #set files="linux_i486_compiler1/jvmg/libjvm_g.so" set files="linux_i486_core/product/libjvm.so linux_i486_core/jvmg/libjvm_g.so" #set files="linux_i486_compiler1/product/libjvm.so linux_i486_compiler1/jvmg/libjvm_g.so" #set files="linux_i486_compiler2/product/libjvm.so linux_i486_compiler2/jvmg/libjvm_g.so" ls -l $files set destination=../../../j2sdk1.3.1/build/bsd-i386/lib/i386/hotspot rm -rf $destination mkdir $destination echo cp $files $destination cp $files $destination ls -l $destination ============================================== e) Modify jvm.cfg to use the HotSpot libraries. f) Run the JVM. "Comments" Right now, "core" works best. Compiler[1,2] should work faster, but for some reason it doesn't. I don't know if it's the pthreads library, my nanosleep wrapper or whatever... so that should be checked out by somebody that's got some time and technical ability. "core" should at least get you a working HotSpot in interpreted mode and use that for now since it seems the fastest. Everything I've tried works well in it so far. "Finally" I'm trying to leave the project and do other things outside of the this group right now. I can't keep doing this for free any more since I've got to think of my overall career and facilitate activities that forward it. HotSpot was the last thing I really wanted to finish. Since I got it largely working now, I've made the effort to focus on other things that are key to what I want to do in the near future. I was going to do FreeBSD 5.0 hacking, but my experience with the FreeBSD community overall has been pretty negative (not this specific group though) stemming from the days pre-BSDi and now largely because of their clique driven culture. It's a well known problem outline by Matt Dillion. In that regard, this is probably going to be one of the last things I'll be doing for FreeBSD. We'll see if this is an overreaction, but my faith in FreeBSD overall is pessimistic because of my experiences. bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jul 25 22:49: 8 2002 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 D844B37B400 for ; Thu, 25 Jul 2002 22:49:06 -0700 (PDT) Received: from ongs.co.jp (ns.ongs.co.jp [202.216.232.58]) by mx1.FreeBSD.org (Postfix) with SMTP id BF33C43E3B for ; Thu, 25 Jul 2002 22:49:05 -0700 (PDT) (envelope-from daichi@jp.freebsd.org) Received: (qmail 66418 invoked from network); 26 Jul 2002 05:44:45 -0000 Received: from unknown (HELO parancell.ongs.co.jp) (202.216.232.62) by ns.ongs.co.jp with SMTP; 26 Jul 2002 05:44:45 -0000 Date: Fri, 26 Jul 2002 14:50:01 +0900 From: daichi To: Greg Lewis , freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-Id: <20020726145001.33bbf935.daichi@jp.freebsd.org> In-Reply-To: <20020726142838.A65389@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726120425.74de8e76.daichi@ongs.co.jp> <20020726142838.A65389@misty.eyesbeyond.com> Organization: ONGS Inc. X-Mailer: Sylpheed version 0.8.0 (GTK+ 1.2.10; i386-portbld-freebsd4.6) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > On Fri, Jul 26, 2002 at 12:04:25PM +0900, daichi wrote: > > Why Maruyama-san's patch(http://matsu-www.is.titech.ac.jp/~maruyama/patch-XmIm.c > > from http://www.freebsd.org/cgi/query-pr.cgi?pr=30421) is not under > > /usr/ports/x11-toolkit/open-motif/files/ by default? I think we should put it > > under /usr/ports/x11-toolkit/open-motif/files/ as soon as possible. > > Is there explicit reason not to put it under open-motif's ports patch? > > I just committed this patch, with the maintainers permission :). > > -- > Greg Lewis Email : glewis@eyesbeyond.com I checked the new open-motif ports. That's alright. Thanks Greg :) -- Daichi GOTO http://www.ongs.net/daichi, daichi@jp.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jul 26 6:33:29 2002 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 45AE537B400 for ; Fri, 26 Jul 2002 06:33:28 -0700 (PDT) Received: from mta01-svc.ntlworld.com (mta01-svc.ntlworld.com [62.253.162.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EFA443E3B for ; Fri, 26 Jul 2002 06:33:27 -0700 (PDT) (envelope-from mailing_lists@devzerog.com) Received: from devzerog.com ([80.4.0.140]) by mta01-svc.ntlworld.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020726133318.JMFF16050.mta01-svc.ntlworld.com@devzerog.com> for ; Fri, 26 Jul 2002 14:33:18 +0100 Message-ID: <3D414FB9.9030003@devzerog.com> Date: Fri, 26 Jul 2002 14:33:45 +0100 From: Dev Zero G Ltd User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@FreeBSD.ORG Subject: ELF file OS ABI invalid References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726120425.74de8e76.daichi@ongs.co.jp> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Building and then launching the Tomcat 4.0.4 connector for Apache 2 on FreeBSD 4.4, jdk 1.4 , we get: Jul 26, 2002 8:21:15 AM org.apache.jk.server.JkMain init INFO: Starting Jk2, base dir= /usr/local/tomcat4.0.4_1.4.0 conf=/usr/local/tomca t4.0.4_1.4.0/conf/jk2.properties Jul 26, 2002 8:21:15 AM org.apache.jk.server.JkMain start INFO: APR not loaded, disabling jni components: java.io.IOException: /usr/local/ tomcat4.0.4_1.4.0/lib/jk_jnicb.so: /usr/local/tomcat4.0.4_1.4.0/lib/jk_jnicb.so: ELF file OS ABI invalid. ANY ideas, suggestions, guesses - would be greatly appreciated. Seems like a JNI problem.. But what exactly? Thanks very much in advance!! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jul 26 7:21:45 2002 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 D139B37B400 for ; Fri, 26 Jul 2002 07:21:42 -0700 (PDT) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7694243E6E for ; Fri, 26 Jul 2002 07:21:38 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr2.xmission.com with spam-scanned (Exim 3.35 #1) id 17Y5yG-0006zK-00; Fri, 26 Jul 2002 08:21:32 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 17Y5yE-0006y9-00; Fri, 26 Jul 2002 08:21:31 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6QELNt70449; Fri, 26 Jul 2002 23:51:23 +0930 (CST) (envelope-from glewis) Date: Fri, 26 Jul 2002 23:51:23 +0930 From: Greg Lewis To: Dev Zero G Ltd Cc: freebsd-java@FreeBSD.ORG Subject: Re: ELF file OS ABI invalid Message-ID: <20020726235122.A70429@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726120425.74de8e76.daichi@ongs.co.jp> <3D414FB9.9030003@devzerog.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3D414FB9.9030003@devzerog.com>; from mailing_lists@devzerog.com on Fri, Jul 26, 2002 at 02:33:45PM +0100 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Jul 26, 2002 at 02:33:45PM +0100, Dev Zero G Ltd wrote: > Building and then launching the Tomcat 4.0.4 connector for Apache 2 on > FreeBSD 4.4, jdk 1.4 , we get: > > Jul 26, 2002 8:21:15 AM org.apache.jk.server.JkMain init > INFO: Starting Jk2, base dir= /usr/local/tomcat4.0.4_1.4.0 > conf=/usr/local/tomca > t4.0.4_1.4.0/conf/jk2.properties > Jul 26, 2002 8:21:15 AM org.apache.jk.server.JkMain start > INFO: APR not loaded, disabling jni components: java.io.IOException: > /usr/local/ > tomcat4.0.4_1.4.0/lib/jk_jnicb.so: > /usr/local/tomcat4.0.4_1.4.0/lib/jk_jnicb.so: > ELF file OS ABI invalid. > > ANY ideas, suggestions, guesses - would be greatly appreciated. > > Seems like a JNI problem.. But what exactly? I'm assuming you're running 1.4 under Linux emulation, since the native 1.4 isn't near finished yet :). The obvious guess would then be that the shared library jk_jnicb.so is in fact a native FreeBSD shared library when it needs to be a Linux shared library. Any shared library loaded by a Linux JDK running under emulation must be a Linux shared library. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jul 26 13: 1:25 2002 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 8119837B400 for ; Fri, 26 Jul 2002 13:01:24 -0700 (PDT) Received: from addu.axelero.hu (mail02.axelero.hu [195.228.240.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id A827543E65 for ; Fri, 26 Jul 2002 13:01:23 -0700 (PDT) (envelope-from attila@ebizlab.hit.bme.hu) Received: from ebizlab.hit.bme.hu (line-106-71.dial.matav.net [145.236.106.71]) by mail02.axelero.hu (iPlanet Messaging Server 5.1 HotFix 0.6 (built Apr 26 2002)) with ESMTP id <0GZV004CEG6SFA@mail02.axelero.hu> for freebsd-java@freebsd.org; Fri, 26 Jul 2002 21:44:52 +0200 (MEST) Date: Fri, 26 Jul 2002 21:48:24 +0200 From: Bognar Attila Subject: java and jail To: freebsd-java@freebsd.org Message-id: <3D41A788.8000401@ebizlab.hit.bme.hu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-2; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en, hu, fr User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU; rv:1.0.0) Gecko/20020530 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, Does anybody have any experience running java in jail environment? Are there any obstacles? Will the 1.4 version run in jail? Thanks, attila To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jul 27 17:28:40 2002 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 557FF37B400 for ; Sat, 27 Jul 2002 17:28:13 -0700 (PDT) Received: from ns.gddsn.org.cn (ns.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D12843E42 for ; Sat, 27 Jul 2002 17:28:12 -0700 (PDT) (envelope-from huang@ns.gddsn.org.cn) Received: from mail.gddsn.org.cn (gw [210.21.6.34]) by ns.gddsn.org.cn (Postfix) with ESMTP id E9688616 for ; Sun, 28 Jul 2002 08:28:04 +0800 (CST) Message-ID: <3D433A93.9000302@mail.gddsn.org.cn> Date: Sun, 28 Jul 2002 08:28:03 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.0.0) Gecko/20020614 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: freebsd-java Subject: patchset 7 crash under -CURRENT + chinese XIM Server. Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I install JDK1.3.1-p7 + hostspot( compiler1) under -CURRENT(2002/07/27). and use chinput as XIM Server. jdk works fine under -STABLE or -CURRENT without starting XIM Server. but crash quickly under -CURRENT + chinese XIM Server. hotspot vm also crash. I recompile open-motif before build jdk. %java_g -jar /usr/local/jdk1.3.1/demo/jfc/Notepad/Notepad.jar SIGBUS 10* bus error Full thread dump Classic VM (1.3.1-p7-root-020727-22:30, green threads): "AWT-Motif" (TID:0x28eecfa0, sys_thread_t:0x8407080, state:MW) prio=6 at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" (TID:0x28eecb90, sys_thread_t:0x83d9680, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" (TID:0x28eecbb8, sys_thread_t:0x83d9480, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Finalizer" (TID:0x28ebf530, sys_thread_t:0x80d9080, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" (TID:0x28ebf308, sys_thread_t:0x8096480, state:CW) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "Signal dispatcher" (TID:0x28ebf338, sys_thread_t:0x8096280, state:CW) prio=5 "main" (TID:0x28ebf2f0, sys_thread_t:0x8054080, state:R) prio=5 at sun.awt.motif.MToolkit.loadSystemColors(Native Method) at java.awt.SystemColor.updateSystemColors(SystemColor.java:342) at java.awt.SystemColor.(SystemColor.java:335) at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:109) at sun.awt.motif.MFramePeer.(MFramePeer.java:53) at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138) at java.awt.Frame.addNotify(Frame.java:353) at javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:209) at javax.swing.plaf.metal.BumpBuffer.(MetalBumps.java:147) at javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61) at javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:96) at javax.swing.plaf.metal.MetalBumps.(MetalBumps.java:53) at javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScrollBarUI.java:80) at javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarUI.java:98) at javax.swing.JComponent.setUI(JComponent.java:322) at javax.swing.JScrollBar.updateUI(JScrollBar.java:189) at javax.swing.JScrollBar.(JScrollBar.java:140) at javax.swing.JScrollBar.(JScrollBar.java:155) at javax.swing.JScrollPane$ScrollBar.(JScrollPane.java:635) at javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:780) at javax.swing.JScrollPane.(JScrollPane.java:242) at javax.swing.JScrollPane.(JScrollPane.java:290) at Notepad.(Notepad.java:95) at Notepad.main(Notepad.java:128) Monitor Cache Dump: sun.awt.PostEventQueue@28EECB90/29059548: Waiting to be notified: "SunToolkit.PostEventQueue-0" (0x83d9680) java.lang.Class@28ED7258/28F350B0: owner "main" (0x8054080) 1 entry Waiting to enter: "AWT-Motif" (0x8407080) java.lang.ref.Reference$Lock@28EBF318/28EF53F8: Waiting to be notified: "Reference Handler" (0x8096480) java.awt.EventQueue@28EECC58/290590C8: Waiting to be notified: "AWT-EventQueue-0" (0x83d9480) java.lang.ref.ReferenceQueue$Lock@28EBF5B8/28EF5948: Waiting to be notified: "Finalizer" (0x80d9080) java.awt.Component$AWTTreeLock@28ECA2E0/28F41470: owner "main" (0x8054080) 1 entry Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "main" (0x8054080) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x8096280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (0x8054280) Thread queue lock: owner "main" (0x8054080) 1 entry Monitor registry: owner "main" (0x8054080) 1 entry SIGABRT 6* abort (generated by abort(3) routine) Full thread dump Classic VM (1.3.1-p7-root-020727-22:30, green threads): "AWT-Motif" (TID:0x28eecfa0, sys_thread_t:0x8407080, state:MW) prio=6 at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" (TID:0x28eecb90, sys_thread_t:0x83d9680, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" (TID:0x28eecbb8, sys_thread_t:0x83d9480, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Finalizer" (TID:0x28ebf530, sys_thread_t:0x80d9080, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" (TID:0x28ebf308, sys_thread_t:0x8096480, state:CW) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "Signal dispatcher" (TID:0x28ebf338, sys_thread_t:0x8096280, state:CW) prio=5 "main" (TID:0x28ebf2f0, sys_thread_t:0x8054080, state:R) prio=5 at sun.awt.motif.MToolkit.loadSystemColors(Native Method) at java.awt.SystemColor.updateSystemColors(SystemColor.java:342) at java.awt.SystemColor.(SystemColor.java:335) at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:109) at sun.awt.motif.MFramePeer.(MFramePeer.java:53) at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138) at java.awt.Frame.addNotify(Frame.java:353) at javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:209) at javax.swing.plaf.metal.BumpBuffer.(MetalBumps.java:147) at javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61) at javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:96) at javax.swing.plaf.metal.MetalBumps.(MetalBumps.java:53) at javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScrollBarUI.java:80) at javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarUI.java:98) at javax.swing.JComponent.setUI(JComponent.java:322) at javax.swing.JScrollBar.updateUI(JScrollBar.java:189) at javax.swing.JScrollBar.(JScrollBar.java:140) at javax.swing.JScrollBar.(JScrollBar.java:155) at javax.swing.JScrollPane$ScrollBar.(JScrollPane.java:635) at javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:780) at javax.swing.JScrollPane.(JScrollPane.java:242) at javax.swing.JScrollPane.(JScrollPane.java:290) at Notepad.(Notepad.java:95) at Notepad.main(Notepad.java:128) Monitor Cache Dump: sun.awt.PostEventQueue@28EECB90/29059548: Waiting to be notified: "SunToolkit.PostEventQueue-0" (0x83d9680) java.lang.Class@28ED7258/28F350B0: owner "main" (0x8054080) 1 entry Waiting to enter: "AWT-Motif" (0x8407080) java.lang.ref.Reference$Lock@28EBF318/28EF53F8: Waiting to be notified: "Reference Handler" (0x8096480) java.awt.EventQueue@28EECC58/290590C8: Waiting to be notified: "AWT-EventQueue-0" (0x83d9480) java.lang.ref.ReferenceQueue$Lock@28EBF5B8/28EF5948: Waiting to be notified: "Finalizer" (0x80d9080) java.awt.Component$AWTTreeLock@28ECA2E0/28F41470: owner "main" (0x8054080) 1 entry Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "main" (0x8054080) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x8096280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (0x8054280) Thread queue lock: owner "main" (0x8054080) 1 entry Monitor registry: owner "main" (0x8054080) 1 entry Abort (core dumped) %gdb -core java_g.core /usr/local/jdk1.3.1/bin/i386/green_threads/java_g GNU gdb 5.2.0 (FreeBSD) 20020627 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-undermydesk-freebsd"... Core was generated by `java_g'. Program terminated with signal 6, Aborted. Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi_g.so Reading symbols from /usr/lib/libc.so.5...done. Loaded symbols for /usr/lib/libc.so.5 Reading symbols from /usr/lib/libm.so.2...done. Loaded symbols for /usr/lib/libm.so.2 Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so Reading symbols from /usr/X11R6/lib/libXm.so.2...done. Loaded symbols for /usr/X11R6/lib/libXm.so.2 Reading symbols from /usr/X11R6/lib/libXp.so.6...done. Loaded symbols for /usr/X11R6/lib/libXp.so.6 Reading symbols from /usr/X11R6/lib/libXt.so.6...done. Loaded symbols for /usr/X11R6/lib/libXt.so.6 Reading symbols from /usr/X11R6/lib/libXext.so.6...done. Loaded symbols for /usr/X11R6/lib/libXext.so.6 Reading symbols from /usr/X11R6/lib/libSM.so.6...done. Loaded symbols for /usr/X11R6/lib/libSM.so.6 Reading symbols from /usr/X11R6/lib/libICE.so.6...done. Loaded symbols for /usr/X11R6/lib/libICE.so.6 Reading symbols from /usr/X11R6/lib/libXtst.so.6...done. Loaded symbols for /usr/X11R6/lib/libXtst.so.6 Reading symbols from /usr/X11R6/lib/libX11.so.6...done. Loaded symbols for /usr/X11R6/lib/libX11.so.6 Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...done. Loaded symbols for /usr/X11R6/lib/libXThrStub.so.6 Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so Reading symbols from /usr/lib/libstdc++.so.4...done. Loaded symbols for /usr/lib/libstdc++.so.4 Reading symbols from /usr/X11R6/lib/X11/locale/common/xlocale.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlocale.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/ximcp.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/ximcp.so.2 Reading symbols from /usr/libexec/ld-elf.so.1...done. Loaded symbols for /usr/libexec/ld-elf.so.1 #0 0x280bd4d7 in kill () from /usr/lib/libc.so.5 (gdb) bt #0 0x280bd4d7 in kill () from /usr/lib/libc.so.5 #1 0x2810eec2 in abort () from /usr/lib/libc.so.5 #2 0x28190bee in Abort () at ../../../src/share/javavm/runtime/interpreter.c:1449 #3 0x281d4702 in panicHandler (sig=10, siginfo=0xbfbfdf24, uc=0xbfbfdde0) at ../../../src/solaris/javavm/runtime/signals_md.c:454 #4 0x2807ca99 in userSignalHandler (sig=10, info=0xbfbfdf24, uc=0xbfbfdde0, arg=0x281d4674) at ../../../../src/solaris/hpi/src/interrupt.c:125 #5 0x2807ca44 in intrDispatch (interrupt=10, siginfo=0xbfbfdf24, context=0xbfbfdde0) at ../../../../src/solaris/hpi/src/interrupt.c:111 #6 0x28072ebe in intrDispatchMD (sig=10, info=0xbfbfdf24, uc=0xbfbfdde0) at ../../../../src/solaris/hpi/green_threads/src/interrupt_md.c:138 #7 #8 0x2d75a4c2 in XtWidgetToApplicationContext () from /usr/X11R6/lib/libXt.so.6 #9 0x2d759044 in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6 #10 0x2d6a7c10 in _XmImFreeShellData () from /usr/X11R6/lib/libXm.so.2 #11 0x2d6b033b in Destroy () from /usr/X11R6/lib/libXm.so.2 #12 0x2d758bf5 in Phase2Destroy () from /usr/X11R6/lib/libXt.so.6 #13 0x2d758a0d in Recursive () from /usr/X11R6/lib/libXt.so.6 #14 0x2d758f21 in XtPhase2Destroy () from /usr/X11R6/lib/libXt.so.6 #15 0x2d75900c in _XtDoPhase2Destroy () from /usr/X11R6/lib/libXt.so.6 #16 0x2d759159 in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6 #17 0x2d40cc79 in Java_sun_awt_motif_MToolkit_loadSystemColors (env=0x8054004, this=0xbfbfe2f0, systemColors=0x80595f4) at ../../../src/solaris/native/sun/awt/awt_MToolkit.c:1947 #18 0x2819158b in invoke_O_V (o=0x28eecaa0, mb=0x83e8cc0, args_size=2, ee=0x8054004) at ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj_g/invokers.c:292 #19 0x281825f6 in invokeLazyNativeMethod (o=0x28eecaa0, mb=0x83e8cc0, args_size=2, ee=0x8054004) at ../../../src/share/javavm/runtime/classruntime.c:680 #20 0x2819c8a9 in ExecuteJava_C (initial_pc=0xbfbfe914 "\x{00D9}", ee=0x8054004) at ../../../src/share/javavm/runtime/executeJava.c:1579 #21 0x2818f093 in do_execute_java_method_vararg (ee=0x8054004, obj=0x28eedb88, method_name=0x804d6c8 "", method_signature=0x8055258 "()V", mb=0x843fa8c, isStaticCall=TRUE, args=0xbfbfe9a8 "\x{00C8}จฆ\x{00BF}\x{00BF}\236-\030(\200@\005\b", otherBits=0x0, shortFloats=FALSE) at ../../../src/share/javavm/runtime/interpreter.c:573 #22 0x2818ec69 in do_execute_java_method (ee=0x8054004, obj=0x28eedb88, method_name=0x0, signature=0x0, mb=0x843fa8c, isStaticCall=TRUE) at ../../../src/share/javavm/runtime/interpreter.c:427 #23 0x28183046 in RunStaticInitializers (cb=0x28eedb88) at ../../../src/share/javavm/runtime/classruntime.c:1001 #24 0x28183230 in InitClass (cb=0x28eedb88) at ../../../src/share/javavm/runtime/classruntime.c:1076 #25 0x28190a97 in ResolveClassConstantFromPC (pc=0x841a663 "\x{00B2}", opcode=178 '\x{00B2}', constant_pool=0x8419000, ee=0x8054004, mask=512) at ../../../src/share/javavm/runtime/interpreter.c:1380 #26 0x2819a041 in ExecuteJava_C (initial_pc=0xbfbff010 "\x{00D9}", ee=0x8054004) at ../../../src/share/javavm/runtime/executeJava.c:1027 #27 0x281a0e2c in jni_Invoke (env=0x8054004, self=0x8059074, methodID=0x81cee0c, pushArguments=0x281a07d0 , args=0xbfbff0ac, info=778) at ../../../src/share/javavm/runtime/jni.c:774 #28 0x281a3c61 in jni_CallStaticVoidMethodV (env=0x8054004, clazz=0x8059074, methodID=0x81cee0c, args=0xbfbff0ec "|\220\005\bT") at ../../../src/share/javavm/runtime/jni.c:1947 #29 0x281ae05e in checked_jni_CallStaticVoidMethod (env=0x8054004, cls=0x8059074, methodID=0x81cee0c) at ../../../src/share/javavm/runtime/check_jni.c:741 #30 0x0804933a in main (argc=0, argv=0xbfbff9c4) at ../../../../src/share/bin/java.c:323 #31 0x08048bb5 in _start () (gdb) quit jdk1.3.1-p7 + hostspot(compiler1) vm : %java_g -jar /usr/local/jdk1.3.1/demo/jfc/Notepad/Notepad.jar An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 10 occurred at PC=0x29b564c2 Function name=XtWidgetToApplicationContext Library=/usr/X11R6/lib/libXt.so.6 Current Java thread: at sun.awt.motif.MToolkit.loadSystemColors(Native Method) at java.awt.SystemColor.updateSystemColors(SystemColor.java:342) at java.awt.SystemColor.(SystemColor.java:335) at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:109) at sun.awt.motif.MFramePeer.(MFramePeer.java:53) at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138) at java.awt.Frame.addNotify(Frame.java:353) at javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:209) at javax.swing.plaf.metal.BumpBuffer.(MetalBumps.java:147) at javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61) at javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:96) at javax.swing.plaf.metal.MetalBumps.(MetalBumps.java:53) at javax.swing.plaf.metal.MetalScrollBarUI.installDefaults(MetalScrollBarUI.java:80) at javax.swing.plaf.basic.BasicScrollBarUI.installUI(BasicScrollBarUI.java:98) at javax.swing.JComponent.setUI(JComponent.java:322) at javax.swing.JScrollBar.updateUI(JScrollBar.java:189) at javax.swing.JScrollBar.(JScrollBar.java:140) at javax.swing.JScrollBar.(JScrollBar.java:155) at javax.swing.JScrollPane$ScrollBar.(JScrollPane.java:635) at javax.swing.JScrollPane.createVerticalScrollBar(JScrollPane.java:780) at javax.swing.JScrollPane.(JScrollPane.java:242) at javax.swing.JScrollPane.(JScrollPane.java:290) at Notepad.(Notepad.java:95) at Notepad.main(Notepad.java:128) Error: Cannot print dynamic libraries. Function not implemented for FreeBSD Local Time = Sun Jul 28 08:04:40 2002 Elapsed Time = -2147483648 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.3.1-internal-debug mixed mode) # # An error report file has been saved as hs_err_pid86853.log. # Please refer to the file for further information. # Dumping core.... Abort (core dumped) %gdb -core java_g.core /usr/local/jdk1.3.1/bin/i386/native_threads/java_g GNU gdb 5.2.0 (FreeBSD) 20020627 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-undermydesk-freebsd"... Core was generated by `java_g'. Program terminated with signal 6, Aborted. Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi_g.so Reading symbols from /usr/lib/libc_r.so.5...done. Loaded symbols for /usr/lib/libc_r.so.5 Reading symbols from /usr/lib/libc.so.5...done. Loaded symbols for /usr/lib/libc.so.5 Reading symbols from /usr/lib/libm.so.2...done. Loaded symbols for /usr/lib/libm.so.2 Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libverify_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libjava_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libzip_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libawt_g.so Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image_g.so Reading symbols from /usr/X11R6/lib/libXm.so.2...done. Loaded symbols for /usr/X11R6/lib/libXm.so.2 Reading symbols from /usr/X11R6/lib/libXp.so.6...done. Loaded symbols for /usr/X11R6/lib/libXp.so.6 Reading symbols from /usr/X11R6/lib/libXt.so.6...done. Loaded symbols for /usr/X11R6/lib/libXt.so.6 Reading symbols from /usr/X11R6/lib/libXext.so.6...done. Loaded symbols for /usr/X11R6/lib/libXext.so.6 Reading symbols from /usr/X11R6/lib/libSM.so.6...done. Loaded symbols for /usr/X11R6/lib/libSM.so.6 Reading symbols from /usr/X11R6/lib/libICE.so.6...done. Loaded symbols for /usr/X11R6/lib/libICE.so.6 Reading symbols from /usr/X11R6/lib/libXtst.so.6...done. Loaded symbols for /usr/X11R6/lib/libXtst.so.6 Reading symbols from /usr/X11R6/lib/libX11.so.6...done. Loaded symbols for /usr/X11R6/lib/libX11.so.6 Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...done. Loaded symbols for /usr/X11R6/lib/libXThrStub.so.6 Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so...done. Loaded symbols for /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager_g.so Reading symbols from /usr/lib/libstdc++.so.4...done. Loaded symbols for /usr/lib/libstdc++.so.4 Reading symbols from /usr/X11R6/lib/X11/locale/common/xlocale.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlocale.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2 Reading symbols from /usr/X11R6/lib/X11/locale/common/ximcp.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/ximcp.so.2 Reading symbols from /usr/libexec/ld-elf.so.1...done. Loaded symbols for /usr/libexec/ld-elf.so.1 #0 0x280cd4d7 in kill () from /usr/lib/libc.so.5 (gdb) bt #0 0x280cd4d7 in kill () from /usr/lib/libc.so.5 #1 0x2811ee72 in abort () from /usr/lib/libc.so.5 #2 0x283d488a in os::abort(long) (dump_core=1) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/os/linux/vm/os_linux.cpp:1096 #3 0x283d13d1 in os::handle_unexpected_exception(Thread*, int, unsigned char*, void*) (thread=0x806c218, sig=10, pc=0x29b564c2 "\212@\024\203จค\004\204\x{00C0}t\b\213FX\x{00EB}#\215v", extra_info=0xbfbfe214) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/os.cpp:829 #4 0x283d96cc in JVM_handle_solaris_signal (sig=10, info=0xbfbfe214, ucVoid=0xbfbfe0d0, abort_if_unrecognized=1) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/os_cpu/linux_i486/vm/os_linux_i486.cpp:731 #5 0x283d650b in signalHandler (sig=10, info=0xbfbfe214, ucVoid=0xbfbfe0d0) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/os/linux/vm/os_linux.cpp:2034 #6 0x2807ef50 in _thread_sig_handler () from /usr/lib/libc_r.so.5 #7 0x2807edd9 in _thread_sig_handler () from /usr/lib/libc_r.so.5 #8 #9 0x29b564c2 in XtWidgetToApplicationContext () from /usr/X11R6/lib/libXt.so.6 #10 0x29b55044 in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6 #11 0x29aa3c10 in _XmImFreeShellData () from /usr/X11R6/lib/libXm.so.2 #12 0x29aac33b in Destroy () from /usr/X11R6/lib/libXm.so.2 #13 0x29b54bf5 in Phase2Destroy () from /usr/X11R6/lib/libXt.so.6 #14 0x29b54a0d in Recursive () from /usr/X11R6/lib/libXt.so.6 #15 0x29b54f21 in XtPhase2Destroy () from /usr/X11R6/lib/libXt.so.6 #16 0x29b5500c in _XtDoPhase2Destroy () from /usr/X11R6/lib/libXt.so.6 #17 0x29b55159 in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6 #18 0x29808c79 in Java_sun_awt_motif_MToolkit_loadSystemColors (env=0x806c2b0, this=0xbfbfe5e8, systemColors=0xbfbfe5e4) at ../../../src/solaris/native/sun/awt/awt_MToolkit.c:1947 #19 0x080ef1ac in ?? () #20 0x080eb519 in ?? () #21 0x080eb519 in ?? () #22 0x28638f5d in StubRoutines::_code1 () from /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so #23 0x283010b9 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) (result=0xbfbfe730, m=0xbfbfe714, args=0xbfbfe740, __the_thread__=0x806c218) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:378 #24 0x28300c54 in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) (result=0xbfbfe730, method=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:287 #25 0x282e0e81 in instanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) (this_oop=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/oops/instanceKlass.cpp:514 #26 0x282e0c8b in instanceKlass::call_class_initializer(Thread*) (this=0x472b16f8, __the_thread__=0x806c218) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/oops/instanceKlass.cpp:493 #27 0x282dfaf0 in instanceKlass::initialize_impl(instanceKlassHandle, Thread*) (this_oop=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/oops/instanceKlass.cpp:281 #28 0x282deb47 in instanceKlass::initialize(Thread*) (this=0x472b16f8, __the_thread__=0x806c218) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/oops/instanceKlass.cpp:81 #29 0x283ab33f in LinkResolver::resolve_field(FieldAccessInfo&, constantPoolHandle, int, Bytecodes::Code, long, long, Thread*) (result=@0xbfbfea30, pool=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/interpreter/linkResolver.cpp:314 #30 0x283aae7c in LinkResolver::resolve_field(FieldAccessInfo&, constantPoolHandle, int, Bytecodes::Code, long, Thread*) (result=@0xbfbfea30, pool=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/interpreter/linkResolver.cpp:264 #31 0x282f1a36 in InterpreterRuntime::resolve_get_put(JavaThread*, Bytecodes::Code) (thread=0x806c218, bytecode=178) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/interpreter/interpreterRuntime.cpp:412 #32 0x080f4ddb in ?? () #33 0x080eb519 in ?? () #34 0x080eb519 in ?? () ---Type to continue, or q to quit--- #35 0x080eb56d in ?? () #36 0x080eb519 in ?? () #37 0x080eb519 in ?? () #38 0x080eb519 in ?? () #39 0x080eb519 in ?? () #40 0x080eb519 in ?? () #41 0x080eb519 in ?? () #42 0x080eb519 in ?? () #43 0x080eb519 in ?? () #44 0x080eb519 in ?? () #45 0x080eb519 in ?? () #46 0x080eb519 in ?? () #47 0x080eb519 in ?? () #48 0x080eb519 in ?? () #49 0x080eb56d in ?? () #50 0x080eb519 in ?? () #51 0x080eb519 in ?? () #52 0x080eb519 in ?? () #53 0x28638f5d in StubRoutines::_code1 () from /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so #54 0x283010b9 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) (result=0xbfbff0a0, m=0xbfbfef74, args=0xbfbfefa0, __the_thread__=0x806c218) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:378 #55 0x28300c54 in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) (result=0xbfbff0a0, method=ABI doesn't define required function baseclass_offset ) at /usr/ports/java/jdk13/work/hotspot1.3.1/src/share/vm/runtime/javaCalls.cpp:287 #56 0x2830d996 in jni_invoke(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) () from /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so #57 0x2832238a in jni_CallStaticVoidMethod () from /usr/local/jdk1.3.1/jre/lib/i386/hotspot/libjvm_g.so #58 0x08049346 in main (argc=0, argv=0xbfbff9e4) at ../../../../src/share/bin/java.c:323 #59 0x08048bc1 in _start () (gdb) quit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jul 27 17:28:43 2002 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 97E3D37B401 for ; Sat, 27 Jul 2002 17:28:36 -0700 (PDT) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id A05C043E3B for ; Sat, 27 Jul 2002 17:28:32 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 17YbvA-0001bq-00; Sat, 27 Jul 2002 18:28:32 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 17Ybv5-0001bl-00; Sat, 27 Jul 2002 18:28:27 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g6S0SJI77272; Sun, 28 Jul 2002 09:58:19 +0930 (CST) (envelope-from glewis) Date: Sun, 28 Jul 2002 09:58:18 +0930 From: Greg Lewis To: Bill Huey Cc: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 7 Message-ID: <20020728095818.A77246@misty.eyesbeyond.com> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726050510.GA3854@gnuppy.monkey.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020726050510.GA3854@gnuppy.monkey.org>; from billh@gnuppy.monkey.org on Thu, Jul 25, 2002 at 10:05:10PM -0700 X-Spam-Status: No, hits=-2.3 required=8.0 tests=IN_REP_TO,FOR_FREE version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Jul 25, 2002 at 10:05:10PM -0700, Bill Huey wrote: > On Fri, Jul 26, 2002 at 10:06:36AM +0930, Greg Lewis wrote: > > I thought there was some contention that -STABLE's pthreads weren't up > > to the task either, or is that not correct? > > Yes, it's got a bug suspension bug that's fixed in -current. Then I > found/fixed a bug in -current concerning suspension at thread creation > time. Good to know. I'll ask Dan if he is planning on MFC'ing these two! > > Also, how do you feel about writing a paragraph or so on building > > HotSpot? I'm sure it would help a lot of people :). > > Sure, it's pretty easy if your patch is using the sources I commited > recently. You basically need a fully functioning -current. That might > be a bit difficult since it's going through a lot of volatile changes. > > "Instructions" Thanks for these Bill! I'll try and work these into the docs and/or the web pages. > "Finally" > > I'm trying to leave the project and do other things outside of the this > group right now. I can't keep doing this for free any more since I've > got to think of my overall career and facilitate activities that forward > it. > > HotSpot was the last thing I really wanted to finish. Since I got it > largely working now, I've made the effort to focus on other things that > are key to what I want to do in the near future. Sorry to hear that :(. I understand what you are saying though! Thanks for all the work you've put into HotSpot and native threads. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jul 27 19:34: 0 2002 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 10E3A37B400 for ; Sat, 27 Jul 2002 19:33:58 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C88D43E6A for ; Sat, 27 Jul 2002 19:33:57 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.35 #1 (Debian)) id 17YdsQ-0000c6-00; Sat, 27 Jul 2002 19:33:46 -0700 Date: Sat, 27 Jul 2002 19:33:46 -0700 To: Greg Lewis Cc: freebsd-java@FreeBSD.ORG, "Bill Huey (Hui)" Subject: Re: 1.3.1 patchset 7 Message-ID: <20020728023346.GB2339@gnuppy.monkey.org> References: <20020726035044.A10113@misty.eyesbeyond.com> <20020725214255.GA2411@gnuppy.monkey.org> <20020726100636.A11776@misty.eyesbeyond.com> <20020726050510.GA3854@gnuppy.monkey.org> <20020728095818.A77246@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020728095818.A77246@misty.eyesbeyond.com> User-Agent: Mutt/1.4i From: Bill Huey (Hui) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Jul 28, 2002 at 09:58:18AM +0930, Greg Lewis wrote: > > HotSpot was the last thing I really wanted to finish. Since I got it > > largely working now, I've made the effort to focus on other things that > > are key to what I want to do in the near future. > > Sorry to hear that :(. I understand what you are saying though! Thanks > for all the work you've put into HotSpot and native threads. Consider it a happy thing and a completion of a long term task that's lasted for 1 year and 7 months. It was originally a technical dare both for me and the BSD/OS group to see if I can handle this level of work as a test for me to get into the core engineering group. I consider it a big success despite the crap talking behind my back and various other political issues I've deal with during that time, namely from people rather limited conceptual view of what a high level engineer is and therefore sociologically limited as a result of this. During that time I had a lot of fun, exploited the first professional break I've ever gotten, made a name for myself in BSD community, connected to high level Sun (Calvin Austion, etc...) and FreeBSD folks (Matt Dillion, Robert Watson, Julian Elischer, Jeffery Hsu are all a blast), hung out and taken care by a great group of folks at BSD/OS (world caliber by any account) that kept me out of trouble, focused and taught me a lot about a lot of things. Really, this portion of the my experience is just incredibly positive. Hopefully, I can build on things like this and do other really good things for folks that deserve it. ;) I'll be around. ;) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jul 27 23:40:30 2002 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 3D65737B400; Sat, 27 Jul 2002 23:40:25 -0700 (PDT) Received: from ns.gddsn.org.cn (ns.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 873C543E65; Sat, 27 Jul 2002 23:40:24 -0700 (PDT) (envelope-from hwh@ns.gddsn.org.cn) Received: from mail.gddsn.org.cn (gw [210.21.6.34]) by ns.gddsn.org.cn (Postfix) with ESMTP id 4324C290; Sun, 28 Jul 2002 14:40:16 +0800 (CST) Message-ID: <3D4391CF.1020504@mail.gddsn.org.cn> Date: Sun, 28 Jul 2002 14:40:15 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.0.0) Gecko/20020614 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: freebsd-java@freebsd.org, freebsd-current@freebsd.org Subject: a gcc3.1 bug ? Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi, I used gcc3.1 from ports to compile jdk1.3.1-p7 hotspot, I got problem in compiing /usr/src/lib/libc_r/uthread/pthread_private.h : ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /* Default thread attributes: */ SCLASS struct pthread_attr pthread_attr_default <--------------------------947 #ifdef GLOBAL_PTHREAD_PRIVATE = { SCHED_RR, 0, TIMESLICE_USEC, PTHREAD_DEFAULT_PRIORITY, PTHREAD_CREATE_RUNNING, PTHREAD_CREATE_JOINABLE, NULL, NULL, NULL, PTHREAD_STACK_DEFAULT, -1 }; #else ; #endif /* Default mutex attributes: */ SCLASS struct pthread_mutex_attr pthread_mutexattr_default #ifdef GLOBAL_PTHREAD_PRIVATE = { PTHREAD_MUTEX_DEFAULT, PTHREAD_PRIO_NONE, 0, 0 }; #else ; #endif /* Default condition variable attributes: */ SCLASS struct pthread_cond_attr pthread_condattr_default #ifdef GLOBAL_PTHREAD_PRIVATE = { COND_TYPE_FAST, 0 }; #else ; #endif ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Compiling /usr/ports/java/jdk13/work/hotspot1.3.1/build/linux/../../src/os_cpu/linux_i486/vm/os_linux_i486.cpp In file included from /usr/ports/java/jdk13/work/hotspot1.3.1/src/os_cpu/linux_i486/vm/os_linux_i486.cpp:41: /usr/src/lib/libc_r/uthread/pthread_private.h:947: parse error before `__null' /usr/src/lib/libc_r/uthread/pthread_private.h:957: parse error before `__null' /usr/src/lib/libc_r/uthread/pthread_private.h:965: parse error before `__null' gmake[2]: *** [os_linux_i486.o] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk13/work/hotspot1.3.1/build/linux/linux_i486_core/jvmg' gmake[1]: *** [the_vm] Error 2 gmake[1]: Leaving directory `/usr/ports/java/jdk13/work/hotspot1.3.1/build/linux/linux_i486_core/jvmg' gmake: *** [jvmgcore] Error 2 but if I change " pthread_attr pthread_attr_default " to other name, the compiler will pass. Does gcc31 have bug ? --hwh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message