From owner-freebsd-java@FreeBSD.ORG Sun Apr 16 17:53:18 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E95CB16A401 for ; Sun, 16 Apr 2006 17:53:18 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23D6643D45 for ; Sun, 16 Apr 2006 17:53:17 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.6/8.13.6) with ESMTP id k3GHrGGI038590 for ; Sun, 16 Apr 2006 21:53:16 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.6/8.13.6/Submit) id k3GHrGKD038589 for freebsd-java@freebsd.org; Sun, 16 Apr 2006 21:53:16 +0400 (MSD) (envelope-from ache) Date: Sun, 16 Apr 2006 21:53:16 +0400 From: Andrey Chernov To: freebsd-java@freebsd.org Message-ID: <20060416175316.GA38568@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , freebsd-java@freebsd.org References: <20060415195023.GA66678@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20060415195023.GA66678@nagual.pp.ru> User-Agent: Mutt/1.5.11 Subject: Re: Can't compile jdk15 under -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Apr 2006 17:53:19 -0000 BTW, jdk14 compiles nice in contrast. On Sat, Apr 15, 2006 at 11:50:23PM +0400, Andrey Chernov wrote: > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # Internal Error (5448524541442C4F43414C33544F524147450E4350500018), pid= =3D66640, tid=3D0x82502e0 > # > # Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29 mi= xed mode) > # An error report file with more information is saved as hs_err_pid66640.= log > # > # If you would like to submit a bug report, please write > # a letter to freebsd-java@FreeBSD.org mailing list > # > gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/= sun.awt/motif21/obj/.class.headers.i586]=20 > Abort trap: 6 (core dumped) >=20 > (hs_err_pid66640.log attached) > Any ideas? >=20 > --=20 > http://ache.pp.ru/ > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # Internal Error (5448524541442C4F43414C33544F524147450E4350500018), pid= =3D66640, tid=3D0x82502e0 > # > # Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29 mi= xed mode) >=20 > --------------- T H R E A D --------------- >=20 > Current thread is native thread >=20 > Stack: [0xbfa00000,0xbfc00000), sp=3D0xbfbfbf10, free space=3D2031k > Native frames: (J=3Dcompiled Java code, j=3Dinterpreted, Vv=3DVM code, C= =3Dnative code) > V [libjvm.so+0x3d5b93] > V [libjvm.so+0x20b47c] > V [libjvm.so+0x3ac35f] > V [libjvm.so+0x3a2d30] > V [libjvm.so+0x3aa36b] > V [libjvm.so+0x27da07] > C [javah+0x1c0e] _init+0xd8a > C [javah+0x12e1] _init+0x45d >=20 >=20 > --------------- P R O C E S S --------------- >=20 > Java Threads: ( =3D> current thread ) > 0x08350b80 JavaThread "Low Memory Detector" daemon [_thread_blocked, id= =3D136646656] > 0x08350a00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3D1= 36646176] > 0x08350880 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id= =3D136645696] > 0x08350700 JavaThread "Finalizer" daemon [_thread_blocked, id=3D1366452= 16] > 0x08350580 JavaThread "Reference Handler" daemon [_thread_blocked, id= =3D136644736] >=20 > Other Threads: > 0x08280560 VMThread [id=3D136644256] > 0x08281000 WatcherThread [id=3D136647136] >=20 > VM state:not at safepoint (normal execution) >=20 > VM Mutex/Monitor currently owned by a thread: None >=20 > Heap > def new generation total 576K, used 41K [0x2a740000, 0x2a7e0000, 0x2ac= 20000) > eden space 512K, 3% used [0x2a740000, 0x2a743de0, 0x2a7c0000) > from space 64K, 40% used [0x2a7c0000, 0x2a7c6788, 0x2a7d0000) > to space 64K, 0% used [0x2a7d0000, 0x2a7d0000, 0x2a7e0000) > tenured generation total 4760K, used 4678K [0x2ac20000, 0x2b0c6000, 0x= 2e740000) > the space 4760K, 98% used [0x2ac20000, 0x2b0b1b10, 0x2b0b1c00, 0x2b0c= 6000) > compacting perm gen total 8192K, used 2995K [0x2e740000, 0x2ef40000, 0x= 32740000) > the space 8192K, 36% used [0x2e740000, 0x2ea2ce78, 0x2ea2d000, 0x2ef4= 0000) > No shared spaces configured. >=20 > Dynamic libraries: > 0x08048000 /usr/ports/java/jdk15/work/control/build/bsd-i586/bin/javah > 0x28087000 /lib/libz.so.3 > 0x28098000 /lib/libpthread.so.2 > 0x280bf000 /lib/libc.so.6 > 0x281a8000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/cl= ient/libjvm.so > 0x285f6000 /lib/libm.so.4 > 0x2860d000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/na= tive_threads/libhpi.so > 0x2861e000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/li= bverify.so > 0x2862b000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/li= bjava.so > 0x28653000 /usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386/li= bzip.so > 0x28052000 /libexec/ld-elf.so.1 >=20 > VM Arguments: > jvm_args: -Denv.class.path=3D -Dapplication.home=3D/usr/ports/java/jdk15/= work/control/build/bsd-i586 -XX:ThreadStackSize=3D768 > java_command: com.sun.tools.javah.Main -jni -bootclasspath /usr/ports/jav= a/jdk15/work/control/build/bsd-i586/classes -d /usr/ports/java/jdk15/work/c= ontrol/build/bsd-i586/tmp/sun/sun.awt/motif21/CClassHeaders/ sun.font.FontM= anager sun.awt.image.SurfaceManager sun.awt.image.ImageRepresentation sun.a= wt.image.GifImageDecoder sun.awt.image.NativeLibLoader sun.java2d.loops.Bli= t sun.java2d.loops.BlitBg sun.java2d.loops.ScaledBlit sun.java2d.loops.Tran= sformBlit sun.java2d.loops.FillRect sun.java2d.loops.FillSpans sun.java2d.l= oops.DrawGlyphList sun.java2d.loops.DrawGlyphListAA sun.java2d.loops.DrawLi= ne sun.java2d.loops.DrawRect sun.java2d.loops.DrawPolygons sun.java2d.loops= =2EMaskBlit sun.java2d.loops.MaskFill sun.java2d.loops.GraphicsPrimitiveMgr= sun.java2d.loops.GraphicsPrimitive sun.awt.image.ImagingLib sun.java2d.Sur= faceData sun.java2d.SunGraphics2D sun.awt.X11PMBlitLoops sun.awt.X11PMBlitB= gLoops sun.awt.X11SurfaceData sun.awt.X11Renderer sun.awt.KeyboardFocusMana= gerPeerImpl sun.awt.image.BufImgSurfaceData sun.awt.image.DataBufferNative = sun.awt.image.RemoteOffScreenImage sun.awt.motif.X11CachingSurfaceManager s= un.awt.motif.X11FontMetrics sun.awt.motif.X11Clipboard sun.awt.motif.X11Sel= ection sun.awt.motif.X11SelectionHolder sun.awt.X11InputMethod sun.awt.moti= f.MInputMethod sun.awt.motif.MInputMethodControl sun.awt.motif.MCustomCurso= r sun.awt.motif.MFontConfiguration sun.awt.motif.MFontPeer sun.awt.motif.MT= oolkit sun.awt.motif.MComponentPeer sun.awt.motif.MButtonPeer sun.awt.motif= =2EMCanvasPeer sun.awt.motif.MCheckboxPeer sun.awt.motif.MFileDialogPeer su= n.awt.motif.MGlobalCursorManager sun.awt.motif.MTextFieldPeer sun.awt.motif= =2EMLabelPeer sun.awt.motif.MListPeer sun.awt.motif.MWindowPeer sun.awt.mot= if.MMenuBarPeer sun.awt.motif.MMenuPeer sun.awt.motif.MPopupMenuPeer sun.aw= t.motif.MDialogPeer sun.awt.motif.MMenuItemPeer sun.awt.motif.MCheckboxMenu= ItemPeer sun.awt.motif.MChoicePeer sun.awt.motif.MTextAreaPeer sun.awt.moti= f.MScrollbarPeer sun.awt.motif.MScrollPanePeer sun.awt.m >=20 > Environment Variables: > JAVA_HOME=3D > CLASSPATH=3D > PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/loca= l/bin:/usr/X11R6/bin:/home/ache/bin > LD_LIBRARY_PATH=3D/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i= 386/client:/usr/ports/java/jdk15/work/control/build/bsd-i586/lib/i386:/usr/= ports/java/jdk15/work/control/build/bsd-i586/../lib/i386: > SHELL=3D/bin/sh > DISPLAY=3Dlocalhost:10.0 > HOSTTYPE=3DFreeBSD > OSTYPE=3DFreeBSD > ARCH=3Di586 > MACHTYPE=3Di386 >=20 >=20 > --------------- S Y S T E M --------------- >=20 > OS:FreeBSD > uname:FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #6: Fri Apr 14 19:28:49 MSD= 2006 ache@pobrecita.freebsd.ru:/usr/src/sys/i386/compile/POBRECITA i386 > rlimit: STACK 65536k, CORE infinity, NOFILE 7322 > CPU:total 1 family 15, cmov, cx8, fxsr, mmx, ht >=20 > Memory: 4k page, physical 435752k >=20 > vm_info: Java HotSpot(TM) Client VM (1.5.0-p3-ache_15_apr_2006_20_29) for= freebsd-x86, built on Apr 15 2006 22:28:11 by root with gcc 3.4.4 [FreeBSD= ] 20050518 >=20 --=20 http://ache.pp.ru/ From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 10:15:44 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C2C516A401; Mon, 17 Apr 2006 10:15:44 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B83B343D45; Mon, 17 Apr 2006 10:15:43 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HAFhXC036278; Mon, 17 Apr 2006 10:15:43 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HAFhbn036274; Mon, 17 Apr 2006 10:15:43 GMT (envelope-from linimon) Date: Mon, 17 Apr 2006 10:15:43 GMT From: Mark Linimon Message-Id: <200604171015.k3HAFhbn036274@freefall.freebsd.org> To: m2chrischou@gmail.com, linimon@FreeBSD.org, freebsd-java@FreeBSD.org, linimon@FreeBSD.org Cc: Subject: Re: ports/90743: jdk-1.5.0p2_3 compilation failure X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 10:15:44 -0000 Synopsis: jdk-1.5.0p2_3 compilation failure State-Changed-From-To: open->feedback State-Changed-By: linimon State-Changed-When: Mon Apr 17 10:14:48 UTC 2006 State-Changed-Why: Is this still a current problem? Responsible-Changed-From-To: freebsd-java->linimon Responsible-Changed-By: linimon Responsible-Changed-When: Mon Apr 17 10:14:48 UTC 2006 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=90743 From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 10:17:36 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B806E16A404; Mon, 17 Apr 2006 10:17:36 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2517C43D48; Mon, 17 Apr 2006 10:17:36 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HAHaQC036397; Mon, 17 Apr 2006 10:17:36 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HAHZ2r036393; Mon, 17 Apr 2006 10:17:35 GMT (envelope-from linimon) Date: Mon, 17 Apr 2006 10:17:35 GMT From: Mark Linimon Message-Id: <200604171017.k3HAHZ2r036393@freefall.freebsd.org> To: gerrit@pmp.uni-hannover.de, linimon@FreeBSD.org, freebsd-java@FreeBSD.org, linimon@FreeBSD.org Cc: Subject: Re: ports/70292: jdk14 compile problem X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 10:17:36 -0000 Synopsis: jdk14 compile problem State-Changed-From-To: open->feedback State-Changed-By: linimon State-Changed-When: Mon Apr 17 10:16:54 UTC 2006 State-Changed-Why: Is this still a problem with recent versions of FreeBSD? Responsible-Changed-From-To: freebsd-java->linimon Responsible-Changed-By: linimon Responsible-Changed-When: Mon Apr 17 10:16:54 UTC 2006 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=70292 From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 10:18:47 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3005616A402; Mon, 17 Apr 2006 10:18:47 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DA0843D48; Mon, 17 Apr 2006 10:18:46 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HAIk80036449; Mon, 17 Apr 2006 10:18:46 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HAIkTR036445; Mon, 17 Apr 2006 10:18:46 GMT (envelope-from linimon) Date: Mon, 17 Apr 2006 10:18:46 GMT From: Mark Linimon Message-Id: <200604171018.k3HAIkTR036445@freefall.freebsd.org> To: cinlung@gmail.com, linimon@FreeBSD.org, freebsd-java@FreeBSD.org Cc: Subject: Re: java/82183: Cannot install Java 1.5, lots of missing file and cannot find the file anywhere on FreeBSD X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 10:18:47 -0000 Synopsis: Cannot install Java 1.5, lots of missing file and cannot find the file anywhere on FreeBSD State-Changed-From-To: feedback->closed State-Changed-By: linimon State-Changed-When: Mon Apr 17 10:17:57 UTC 2006 State-Changed-Why: Feedback timeout (> 3 months). http://www.freebsd.org/cgi/query-pr.cgi?pr=82183 From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 10:24:58 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6EAF16A400 for ; Mon, 17 Apr 2006 10:24:58 +0000 (UTC) (envelope-from jbq@caraldi.com) Received: from smtp3-g19.free.fr (smtp3-g19.free.fr [212.27.42.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7733443D48 for ; Mon, 17 Apr 2006 10:24:58 +0000 (GMT) (envelope-from jbq@caraldi.com) Received: from watt.caraldi.com (laf31-2-82-224-106-41.fbx.proxad.net [82.224.106.41]) by smtp3-g19.free.fr (Postfix) with ESMTP id B004348E81 for ; Mon, 17 Apr 2006 12:24:57 +0200 (CEST) Received: by watt.caraldi.com (Postfix, from userid 1001) id 4C83FCC; Mon, 17 Apr 2006 12:24:57 +0200 (CEST) Date: Mon, 17 Apr 2006 12:24:57 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060417102456.GA37686@watt.intra.caraldi.com> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060415004125.GA57315@arabica.esil.univ-mrs.fr> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 10:24:58 -0000 * Herve Quiroz: > ATM you can't. So far, each time I needed such feature I found a > workaround or ended up enforcing a JDK in the shell script. Actually I found a solution by analyzing what javavm is doing: make -f /usr/ports/Mk/bsd.port.mk -V JAVA_HOME USE_JAVA=yes And this will allow the sysadmin to set a version requirement, eg: resin2_java_version=1.5+ Will be translated into: JAVA_HOME=$(make -f /usr/ports/Mk/bsd.port.mk -V JAVA_HOME USE_JAVA=yes JAVA_VERSION="${resin2_java_version}") However it slows down a little bit the rc script. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 17:41:19 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F396116A405 for ; Mon, 17 Apr 2006 17:41:18 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C2F843D5E for ; Mon, 17 Apr 2006 17:41:14 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id k3HIfOGs023490 for ; Mon, 17 Apr 2006 11:41:24 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id k3HIfOvI023489 for freebsd-java@freebsd.org; Mon, 17 Apr 2006 11:41:24 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Mon, 17 Apr 2006 11:41:23 -0700 From: Greg Lewis To: freebsd-java@freebsd.org Message-ID: <20060417184123.GA23044@misty.eyesbeyond.com> References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060417102456.GA37686@watt.intra.caraldi.com> User-Agent: Mutt/1.4.2.1i Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 17:41:19 -0000 On Mon, Apr 17, 2006 at 12:24:57PM +0200, Jean-Baptiste Quenot wrote: > * Herve Quiroz: > > > ATM you can't. So far, each time I needed such feature I found a > > workaround or ended up enforcing a JDK in the shell script. > > Actually I found a solution by analyzing what javavm is doing: > > make -f /usr/ports/Mk/bsd.port.mk -V JAVA_HOME USE_JAVA=yes > > And this will allow the sysadmin to set a version requirement, eg: > > resin2_java_version=1.5+ > > Will be translated into: > > JAVA_HOME=$(make -f /usr/ports/Mk/bsd.port.mk -V JAVA_HOME USE_JAVA=yes JAVA_VERSION="${resin2_java_version}") > > However it slows down a little bit the rc script. Yes. It also potentially fails if the machine has installed the resin2 package but hasn't got the ports tree installed. javavmwrapper has a manual fallback in that case, but it would be terribly ugly to add that to your shell script. Unfortunately I don't have a good solution to that at the moment. It almost seems like we want a flag or environment variable that tells javavmwrapper to dump what it found out rather than actually executing anything. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 18:10:46 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6059B16A402 for ; Mon, 17 Apr 2006 18:10:46 +0000 (UTC) (envelope-from xgregx@email.si) Received: from www1.email.si (www1.email.si [81.24.97.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60F2E43D53 for ; Mon, 17 Apr 2006 18:10:44 +0000 (GMT) (envelope-from xgregx@email.si) Received: from [192.168.1.101] (BSN-61-72-161.dsl.siol.net [86.61.72.161]) by www1.email.si (Postfix) with ESMTP id 8E8A28B846 for ; Mon, 17 Apr 2006 20:10:41 +0200 (CEST) From: Greg To: freebsd-java@freebsd.org Date: Mon, 17 Apr 2006 20:06:54 +0200 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_+k9QEjpGGvQKM8r" Message-Id: <200604172006.54537.xgregx@email.si> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: JBuilder2006 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: xgregx@email.si List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 18:10:46 -0000 --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, I'm new in FreeBSD world and must say I like the concepts very much but got stucked with some java(or emulation) problems(I think). I've been trying to make my JBuilder 2006 Enterprise Edition to work on the following configuration: HW: Ibm T42, Pentium M 1.8G SYSTEM: FreeBSD 6.1-RC kernel config, /boot/loader.conf, /boot/device.hints, /etc/rc.conf, /etc/sysclt.conf pkg_info and jbuilder's jdk.conf are attached Jbuilder that I try to use is originally for linux platform. I managed to install it using linux emulation but in time interval of about 5min of using the IDE I always get jvm core dump(see attached logs and jdk.conf). I've searched google upside down and applyed every possible bit of tweaking I found but nothing worked. I could not install JBuilder with native jdk. Is this possible? After so much time spent on resolving my problem I'm totally demoralized. Could some of you show me the right path. I would be eternally grateful, because this IDE(my job) is the only thing that could make me go back to linux. Thanks, Greg --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8"; name="CYCLOPS" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="CYCLOPS" # # GENERIC -- Generic kernel configuration file for FreeBSD/i386 # # For more information on this file, please read the handbook section on # Kernel Configuration Files: # # http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html # # The handbook is also available locally in /usr/share/doc/handbook # if you've installed the doc distribution, otherwise always see the # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the # latest information. # # An exhaustive list of options and more detailed explanations of the # device lines is also present in the ../../conf/NOTES and NOTES files. # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.429.2.5 2006/01/23 14:19:36 marius Exp $ machine i386 #cpu I486_CPU #cpu I586_CPU cpu I686_CPU ident CYCLOPS # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. #makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols options SCHED_ULE # ULE scheduler #options SCHED_4BSD # 4BSD scheduler options PREEMPTION # Enable kernel thread preemption options INET # InterNETworking options INET6 # IPv6 communications protocols options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options MD_ROOT # MD is a potential root device #options NFSCLIENT # Network Filesystem Client #options NFSSERVER # Network Filesystem Server #options NFS_ROOT # NFS usable as /, requires NFSCLIENT options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev #options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. #options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. options ADAPTIVE_GIANT # Giant mutex is adaptive. #options CPU_ENABLE_SSE options PQ_CACHESIZE=2048 options CPU_FASTER_5X86_FPU options NO_F00F_HACK #device apic # I/O APIC # Bus support. device isa device eisa device pci # Floppy drives #device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives #device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives #device atapifd # ATAPI floppy drives #device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering # SCSI Controllers #device ahb # EISA AHA1742 family #device ahc # AHA2940 and onboard AIC7xxx devices #device ahd # AHA39320/29320 and onboard AIC79xx devices #device amd # AMD 53C974 (Tekram DC-390(T)) #device isp # Qlogic family #device ispfw # Firmware for QLogic HBAs- normally a module #device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic #device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') #device trm # Tekram DC395U/UW/F DC315U adapters #device adv # Advansys SCSI adapters #device adw # Advansys wide SCSI adapters #device aha # Adaptec 154x SCSI adapters #device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. #device bt # Buslogic/Mylex MultiMaster SCSI adapters #device ncv # NCR 53C500 #device nsp # Workbit Ninja SCSI-3 #device stg # TMC 18C30/18C50 # SCSI peripherals device scbus # SCSI bus (required for SCSI) device ch # SCSI media changers device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) device ses # SCSI Environmental Services (and SAF-TE) # RAID controllers interfaced to the SCSI subsystem #device amr # AMI MegaRAID #device arcmsr # Areca SATA II RAID #device asr # DPT SmartRAID V, VI and Adaptec SCSI RAID #device ciss # Compaq Smart RAID 5* #device dpt # DPT Smartcache III, IV - See NOTES for options #device hptmv # Highpoint RocketRAID 182x #device iir # Intel Integrated RAID #device ips # IBM (Adaptec) ServeRAID #device mly # Mylex AcceleRAID/eXtremeRAID #device twa # 3ware 9000 series PATA/SATA RAID # RAID controllers #device aac # Adaptec FSA RAID #device aacp # SCSI passthrough for aac (requires CAM) #device ida # Compaq Smart RAID #device mlx # Mylex DAC960 family #device pst # Promise Supertrak SX6000 #device twe # 3ware ATA RAID # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device vga # VGA video card driver options VESA device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc options SC_PIXEL_MODE # Enable this for the pcvt (VT220 compatible) console driver #device vt #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor device agp # support several AGP chipsets # Floating point support - do not disable device npx # Power management support (see NOTES for more options) #device apm # Add suspend/resume support for the i8254. device pmtimer # PCCARD (PCMCIA) support # PCMCIA and cardbus bridge support device cbb # cardbus (yenta) bridge device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus # Serial (COM) ports device sio # 8250, 16[45]50 based serial ports # Parallel port device ppc device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Ethernet NICs. #device de # DEC/Intel DC21x4x (``Tulip'') device em # Intel PRO/1000 adapter Gigabit Ethernet Card #device ixgb # Intel PRO/10GbE Ethernet Card #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support #device bfe # Broadcom BCM440x 10/100 Ethernet #device bge # Broadcom BCM570xx Gigabit Ethernet #device dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device lge # Level 1 LXT1001 gigabit Ethernet #device nge # NatSemi DP83820 gigabit Ethernet #device nve # nVidia nForce MCP on-board Ethernet Networking #device pcn # AMD Am79C97x PCI 10/100(precedence over 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') #device sis # Silicon Integrated Systems SiS 900/SiS 7016 #device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabit Ethernet #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') #device vge # VIA VT612x gigabit Ethernet #device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. pccard NICs included. #device cs # Crystal Semiconductor CS89x0 NIC # 'device ed' requires 'device miibus' #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards #device ex # Intel EtherExpress Pro/10 and Pro/10+ #device ep # Etherlink III based cards #device fe # Fujitsu MB8696x based cards #device ie # EtherExpress 8/16, 3C507, StarLAN 10 etc. #device lnc # NE2100, NE32-VL Lance Ethernet cards #device sn # SMC's 9000 series of Ethernet chips #device xe # Xircom pccard Ethernet # Wireless NIC cards device wlan # 802.11 support device an # Aironet 4500/4800 802.11 wireless NICs. device awi # BayStack 660 and others device ral # Ralink Technology RT2500 wireless NICs. device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. #device wl # Older non 802.11 Wavelan wireless NIC. # Pseudo devices. device loop # Network loopback device random # Entropy device device ether # Ethernet support #device sl # Kernel SLIP device ppp # Kernel PPP device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) # The `bpf' device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device ural # Ralink Technology RT2500USB wireless NICs device urio # Diamond Rio 500 MP3 player device uscanner # Scanners # USB Ethernet, requires miibus device aue # ADMtek USB Ethernet device axe # ASIX Electronics USB Ethernet device cdce # Generic USB over Ethernet device cue # CATC USB Ethernet device kue # Kawasaki LSI USB Ethernet device rue # RealTek RTL8150 USB Ethernet # FireWire support #device firewire # FireWire bus code #device sbp # SCSI over FireWire (Requires scbus and da) #device fwe # Ethernet over FireWire (non-standard!) device smb device smbus device ichsmb --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8"; name="device.hints" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="device.hints" # $FreeBSD: src/sys/i386/conf/GENERIC.hints,v 1.14 2005/01/14 06:54:59 imp Exp $ hint.fdc.0.at="isa" hint.fdc.0.port="0x3F0" hint.fdc.0.irq="6" hint.fdc.0.drq="2" hint.fd.0.at="fdc0" hint.fd.0.drive="0" hint.fd.1.at="fdc0" hint.fd.1.drive="1" hint.ata.0.at="isa" hint.ata.0.port="0x1F0" hint.ata.0.irq="14" hint.ata.1.at="isa" hint.ata.1.port="0x170" hint.ata.1.irq="15" hint.adv.0.at="isa" hint.adv.0.disabled="1" hint.bt.0.at="isa" hint.bt.0.disabled="1" hint.aha.0.at="isa" hint.aha.0.disabled="1" hint.aic.0.at="isa" hint.aic.0.disabled="1" hint.atkbdc.0.at="isa" hint.atkbdc.0.port="0x060" hint.atkbd.0.at="atkbdc" hint.atkbd.0.irq="1" hint.psm.0.at="atkbdc" hint.psm.0.irq="12" hint.vga.0.at="isa" hint.sc.0.at="isa" hint.sc.0.flags="0x100" hint.vt.0.at="isa" hint.vt.0.disabled="1" hint.apm.0.disabled="1" hint.apm.0.flags="0x20" hint.sio.0.at="isa" hint.sio.0.port="0x3F8" hint.sio.0.flags="0x10" hint.sio.0.irq="4" hint.sio.1.at="isa" hint.sio.1.port="0x2F8" hint.sio.1.irq="3" hint.sio.2.at="isa" hint.sio.2.disabled="1" hint.sio.2.port="0x3E8" hint.sio.2.irq="5" hint.sio.3.at="isa" hint.sio.3.disabled="1" hint.sio.3.port="0x2E8" hint.sio.3.irq="9" hint.ppc.0.at="isa" hint.ppc.0.irq="7" hint.ed.0.at="isa" hint.ed.0.disabled="1" hint.ed.0.port="0x280" hint.ed.0.irq="10" hint.ed.0.maddr="0xd8000" hint.cs.0.at="isa" hint.cs.0.disabled="1" hint.cs.0.port="0x300" hint.sn.0.at="isa" hint.sn.0.disabled="1" hint.sn.0.port="0x300" hint.sn.0.irq="10" hint.ie.0.at="isa" hint.ie.0.disabled="1" hint.ie.0.port="0x300" hint.ie.0.irq="10" hint.ie.0.maddr="0xd0000" hint.fe.0.at="isa" hint.fe.0.disabled="1" hint.fe.0.port="0x300" hint.lnc.0.at="isa" hint.lnc.0.disabled="1" hint.lnc.0.port="0x280" hint.lnc.0.irq="10" hint.lnc.0.drq="0" --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8"; name="loader.conf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="loader.conf" #apm_load="YES" cpufreq_load="YES" acpi_ibm_load="YES" acpi_video_load="YES" #acpi_dsdt_load="YES" #acpi_dsdt_name="/boot/DSDT.aml" #acpi_dsdt_type="acpi_dsdt" if_ath_load="YES" ng_ubt_load="YES" #Load daemons #splash_bmp_load="YES" #bitmap_load="YES" #bitmap="/boot/shodan.bmp" snd_ich_load="YES" --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8"; name="pkg_info.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pkg_info.txt" ImageMagick-6.2.5.5_3 Image processing tools LPRng-3.8.28 An Enhanced Printer Spooler ORBit2-2.12.5_2 High-performance CORBA ORB with support for the C language OpenEXR-1.2.2_1 A high dynamic-range (HDR) image file format aMule-2.1.1 The all-platform eMule p2p client aalib-1.4.r5_2 An ascii art library adns-1.1 Easy to use, asynchronous-capable DNS client library and ut akode-2.0,1 Default KDE audio backend akode-plugins-mpc-2.0,1 Musepack decoder plugin for akode akode-plugins-mpeg-2.0,1 MPEG audio decoder plugin for akode akode-plugins-oss-2.0,1 OSS output plugin for akode akode-plugins-resampler-2.0,1 Resampler plugin for akode akode-plugins-xiph-2.0,1 FLAC/Speex/Vorbis decoder plugin for akode amspsfnt-1.0_3 AMSFonts PostScript Fonts (Adobe Type 1 format) apache-2.2.0_7 Version 2.2 of Apache web server with prefork MPM. apache-ant-1.6.5_1 Java- and XML-based build tool, conceptually similar to mak apr-db4-1.2.2_3 The Apache Group's Portability Library arts-1.5.1_1,1 Audio system for the KDE integrated X11 desktop artswrapper-1.2.2 Setuid wrapper for arts aspell-0.60.4_3 Spelling checker with better suggestion logic than ispell atk-1.10.3_1 A GNOME accessibility toolkit (ATK) autoconf-2.13.000227_5 Automatically configure source code on many Un*x platforms autoconf-2.53_3 Automatically configure source code on many Un*x platforms autoconf-2.59_2 Automatically configure source code on many Un*x platforms automake-1.4.6_2 GNU Standards-compliant Makefile generator (1.4) automake-1.9.6 GNU Standards-compliant Makefile generator (1.9) bash-3.1.10_1 The GNU Project's Bourne Again SHell bison-2.1_2 A parser generator from FSF, (mostly) compatible with Yacc bitstream-vera-1.10_2 Bitstream Vera TrueType font collection boost-python-1.33.1 Free peer-reviewed portable C++ source libraries bsd-airtools-0.3 BSD Wireless Scanning Tools cairo-1.0.4 Vector graphics library with cross-device output support cdparanoia-3.9.8_8 A CDDA extraction tool (also known as ripper) cdrdao-1.2.1 Record CD-R[W]s in disk-at-once mode cdrtools-2.01_4 CD/CD-R[W] and ISO-9660 image creation and extraction tools cmpsfont-1.0_4 Computer Modern PostScript Fonts (Adobe Type 1 format) compat5x-i386-5.4.0.8_5 A convenience package to install the compat5x libraries coreutils-5.2.1 The Free Software Foundation's core utilities curl-7.15.3 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) cvsup-without-gui-16.1h_2 General network file distribution system optimized for CVS cyrus-sasl-2.1.21_2 RFC 2222 SASL (Simple Authentication and Security Layer) db4-4.0.14_1,1 The Berkeley DB package, revision 4 db42-4.2.52_4 The Berkeley DB package, revision 4.2 desktop-file-utils-0.10_4 A couple of command line utilities for working with desktop dirmngr-0.9.3_2 A client for managing and downloading certificate revocatio djbfft-0.76_2 An extremely fast library for floating-point convolution docbook-xml-4.2_1 XML version of the DocBook DTD docbook-xsl-1.69.1_1 XSL DocBook stylesheets dri-6.4.1,2 OpenGL hardware acceleration drivers for the DRI dsniff-2.3_1 Various sniffing utilities for penetration testing esvn-0.6.11 GUI frontend for the Subversion revision system ethereal-0.10.14_1 A powerful network analyzer/capture tool expat-2.0.0_1 XML 1.0 parser written in C ezm3-1.2 Easier, more portable Modula-3 distribution for building CV ffmpeg-0.4.9.p1_5 Hyper fast realtime audio/video encoder/converter, streamin fftw3-3.0.1_5 Fast C routines to compute the Discrete Fourier Transform flac-1.1.2_1 Free lossless audio codec fontconfig-2.3.2_3,1 An XML-based font configuration API for X Windows freetype2-2.1.10_3 A free and portable TrueType font rendering engine fribidi-0.10.4_2 A Free Implementation of the Unicode Bidirectional Algorith gamin-0.1.7_2 A file and directory monitoring system gcc-ooo-3.4.1_2 GNU Compiler Collection for OpenOffice.org gconf2-2.12.1_1 A configuration database system for GNOME gd-2.0.33_4,1 A graphics library for fast creation of images gdbm-1.8.3_2 The GNU database manager gettext-0.14.5_2 GNU gettext package ghostscript-afpl-8.53_2,1 AFPL Postscript interpreter glib-1.2.10_12 Some useful routines of C programming (previous stable vers glib-2.8.6_1 Some useful routines of C programming (current stable versi glitz-0.4.4_1 OpenGL image compositing library gmake-3.80_2 GNU version of 'make' utility gnomehier-2.0_7 A utility port that creates the GNOME directory tree gnomemimedata-2.4.2 A MIME and Application database for GNOME gnomevfs2-2.12.2_2 GNOME Virtual File System gnu-autoconf-2.59 Automatically configure source code on many Un*x platforms gnu-automake-1.9.6 GNU Standards-compliant Makefile generator (GNU unmodified) gnu-libtool-1.5.20 Generic shared library support script (GNU unmodified) gnupg-1.4.2.2 The GNU Privacy Guard gnupg-devel-1.9.20_1 Prerelease package of GnuPG extensions for GnuPG 2.0 gpgme-1.0.3_1 A library to make access to GnuPG easier gsfonts-8.11_2 Fonts used by GNU Ghostscript (or X) gstreamer-0.8.11_2 Development framework for creating media applications gstreamer-plugins-0.8.11_2 GStreamer written collection of plugins handling several me gtar-1.15.1_2 GNU version of the traditional tar archiver gtk-1.2.10_15 Gimp Toolkit for X11 GUI (previous stable version) gtk-2.8.16 Gimp Toolkit for X11 GUI (current stable version) help2man-1.36.3 Automatically generating simple manual pages from program o hicolor-icon-theme-0.5 A high-color icon theme shell from the FreeDesktop project howl-1.0.0_1 Zeroconf/Bonjour(tm) implementation icu-3.4 International Components for Unicode (from IBM) imake-6.9.0 Imake and other utilities from X.Org imlib-1.9.15_3 A graphic library for enlightenment package intltool-0.34.2 Tools to internationalize various kinds of data files jackit-0.100.0_2 A low-latency audio server jad-1.5.8c Jad, a Java decompiler jai-1.1.2_1 High performance image processing libraries for Java jasper-1.701.0_1 An implementation of the codec specified in the JPEG-2000 s javavmwrapper-2.0_6 Wrapper script for various Java Virtual Machines jbigkit-1.6 Lossless compression for bi-level images such as scanned pa jboss-4.0.3.s1,1 Open-source J2EE application server (4.x family) jdk-1.5.0p2_6 Java Development Kit 1.5.0 jpeg-6b_4 IJG's jpeg compression utilities k3b-0.12.14 A CD/DVD recording GUI for KDE kde-3.5.1 The "meta-port" for KDE kdeaccessibility-3.5.1_1 Accessibility applications for KDE kdeaddons-3.5.1 Additional plugins and scripts for some KDE applications kdeaddons-atlantikdesigner-3.5.1 Editor for Atlantik kdeaddons-kaddressbook-plugins-3.5.1 Plugins for KAdressbook kdeaddons-kate-plugins-3.5.1 Additonal plugins and features for kate kdeaddons-kfile-plugins-3.5.1 Plugins for Konqueror (in filemanager mode) kdeaddons-kicker-applets-3.5.1 Additional applets for Kicker kdeaddons-knewsticker-scripts-3.5.1 Utilityscripts for KNewsTicker kdeaddons-konq-plugins-3.5.1 Additonal plugins and features for Konqueror kdeaddons-ksig-3.5.1 Signature randomiser, available standalone or as a plugin w kdeaddons-noatun-plugins-3.5.1 Various plugins for Noatun kdeaddons-renamedlg-plugins-3.5.1 Plugins for Konqueror's rename dialog kdeadmin-3.5.1_1 KDE applications related to system administration kdeartwork-3.5.1_1 Additional themes, sounds, wallpapers and window styles for kdebase-3.5.1_2 Basic applications for the KDE system kdebase-kompmgr-3.5.1 Utility needed to enable XComposite support in KDE kdeedu-3.5.1 Collection of entertaining, educational programs for KDE kdegames-3.5.1_1 Games for the KDE integrated X11 desktop kdegraphics-3.5.1_2 Graphics utilities for the KDE3 integrated X11 desktop kdegraphics-kuickshow-3.5.1_1 KDE image viewer kdehier-1.0_9 Utility port which installs a hierarchy of shared KDE direc kdelibs-nocups-3.5.1_1 Base set of libraries needed by KDE programs kdemultimedia-3.5.1_1 Multimedia utilities for the KDE integrated X11 desktop kdemultimedia-mpeglib_artsplug-3.5.1_1 Legacy KDE audio backend kdemultimedia-xine_artsplugin-3.5.1_1 Xine-based multimedia backend for KDE kdenetwork-3.5.1 Network-related programs and modules for KDE kdepim-3.5.1_2 Personal Information Management tools for KDE kdesdk-3.5.1_1 KDE Software Development Kit kdetoys-3.5.1_1 Small applications for KDE kdeutils-3.5.1_1 Utilities for the KDE integrated X11 desktop kdeutils-klaptopdaemon-3.5.1_1 APM monitor for KDE kdevelop-3.3.1_1 IDE for a wide variety of programming tasks kdewebdev-3.5.1_1,2 Comprehensive html/website development environment kismet-200508.r1_1 802.11 layer2 wireless network detector, sniffer, and IDS knemo-0.3.1_4 Network monitor for KDE koffice-1.4.2_3,1 Office Suite for KDE3 kplayer-0.5.3 Movie player based on mplayer lame-3.96.1 ISO code based fast MP3 encoder kit lcms-1.14_1,1 Light Color Management System -- a color management library libIDL-0.8.6_2 A library for creating trees of CORBA Interface Definition libXft-2.1.7_1 A client-sided font API for X applications liba52-0.7.4_1 A free library for decoding ATSC A/52 streams, aka AC-3 libao-0.8.5_2 Portable audio output library libart_lgpl2-2.3.17_1 Library for high-performance 2D graphics libassuan-0.6.10 IPC library used by GnuPG and gpgme libaudiofile-0.2.6 A sound library for SGI audio file libbonobo-2.10.1_3 A component and compound document system for GNOME2 libcddb-1.2.1_1 A library to access data on a CDDB server libcdio-0.76_1 Compact Disc Input and Control Library libdrm-2.0_1 Userspace interface to kernel Direct Rendering Module servi libdts-0.0.2 Free DTS Coherent Acoustics decoder libdvbpsi-0.1.5_1 A library for MPEG TS and DVB PSI tables decoding and gener libdvdcss-1.2.9_2 Portable abstraction library for DVD decryption libdvdnav-0.1.10_1 The library for the xine-dvdnav plugin libdvdread-0.9.4_1 This is needed by ogle, which is a DVD player that supports libebml-0.7.6 EBML (Extensible Binary Meta Language), sort of binary vers libfame-0.9.1_2 A video encoding library libfpx-1.2.0.12 Library routines for working with Flashpix images libgcrypt-1.2.2 "General purpose crypto library based on code used in GnuPG libglut-6.4.1 A graphics library similar to SGI's OpenGL libgmp-4.1.4_2 A free library for arbitrary precision arithmetic libgpg-error-1.1 Common error values for all GnuPG components libgsf-1.13.3_1 An extensible i/o abstraction for dealing with structured f libiconv-1.9.2_2 A character set conversion library libid3tag-0.15.1b ID3 tags library (part of MAD project) libidn-0.6.3 Internationalized Domain Names command line tool libksba-0.9.13 KSBA is an X.509 Library libltdl-1.5.22 System independent dlopen wrapper libmad-0.15.1b_2 Libmad library (part of MAD project) libmal-0.40 A library encapsulating malsync libmatroska-0.8.0 Extensible Multimedia Container Format libmng-1.0.9 Multiple-image Network Graphics (MNG) reference library libmodplug-0.7_1 ModPlug mod-like music shared libraries libmpcdec-1.2_1 High quality audio compression format libmpeg2-0.4.0b_2 A free library for decoding mpeg-2 and mpeg-1 video streams libmspack-0.0.20040308_3 A library for Microsoft compression formats libmusicbrainz-2.1.2_2 2nd generation incarnation of the CD Index - audio metadata libnet10-1.0.2a_1,1 A C library for creating IP packets libnids-1.20_1 Network monitoring library with TCP/IP reassembly libogg-1.1.3,3 Ogg bitstream library libpaper-1.1.14.3 A library providing routines for paper size management libsamplerate-0.1.2_1 Secret Rabbit Code: a Sample Rate Converter for audio libsndfile-1.0.15 Reading and writing files containing sampled sound (like WA libtheora-1.0.a4_1 Theora video codec for the Ogg multimedia streaming system libtool-1.5.22_2 Generic shared library support script libungif-4.1.4_1 Tools and library routines for working with GIF images libusb-0.1.12 Library giving userland programs access to USB devices libvorbis-1.1.2,3 Audio compression codec library libwpd-0.8.4_1 Tools for importing and exporting WordPerfect(tm) documents libwww-5.4.0_2 The W3C Reference Library libxine-1.1.1_2 Libraries for xine multimedia player libxml2-2.6.23_1 XML parser library for GNOME libxslt-1.1.15_1 The XSLT C library for GNOME linc-1.0.3_5 A library for writing networked servers & clients linux-XFree86-libs-4.3.99.902_7 XFree86 libraries, Linux binary linux-aspell-0.50.4.1_1 Spelling checker with better logic than ispell (linux versi linux-atk-1.8.0_1 Accessibility Toolkit, Linux/i386 binary linux-expat-1.95.7 Linux/i386 binary port of Expat XML-parsing library linux-firefox-1.5.0.1 Web browser based on the browser portion of Mozilla linux-flashplugin-7.0r63 The official Macromedia Flash Player for Linux Mozilla and linux-fontconfig-2.2.3_2 Linux/i386 binary of Fontconfig linux-glib2-2.4.8_1 Version 2.X Linux/i386 binary port of GLib linux-gtk2-2.4.14_3 GTK+ library, version 2.X, Linux binary linux-hicolor-icon-theme-0.5 A high-color icon theme shell from the FreeDesktop project linux-jpeg-6b.33 RPM of the JPEG lib linux-openmotif-2.2.4_2 Motif toolkit Linux libraries linux-opera-8.52.20060201 A blazingly fast, full-featured, standards-compliant browse linux-pango-1.6.0_1 Linux pango binary linux-png-1.2.8 RPM of the PNG lib linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux linux-sun-jdk-1.5.0.06,2 Sun Java Development Kit 1.5 for Linux linux-tiff-3.6.1_5 TIFF library, Linux/i386 binary linux_base-8-8.0_14 Base set of packages needed in Linux mode (for i386/amd64) linux_dri-4.4.0 Binary Linux DRI libraries for 3D hardware acceleration of linuxpluginwrapper-20051113 A wrapper allowing use of linux-plugins with native applica liveMedia-2006.03.17,1 LIVE.COM Streaming Media localedata-5.4 Legacy locale data for FreeBSD 6+ lsof-4.76.2 Lists information about open files (similar to fstat(1)) lua-5.0.2_1 Small, compilable scripting language providing easy access m4-1.4.4 GNU m4 mDNSResponder-107.1_2 "Apple's mDNSResponder" mozilla-1.7.12_5,2 The open source, standards compliant web browser mpeg2codec-1.2_1 An MPEG-2 Encoder and Decoder mplayer-gtk-0.99.7_11 High performance media player/encoder supporting many forma mplayer-skins-1.1.2_1 Skins for MPlayer's Graphical User Interface (GUI) mysql-client-4.1.18_1 Multithreaded SQL database (client) nas-1.7b Network Audio System nasm-0.98.39,1 General-purpose multi-platform x86 assembler neon-0.25.4_1 An HTTP and WebDAV client library for Unix systems net-snmp-5.2.2_1 An extendable SNMP implementation netbeans-5.0 A full-featured integrated environment for Java nmap-4.01_1 Port scanning utility for large networks nspr-4.6.1 A platform-neutral API for system level and libc like funct nss-3.11_1 Libraries to support development of security-enabled applic obexapp-1.4.4 Obex application to transfer objects to mobile equipment open-motif-2.2.3_2 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) openldap-client-2.2.30 Open source LDAP client implementation openobex-1.0.1_1 Open source implementation of the OBEX protocol openslp-1.2.1_2 Open-source implementation of the Service Location Protocol p5-Archive-Zip-1.16 Perl module to create, manipulate, read, and write Zip arch p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library p5-File-Temp-0.16_4 Perl5 module to generate temporary files or directories saf p5-PathTools-3.17 A Perl module for portably manipulating file specifications p5-Scalar-List-Utils-1.18,1 Perl subroutines that would be nice to have in the perl cor p5-Test-Harness-2.56 Run perl standard test scripts with statistics p5-Test-Simple-0.62 Basic utilities for writing tests in perl p5-XML-Parser-2.34_2 Perl extension interface to James Clark's XML parser, expat p5-gettext-1.05_1 Message handling functions p5-type1inst-0.6.1_2 A script that helps install Postscript fonts in X Window Sy pango-1.10.4 An open-source framework for the layout and rendering of i1 patch-2.5.4 GNU patch utility pccts-1.33.33 The Purdue Compiler Construction Tool Set pcre-6.6_1 Perl Compatible Regular Expressions library perl-5.8.8 Practical Extraction and Report Language pgadmin3-1.4.1 PostgreSQL database design and management system pilot-link-0.11.8_4,1 PalmPilot communications utilities (backup/restore/install/ pkgconfig-0.20 A utility to retrieve information about installed libraries png-1.2.8_3 Library for manipulating PNG images popt-1.7_1 A getopt(3) like library with a number of enhancements, fro portaudio-18.1_2 Portable cross-platform Audio API portaudit-0.5.10 Checks installed ports against a list of security vulnerabi portupgrade-2.0.1_1,1 FreeBSD ports/packages administration and management tool s postgresql-client-8.1.3 PostgreSQL database (client) postgresql-contrib-8.1.3 The contrib utilities from the PostgreSQL distribution postgresql-jdbc-8.1.404 The Java JDBC implementation for PostgreSQL postgresql-libpqxx-2.5.5 A new C++ interface for PostgreSQL postgresql-server-8.1.3 The most advanced open-source database available anywhere pth-2.0.6 GNU Portable Threads python-2.4.2 An interpreted object-oriented programming language qca-tls-1.0_1 SSL/TLS plugin for Qt qmake-3.3.6 The build utility of the Qt project qt-3.3.6_2 Multiplatform C++ application framework rapidsvn-0.9.0_1 Cross-platform GUI front-end for the Subversion revision sy rar-3.51,1 File archiver (binary port) rpm-3.0.6_13 The Red Hat Package Manager ruby-1.8.4_4,1 An object-oriented interpreted scripting language ruby18-bdb4-0.5.7 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat samba-libsmbclient-3.0.21b Shared libs from the samba package sdl-1.2.9_2,2 Cross-platform multi-media development API sdocbook-xml-4.1.2.5_2 "Simplified" DocBook XML DTD shared-mime-info-0.17_1 A MIME type database from the FreeDesktop project skype-1.2.0.18 P2P VoIP software speex-1.0.5_1,1 An open-source patent-free voice codec subversion-1.3.0_4 Version control system sudo-1.6.8.12_1 Allow others to run commands as root sun-wtk-2.2 Sun J2ME Wireless Toolkit svgalib-1.4.3_5 A low level console graphics library t1lib-5.1.0_1,1 A Type 1 Rasterizer Library for UNIX/X11 taglib-1.4_2 Library for manipulating ID3 tags and Ogg comments teTeX-base-3.0_7 Thomas Esser's distribution of TeX & friends (binaries) teTeX-texmf-3.0_3 Thomas Esser's distribution of TeX & friends (texmf tree) tex-texmflocal-1.9 Meta-port that creates a site-local $TEXMF directory texi2html-1.76_1,1 Texinfo to HTML converter tidy-20000804_2 Fixes and tidies up HTML files tiff-3.8.1 Tools and library routines for working with TIFF images unrar-3.54,3 Extract, view & test RAR archives unzip-5.52_2 List, test and extract compressed files in a ZIP archive urwfonts-1.0_1 Another font package for X vcdimager-0.7.23_2 "GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Rippin vim+ruby-6.4.6_4 Vi IMproved version 6 with embedded Ruby interpreter vlc-0.8.4a_2 Multimedia streaming server and player for various audio/vi wakeonlan-0.41 Sends magic packets to WOL enabled NIC to switch on the cal wget-1.10.2 Retrieve files from the Net via HTTP and FTP wgetpro-0.1.3 Wget with "PRO" features win32-codecs-3.1.0.p7_1,1 Huge compilation of Win32 binary video codecs wistumbler2-2.00_6 Network Stumbler for WaveLAN/IEEE Wireless wv2-0.2.2_2 A library providing routines to access Microsoft Word files wxgtk2-2.6.2_3 The wxWidgets GUI toolkit with GTK+ bindings wxgtk2-common-2.6.2_2 The wxWidgets GUI toolkit (common files) wxgtk2-contrib-common-2.6.2_2 The wxWidgets GUI toolkit contributed libraries (common fil wxgtk2-unicode-2.6.2_2 The wxWidgets GUI toolkit (Unicode) wxgtk2-unicode-contrib-2.6.2_2 The wxWidgets GUI toolkit contributed libraries (Unicode) xdialog-2.2.0_1 A drop in replacement for the "dialog" or "cdialog" program xmlcatmgr-2.2 SGML and XML catalog manager xorg-6.9.0 X.Org distribution metaport xorg-clients-6.9.0_2 X client programs and related files from X.Org xorg-documents-6.9.0 Documentation of X11 protocol and libraries from X.Org xorg-fonts-100dpi-6.9.0_1 X.Org 100dpi bitmap fonts xorg-fonts-75dpi-6.9.0_1 X.Org 75dpi bitmap fonts xorg-fonts-cyrillic-6.9.0_1 X.Org Cyrillic bitmap fonts xorg-fonts-encodings-6.9.0_1 X.Org font encoding files xorg-fonts-miscbitmaps-6.9.0_1 X.Org miscellaneous bitmap fonts xorg-fonts-truetype-6.9.0 X.Org TrueType fonts xorg-fonts-type1-6.9.0 X.Org Type1 fonts xorg-fontserver-6.9.0_1 X font server from X.Org xorg-libraries-6.9.0 X11 libraries and headers from X.Org xorg-manpages-6.9.0 X.Org library manual pages xorg-nestserver-6.9.0 Nesting X server from X.Org xorg-printserver-6.9.0 X Print server from X.Org xorg-server-6.9.0_1 X.Org X server and related programs xorg-vfbserver-6.9.0 X virtual framebuffer server from X.Org xpdf-3.01_3 Display PDF files, and convert them to other formats xterm-211 Terminal emulator for the X Window System zip-2.31 Create/update ZIP files compatible with pkzip --Boundary-00=_+k9QEjpGGvQKM8r Content-Type: text/plain; charset="utf-8"; name="jdk.config" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="jdk.config" # +-----------------------------------------------------+ # | | # | This is the shared configuration file for the | # | Linux and Solaris JDK | # | | # | Do NOT make modifications without maintaining a | # | backup copy. See config_readme.txt for a | # | description of the recognized directives. | # | | # +-----------------------------------------------------+ # Use the embedded JDK provided with JBuilder and # override the default heap growth / shrinkage rates #javahome ../jdk1.5 javahome /usr/local/linux-sun-jdk1.5.0 vmparam -Xminf0.2 vmparam -Xmaxf0.2 # Add the "tools" JAR to the path since the JDK doesn't # do so automatically #addpath /home/gso/installs/Borland/JBuilder2006/jdk1.5/lib/tools.jar addpath /usr/local/linux-sun-jdk1.5.0/lib/tools.jar # Force standard VM settings for all applications vmparam -Xverify:none vmparam -Dsun.java2d.ddoffscreen=false vmparam -Dsun.java2d.noddraw vmparam -Dsun.java2d.d3d=false vmparam -Dawt.toolkit=sun.awt.X11.XToolkit # +-----------------------------------------------------+ # | | # | Uncomment the following line if you are having | # | problems with your default file encoding. This | # | problem is evident in some locales | # | | # +-----------------------------------------------------+ #vmparam -Dfile.encoding=ISO8859_1 --Boundary-00=_+k9QEjpGGvQKM8r-- From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 19:49:12 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9464216A401; Mon, 17 Apr 2006 19:49:12 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4935443D48; Mon, 17 Apr 2006 19:49:12 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from freefall.freebsd.org (ache@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HJnCbi076662; Mon, 17 Apr 2006 19:49:12 GMT (envelope-from ache@freefall.freebsd.org) Received: (from ache@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HJnCkT076658; Mon, 17 Apr 2006 19:49:12 GMT (envelope-from ache) Date: Mon, 17 Apr 2006 19:49:12 GMT From: "Andrey A. Chernov" Message-Id: <200604171949.k3HJnCkT076658@freefall.freebsd.org> To: ache@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-java@FreeBSD.org Cc: Subject: Re: java/95962: Can't compile jdk15 under -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 19:49:12 -0000 Synopsis: Can't compile jdk15 under -current Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-java Responsible-Changed-By: ache Responsible-Changed-When: Mon Apr 17 19:45:43 UTC 2006 Responsible-Changed-Why: Move to proper category http://www.freebsd.org/cgi/query-pr.cgi?pr=95962 From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 20:20:37 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A4E716A403; Mon, 17 Apr 2006 20:20:37 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4E4343D5C; Mon, 17 Apr 2006 20:20:36 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3HKKadw078493; Mon, 17 Apr 2006 20:20:36 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3HKKamw078489; Mon, 17 Apr 2006 20:20:36 GMT (envelope-from edwin) Date: Mon, 17 Apr 2006 20:20:36 GMT From: Edwin Groothuis Message-Id: <200604172020.k3HKKamw078489@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-java@FreeBSD.org, glewis@FreeBSD.org Cc: Subject: Re: ports/95962: Can't compile jdk15 under -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 20:20:37 -0000 Synopsis: Can't compile jdk15 under -current Responsible-Changed-From-To: freebsd-java->glewis Responsible-Changed-By: edwin Responsible-Changed-When: Mon Apr 17 20:20:35 UTC 2006 Responsible-Changed-Why: Over to maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=95962 From owner-freebsd-java@FreeBSD.ORG Mon Apr 17 22:48:11 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FFEB16A403 for ; Mon, 17 Apr 2006 22:48:11 +0000 (UTC) (envelope-from nobody@aster.propagation.net) Received: from aster.propagation.net (aster.propagation.net [66.221.6.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9880043D6D for ; Mon, 17 Apr 2006 22:48:04 +0000 (GMT) (envelope-from nobody@aster.propagation.net) Received: from aster.propagation.net (localhost [127.0.0.1]) by aster.propagation.net (8.13.6/8.13.6) with ESMTP id k3HMlrVA016630 for ; Mon, 17 Apr 2006 17:47:53 -0500 Received: (from nobody@localhost) by aster.propagation.net (8.13.6/8.13.3/Submit) id k3HMlrGh006508; Mon, 17 Apr 2006 17:47:53 -0500 Date: Mon, 17 Apr 2006 17:47:53 -0500 Message-Id: <200604172247.k3HMlrGh006508@aster.propagation.net> To: java@freebsd.org From: Chase Bank Content-Transfer-Encoding: 8bit X-Spam-Flag: NO X-Scanned-By: milter-spamc/0.25.321 (localhost [0.0.0.0]); Mon, 17 Apr 2006 17:47:53 -0500 X-Spam-Status: NO, hits=-1.20 required=5.00 X-Spam-Level: MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Private Message From Chase Online Banking X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: service@chaseonline.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 22:48:11 -0000 Chase -- Important Information Regarding Your Online Access Dear Chase Customer, We're pleased to announce that later this month your online account information will be available through Chase Online^SM. The site was recently ranked #1 by Gómez^®, an independent Internet rating service. It is easy to navigate, with icons to guide you to many of our most frequently used services. See for yourself by taking a test-drive: To make the switch you will need to re-enroll your account by clicking the above link as soon as possible, as your business card accounts will no longer be available in our old database. Please note the following changes to the payment posting policy on Chase Online^SM: Payments made prior to 4PM EST will be credited the same day. Payments made after 4PM EST will be credited the next day at no charge. If it is after 4PM and you need your payment to be credited the same day, you can do so for a fee. [1]http://chaseonline.chase.com/siteminderagent/forms/formpost.fcc We apologize for any inconvenience this may cause. Thanks for choosing Chase, and welcome to Chase Online. Sincerely, Carter Carter Franke Chase Card Services © 2006 JPMorgan Chase & Co. [W2GH054F4A8B755C5BA3232946AF00] References 1. http://83.17.247.170/~test/chaseonline.chase.com/prospect/.chase/chaseonline.chase.com/prospect/usr/index.htm From owner-freebsd-java@FreeBSD.ORG Tue Apr 18 06:53:58 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA4AC16A406 for ; Tue, 18 Apr 2006 06:53:58 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A34243D4C for ; Tue, 18 Apr 2006 06:53:58 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by mail.droso.net (Postfix) with ESMTP id F2F0722CDD for ; Tue, 18 Apr 2006 08:53:57 +0200 (CEST) Received: from koala.ipv6.droso.net (localhost [IPv6:::1]) by mail.droso.net (Postfix) with ESMTP id A4DB622CCF for ; Tue, 18 Apr 2006 08:53:55 +0200 (CEST) From: linimon@FreeBSD.org To: java@freebsd.org Message-Id: <20060418065355.A4DB622CCF@mail.droso.net> Date: Tue, 18 Apr 2006 08:53:55 +0200 (CEST) X-Virus-Scanned: by amavisd 0.1 Cc: Subject: FreeBSD ports that you maintain which are currently marked forbidden X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Apr 2006 06:53:59 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we are attempting to notify maintainers of ports that are marked as "forbidden" in their Makefiles. Often, these ports are so marked due to security concerns, such as known exploits. An overview of the port, including errors seen on the build farm, is included below. portname: java/linux-blackdown-jdk13 forbidden because: Vulnerabilities in the browser plugin build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=java&portname=linux-blackdown-jdk13 portname: java/linux-ibm-jdk13 forbidden because: Vulnerabilities in the browser plugin build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=java&portname=linux-ibm-jdk13 If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-java@FreeBSD.ORG Tue Apr 18 08:49:08 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C57F216A402 for ; Tue, 18 Apr 2006 08:49:08 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4BF743D68 for ; Tue, 18 Apr 2006 08:49:06 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 2ED8064EF for ; Tue, 18 Apr 2006 10:49:05 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id C1A7A60F0; Tue, 18 Apr 2006 10:48:58 +0200 (CEST) Date: Tue, 18 Apr 2006 10:48:58 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060418084857.GA1715@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060417184123.GA23044@misty.eyesbeyond.com> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Apr 2006 08:49:08 -0000 * Greg Lewis: > Yes. It also potentially fails if the machine has installed the > resin2 package but hasn't got the ports tree installed. Right. > Unfortunately I don't have a good solution to that at the > moment. It almost seems like we want a flag or environment > variable that tells javavmwrapper to dump what it found out > rather than actually executing anything. That would be interesting, but can you confirm that the JDK lookup algorithm is implemented both in bsd.java.mk and in javavm? We might want to unify both, for example bsd.java.mk should use the wrapper. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Tue Apr 18 23:44:31 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D83F16A400 for ; Tue, 18 Apr 2006 23:44:31 +0000 (UTC) (envelope-from martin.dames@unb.ca) Received: from mailserv.unb.ca (mailserv.unb.ca [131.202.3.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A3A943D64 for ; Tue, 18 Apr 2006 23:44:29 +0000 (GMT) (envelope-from martin.dames@unb.ca) Received: from [192.168.0.100] (fctnnbsc16w-156034233074.nb.aliant.net [156.34.233.74]) (authenticated bits=0) by mailserv.unb.ca (8.13.6/8.13.6) with ESMTP id k3INiOTW014955 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 18 Apr 2006 20:44:24 -0300 Mime-Version: 1.0 (Apple Message framework v749.3) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: freebsd-java@freebsd.org From: Martin Dames Date: Tue, 18 Apr 2006 20:44:23 -0300 X-Mailer: Apple Mail (2.749.3) X-UNB-MailScanner-Information: Please contact the ISP for more information X-UNB-VirusScanner: Found to be clean X-UNB-SpamDetails: X-MailScanner-From: martin.dames@unb.ca Subject: J5EE + SJS Application Server PE 9 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Apr 2006 23:44:31 -0000 Hey guys, I really appreciate your work for FreeBSD and Java integration. But I am planning to develop as soon as possible with the new upcoming release of Java Enterprise Edition J5EE. And I will need a Java application server in conjunction with the new J5EE. So, it is now in development and will be released in fall this year. I prefer UNIX and not Linux, but unfortunately I am considering to change my server to a Linux distribution, because its supported by Sun directly. I heard that the FreeBSD project has now an agreement with Sun to ship Java native to FreeBSD. My simple question would be: How long would it take to get native access to J5EE and the SJS Application Server (Glassfish) for FreeBSD if it released! Thanks, Martin. From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 00:43:39 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D23A16A400 for ; Wed, 19 Apr 2006 00:43:39 +0000 (UTC) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5B2B43D5E for ; Wed, 19 Apr 2006 00:43:33 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4) with ESMTP id k3J0hWsJ082851 for ; Wed, 19 Apr 2006 02:43:32 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4/Submit) id k3J0hVlK082850 for freebsd-java@freebsd.org; Wed, 19 Apr 2006 02:43:31 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Wed, 19 Apr 2006 02:43:31 +0200 From: Herve Quiroz To: freebsd-java@freebsd.org Message-ID: <20060419004331.GA82761@arabica.esil.univ-mrs.fr> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> <20060418084857.GA1715@vision.anyware> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060418084857.GA1715@vision.anyware> User-Agent: Mutt/1.4.2.1i Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 00:43:39 -0000 On Tue, Apr 18, 2006 at 10:48:58AM +0200, Jean-Baptiste Quenot wrote: > > Unfortunately I don't have a good solution to that at the > > moment. It almost seems like we want a flag or environment > > variable that tells javavmwrapper to dump what it found out > > rather than actually executing anything. > > That would be interesting, but can you confirm that the JDK lookup > algorithm is implemented both in bsd.java.mk and in javavm? We > might want to unify both, for example bsd.java.mk should use the > wrapper. Actually, I don't think having bsd.java.mk using the wrapper would be simple. javavmwrapper is installed as a port, and bsd.java.mk is part of the ports system. That's why we chose to implement things the exact opposite way. The JDK choosing algorithm is only implemented in bsd.java.mk. It picks a suitable JDK (according to version, vendor, etc) amongst the ones in ports. bsd.java.mk also handles the case when no JDK is suitable and finds out which one should be installed. javavmwrapper, OTOH, uses the logic from bsd.java.mk (not reimplementing it) to pick a port that is *already* installed via the ports. But javavmwrapper also handles JVMs registered in ${PREFIX}/etc/javavms and will take user-set JAVA_HOME into consideration. Back to the original topic (finding out JAVA_HOME), I had already thought of a quick hack to get javavm displaying JAVA_HOME. I think I can provide a patch for this feature if needed. Herve From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 01:57:50 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B13A416A404 for ; Wed, 19 Apr 2006 01:57:50 +0000 (UTC) (envelope-from dublue@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id F16EB43D45 for ; Wed, 19 Apr 2006 01:57:49 +0000 (GMT) (envelope-from dublue@gmail.com) Received: by nproxy.gmail.com with SMTP id m18so841384nfc for ; Tue, 18 Apr 2006 18:57:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=urrM2GOMfVeI4+zjT0Y56zeKQrfpRcn5Auts/2TXBKhMtS10jZd3m8CK2gbHkDFyHOwiE4sp9/4IHH1XMCJw86GJWQNmyXx0RfsYZLQ9HrdYGlMYKyULMH7fbEAAuJNag6KCaLxp5BsICJXZh4RYosgZwase17czeuL+xhHmi8U= Received: by 10.49.4.20 with SMTP id g20mr510583nfi; Tue, 18 Apr 2006 18:00:27 -0700 (PDT) Received: by 10.48.229.14 with HTTP; Tue, 18 Apr 2006 18:00:27 -0700 (PDT) Message-ID: <4011f09c0604181800i7a2f4755o39d7a62ddd67f003@mail.gmail.com> Date: Wed, 19 Apr 2006 11:00:27 +1000 From: "Michael Tran" To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: JDK 1.5.x on top of JDK 1.4.2? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 01:57:50 -0000 Hi, I installed the diablo-JRE 1.5.x version as found at http://freebsdfoundation.org/downloads/java.shtml ontop of my previous install of JDK 1.4.2 # pkg_info | grep jdk jdk-1.4.2p7_2 Java Development Kit 1.4.2 linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux And Firefox is great and using the new 1.5 plugin. However, my other applications do not use the new version. Also, this is the output when I try java -version: # /usr/local/bin/java -version java version "1.4.2-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p7-root_10_nov_2005_18_44) Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, mixed mo= de) What is the process in updating my existing java with the latest? Do I pkg_delete, then pkg_add the new one? My preference is to have only one java. I also have Openoffice, Gimp, and a few other applications installed.=20 Will this pose as a problem? Many thanks, Michael From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 07:16:04 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20EE316A401 for ; Wed, 19 Apr 2006 07:16:04 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38D9A43DD2 for ; Wed, 19 Apr 2006 07:15:12 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3J7EvwE061376; Wed, 19 Apr 2006 10:14:57 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3J7FBq5077569; Wed, 19 Apr 2006 10:15:11 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.3/316]); Wed, 19 Apr 2006 10:14:54 +0300 Message-ID: <4445E36E.6050709@ebs.gr> Date: Wed, 19 Apr 2006 10:14:54 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Michael Tran References: <4011f09c0604181800i7a2f4755o39d7a62ddd67f003@mail.gmail.com> In-Reply-To: <4011f09c0604181800i7a2f4755o39d7a62ddd67f003@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: JDK 1.5.x on top of JDK 1.4.2? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 07:16:04 -0000 Michael Tran wrote: > Hi, > > I installed the diablo-JRE 1.5.x version as found at > http://freebsdfoundation.org/downloads/java.shtml ontop of my previous > install of JDK 1.4.2 > > # pkg_info | grep jdk > jdk-1.4.2p7_2 Java Development Kit 1.4.2 > linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux This doesn't show any trace of diablo-jre at all. Are you sure you installed it? > And Firefox is great and using the new 1.5 plugin. However, my other > applications do not use the new version. Also, this is the output > when I try java -version: > > # /usr/local/bin/java -version > java version "1.4.2-p7" > Java(TM) 2 Runtime Environment, Standard Edition (build > 1.4.2-p7-root_10_nov_2005_18_44) > Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, mixed mode) Assuming that you actually have diablo installed, you also have to have an updated ports tree in order for javavmwrapper to correctly pick diablo as the default jdk. At least ports/Mk/bsd.java.mk has to be updated to the latest version. > What is the process in updating my existing java with the latest? Do > I pkg_delete, then pkg_add the new one? My preference is to have only > one java. Just pkg_add the diablo package and you should be set. Later you can remove the jdk14 port if you want. > I also have Openoffice, Gimp, and a few other applications installed. > Will this pose as a problem? No, it shouldn't. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 07:22:03 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD1CB16A407 for ; Wed, 19 Apr 2006 07:22:03 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F1BC43D6B for ; Wed, 19 Apr 2006 07:20:18 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3J7JZwE061391; Wed, 19 Apr 2006 10:19:35 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3J7JnAk077626; Wed, 19 Apr 2006 10:19:50 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.385 [268.4.3/316]); Wed, 19 Apr 2006 10:19:33 +0300 Message-ID: <4445E484.6010309@ebs.gr> Date: Wed, 19 Apr 2006 10:19:32 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Martin Dames References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: J5EE + SJS Application Server PE 9 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 07:22:04 -0000 Martin Dames wrote: > Hey guys, > > I really appreciate your work for FreeBSD and Java integration. But I am > planning to develop as soon as possible with the new upcoming release of > Java Enterprise Edition J5EE. And I will need a Java application server > in conjunction with the new J5EE. So, it is now in development and will > be released in fall this year. > > I prefer UNIX and not Linux, but unfortunately I am considering to > change my server to a Linux distribution, because its supported by Sun > directly. I heard that the FreeBSD project has now an agreement with Sun > to ship Java native to FreeBSD. > > My simple question would be: How long would it take to get native access > to J5EE and the SJS Application Server (Glassfish) for FreeBSD if it > released! Assuming Glassfish is pure Java, you should be able to use the latest beta today. Alternatively, you could use ports/java/jboss4 for an application server with support for JEE 1.5. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 08:05:41 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 106DC16A402 for ; Wed, 19 Apr 2006 08:05:41 +0000 (UTC) (envelope-from confirm-return-freebsd-java=freebsd.org@returns.groups.yahoo.com) Received: from n16a.bullet.scd.yahoo.com (n16a.bullet.scd.yahoo.com [66.94.237.45]) by mx1.FreeBSD.org (Postfix) with SMTP id 8E27443D62 for ; Wed, 19 Apr 2006 08:05:40 +0000 (GMT) (envelope-from confirm-return-freebsd-java=freebsd.org@returns.groups.yahoo.com) Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; b=N3J0KJCmxTj/OzRk7cfe8KgGuLPsjEjCSfmzgyDgaUDmDr9BJs+A3xMG9uAFs/CIvJQpDgA0bQCemIfeVFzGZX1gHO0TRypCIsVasGpwjK3zTVIGOUIU+2MmSqCjH6UT; Received: from [66.218.69.3] by n16.bullet.scd.yahoo.com with NNFMP; 19 Apr 2006 08:05:40 -0000 Received: from [66.218.66.78] by t3.bullet.scd.yahoo.com with NNFMP; 19 Apr 2006 08:04:40 -0000 Date: 19 Apr 2006 08:04:39 -0000 Message-ID: <1145433879.35.96960.w111@yahoogroups.com> X-Yahoo-Newman-Property: groups-notify From: Yahoo! Groups To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Subject: Please confirm your request to join CHETANA-JOBS X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: confirm-s2-7KI08mBu1fQka6_vSgxtLijlggY-freebsd-java=freebsd.org@yahoogroups.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 08:05:41 -0000 Hello freebsd-java@freebsd.org, We have received your request to join the CHETANA-JOBS group hosted by Yahoo! Groups, a free, easy-to-use community service. This request will expire in 7 days. TO BECOME A MEMBER OF THE GROUP: 1) Go to the Yahoo! Groups site by clicking on this link: http://groups.yahoo.com/i?i=7KI08mBu1fQka6_vSgxtLijlggY&e=freebsd-java%40freebsd%2Eorg (If clicking doesn't work, "Cut" and "Paste" the line above into your Web browser's address bar.) -OR- 2) REPLY to this email by clicking "Reply" and then "Send" in your email program If you did not request, or do not want, a membership in the CHETANA-JOBS group, please accept our apologies and ignore this message. Regards, Yahoo! Groups Customer Care Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 11:53:06 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CCDC16A404 for ; Wed, 19 Apr 2006 11:53:06 +0000 (UTC) (envelope-from dublue@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id D37AF43D48 for ; Wed, 19 Apr 2006 11:53:05 +0000 (GMT) (envelope-from dublue@gmail.com) Received: by nproxy.gmail.com with SMTP id m18so916483nfc for ; Wed, 19 Apr 2006 04:53:05 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oYNaHUSZks0YMsTrW6rWqQqPxPprZgwRqw1CkDKvKu9LHVqug40xqPHV3tp0RO+tOV3+WJJG1JJtbV4cnxM3Rk1AM2KVuJ5xsC3+R+kEXe9YnpHoY+vmjNVF7cz7kXWGraJqFhhfy2hZPyNyg5Wbubh4VWuJjgbgDKtn37braAc= Received: by 10.48.249.10 with SMTP id w10mr4015726nfh; Wed, 19 Apr 2006 04:47:01 -0700 (PDT) Received: by 10.48.229.14 with HTTP; Wed, 19 Apr 2006 04:47:01 -0700 (PDT) Message-ID: <4011f09c0604190447m43218ed4nd720bfe95fefa6dc@mail.gmail.com> Date: Wed, 19 Apr 2006 21:47:01 +1000 From: "Michael Tran" To: "Panagiotis Astithas" In-Reply-To: <4445E36E.6050709@ebs.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4011f09c0604181800i7a2f4755o39d7a62ddd67f003@mail.gmail.com> <4445E36E.6050709@ebs.gr> Cc: freebsd-java@freebsd.org Subject: Re: JDK 1.5.x on top of JDK 1.4.2? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 11:53:06 -0000 Thanks! All I needed to do was sync my ports tree then reinstalled.=20 Sorry that list of jdk I provided was after I uninstalled it. I have also removed my previous version too. All appears to be working with the new java. Thanks again! Michael On 4/19/06, Panagiotis Astithas wrote: > Michael Tran wrote: > > Hi, > > > > I installed the diablo-JRE 1.5.x version as found at > > http://freebsdfoundation.org/downloads/java.shtml ontop of my previous > > install of JDK 1.4.2 > > > > # pkg_info | grep jdk > > jdk-1.4.2p7_2 Java Development Kit 1.4.2 > > linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux > > This doesn't show any trace of diablo-jre at all. Are you sure you > installed it? > > > And Firefox is great and using the new 1.5 plugin. However, my other > > applications do not use the new version. Also, this is the output > > when I try java -version: > > > > # /usr/local/bin/java -version > > java version "1.4.2-p7" > > Java(TM) 2 Runtime Environment, Standard Edition (build > > 1.4.2-p7-root_10_nov_2005_18_44) > > Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, mixe= d mode) > > Assuming that you actually have diablo installed, you also have to have > an updated ports tree in order for javavmwrapper to correctly pick > diablo as the default jdk. At least ports/Mk/bsd.java.mk has to be > updated to the latest version. > > > What is the process in updating my existing java with the latest? Do > > I pkg_delete, then pkg_add the new one? My preference is to have only > > one java. > > Just pkg_add the diablo package and you should be set. Later you can > remove the jdk14 port if you want. > > > I also have Openoffice, Gimp, and a few other applications installed. > > Will this pose as a problem? > > No, it shouldn't. > > Cheers, > > Panagiotis > From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 13:22:56 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4299B16A400 for ; Wed, 19 Apr 2006 13:22:56 +0000 (UTC) (envelope-from ivoras@fer.hr) Received: from lara.cc.fer.hr (lara.cc.fer.hr [161.53.72.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 923E743D62 for ; Wed, 19 Apr 2006 13:22:55 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [127.0.0.1] (localhost.cc.fer.hr [127.0.0.1]) by lara.cc.fer.hr (8.13.6/8.13.4) with ESMTP id k3JDMItV035802 for ; Wed, 19 Apr 2006 15:22:21 +0200 (CEST) (envelope-from ivoras@fer.hr) Message-ID: <4446398A.3020304@fer.hr> Date: Wed, 19 Apr 2006 15:22:18 +0200 From: Ivan Voras User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050921) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Subject: Big problem with little java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 13:22:56 -0000 I have a (production) machine running tomcat 4.1, and have foolishly upgraded java from custom-compiled pre-diablo package (jdk-1.5.0p1_2) to diablo-jdk-freebsd6-1.5.0.06.00. This is on FreeBSD 6.0-R. The pre-diablo version works fine, but this new version crashes around every 12 hours. Since it's a production machine I've reverted to the old version. I have a core dump (java.core) from the diablo-based version but it seems there are no debugging symbols in the binaries (?). If anyone is interested, I could upload it somewhere (it's 40MB gzipped). From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 13:40:42 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81E2B16A404 for ; Wed, 19 Apr 2006 13:40:42 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1C6043D48 for ; Wed, 19 Apr 2006 13:40:40 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 51BD2620C for ; Wed, 19 Apr 2006 15:40:40 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id C9C276173; Wed, 19 Apr 2006 15:40:41 +0200 (CEST) Date: Wed, 19 Apr 2006 15:40:41 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060419134041.GF35777@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> <20060418084857.GA1715@vision.anyware> <20060419004331.GA82761@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <20060419004331.GA82761@arabica.esil.univ-mrs.fr> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 13:40:42 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline * Herve Quiroz: > javavmwrapper, OTOH, uses the logic from bsd.java.mk (not > reimplementing it) to pick a port that is *already* installed > via the ports. You're right, but if it can't read bsd.port.mk, javavm tries to find the JDK itself from line 465 to line 573, that's why I say we have two implementations of the lookup algorithm. I'm attaching a patch to add documentation to javavm, and to allow for a JAVAVM_DRY_RUN environment variable that makes javavm find the best suitable JVM and print the corresponding value of JAVA_HOME instead of executing it. If you are interested, I can submit a PR. For this to work correctly, we need javavm to stop upon failure. Until now, when the java program cannot be exec-uted, javavm issues a warning and goes on to the next JVM. Best regards, -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=20060419-freebsd-javavm --- javavm.orig Wed Apr 19 15:20:23 2006 +++ javavm Wed Apr 19 15:36:01 2006 @@ -6,6 +6,24 @@ # They can then be selected from based on environment variables and the # configuration file. # +# Environment variables affecting the behaviour of this program: +# +# +# JAVA_HOME +# +# Allows to choose the preferred JVM +# +# +# JAVA_VERSION +# +# Allows to choose a preferred JVM version +# +# +# JAVAVM_DRY_RUN +# +# When set, find the best suitable JVM and print the corresponding value of +# JAVA_HOME instead of executing it +# # ---------------------------------------------------------------------------- # "THE BEER-WARE LICENSE" (Revision 42, (c) Poul-Henning Kamp): # Maxim Sobolev wrote this file. As long as you retain @@ -43,13 +61,19 @@ tryJavaCommand () { # Check for the command being executable and exec it if so. if [ -x "${1}" ]; then - if [ ! -z "${SAVE_PATH}" ]; then - export PATH=${SAVE_PATH} + if [ -z "$JAVAVM_DRY_RUN" ] ; then + if [ ! -z "${SAVE_PATH}" ]; then + export PATH=${SAVE_PATH} + fi + + exec "${@}" + echo "${IAM}: error: couldn't run specified Java command - \"${1}\"" >&2 + exit 1 + else + echo "${JAVA_HOME}" + exit 0 fi - exec "${@}" fi - - echo "${IAM}: warning: couldn't run specified Java command - \"${1}\"" >&2 } # --8t9RHnE3ZwKMSgU+-- From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 13:49:06 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC73916A401 for ; Wed, 19 Apr 2006 13:49:06 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5408843D46 for ; Wed, 19 Apr 2006 13:49:06 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 81D3F620C for ; Wed, 19 Apr 2006 15:49:05 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id EF83F6173; Wed, 19 Apr 2006 15:49:06 +0200 (CEST) Date: Wed, 19 Apr 2006 15:49:06 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060419134906.GG35777@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> <20060418084857.GA1715@vision.anyware> <20060419004331.GA82761@arabica.esil.univ-mrs.fr> <20060419134041.GF35777@vision.anyware> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="yNb1oOkm5a9FJOVX" Content-Disposition: inline In-Reply-To: <20060419134041.GF35777@vision.anyware> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 13:49:06 -0000 --yNb1oOkm5a9FJOVX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline This one will still be better. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ --yNb1oOkm5a9FJOVX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=20060419-freebsd-javavm --- javavm.orig Wed Apr 19 15:20:23 2006 +++ javavm Wed Apr 19 15:48:54 2006 @@ -6,6 +6,30 @@ # They can then be selected from based on environment variables and the # configuration file. # +# Environment variables affecting the behaviour of this program: +# +# +# JAVA_HOME +# +# Allows to choose the preferred JVM +# +# +# JAVA_VERSION +# +# Allows to choose a preferred JVM version +# +# +# JAVAVM_PRINT_JAVA_HOME +# +# When set, find the best suitable JVM and print the corresponding value of +# JAVA_HOME instead of executing the java program +# +# +# JAVAVM_PRINT_JAVA_PROGRAM +# +# When set, find the best suitable JVM and print the path of the Java program +# instead of executing it +# # ---------------------------------------------------------------------------- # "THE BEER-WARE LICENSE" (Revision 42, (c) Poul-Henning Kamp): # Maxim Sobolev wrote this file. As long as you retain @@ -43,13 +67,23 @@ tryJavaCommand () { # Check for the command being executable and exec it if so. if [ -x "${1}" ]; then - if [ ! -z "${SAVE_PATH}" ]; then - export PATH=${SAVE_PATH} + if [ -z "$JAVAVM_PRINT_JAVA_HOME" -a -z "$JAVAVM_PRINT_JAVA_PROGRAM" ] ; then + if [ ! -z "${SAVE_PATH}" ]; then + export PATH=${SAVE_PATH} + fi + + exec "${@}" + echo "${IAM}: error: couldn't run specified Java command - \"${1}\"" >&2 + exit 1 + else + if [ -n "$JAVAVM_PRINT_JAVA_HOME" ] ; then + echo "${JAVA_HOME}" + else + echo "${@}" + fi + exit 0 fi - exec "${@}" fi - - echo "${IAM}: warning: couldn't run specified Java command - \"${1}\"" >&2 } # --yNb1oOkm5a9FJOVX-- From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 14:59:09 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5069016A401 for ; Wed, 19 Apr 2006 14:59:09 +0000 (UTC) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BC8343D62 for ; Wed, 19 Apr 2006 14:59:08 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4) with ESMTP id k3JEx6hg021798 for ; Wed, 19 Apr 2006 16:59:06 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.4/8.13.4/Submit) id k3JEx5pf021797 for freebsd-java@freebsd.org; Wed, 19 Apr 2006 16:59:05 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Wed, 19 Apr 2006 16:59:05 +0200 From: Herve Quiroz To: freebsd-java@freebsd.org Message-ID: <20060419145905.GA20044@arabica.esil.univ-mrs.fr> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> <20060418084857.GA1715@vision.anyware> <20060419004331.GA82761@arabica.esil.univ-mrs.fr> <20060419134041.GF35777@vision.anyware> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060419134041.GF35777@vision.anyware> User-Agent: Mutt/1.4.2.1i Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 14:59:09 -0000 Hi Jean-Baptiste, On Wed, Apr 19, 2006 at 03:40:41PM +0200, Jean-Baptiste Quenot wrote: > > javavmwrapper, OTOH, uses the logic from bsd.java.mk (not > > reimplementing it) to pick a port that is *already* installed > > via the ports. > > You're right, but if it can't read bsd.port.mk, javavm tries to > find the JDK itself from line 465 to line 573, that's why I say we > have two implementations of the lookup algorithm. Indeed. Moreover, as you said, javavm only does this specific lookup if there is no bsd.port.mk. No need to have this logic within bsd.java.mk, because if there is no bsd.port.mk, there is eventually no bsd.java.mk. :) > I'm attaching a patch to add documentation to javavm, and to allow > for a JAVAVM_DRY_RUN environment variable that makes javavm find > the best suitable JVM and print the corresponding value of > JAVA_HOME instead of executing it. [...] > +# Environment variables affecting the behaviour of this program: > +# > +# > +# JAVA_HOME > +# > +# Allows to choose the preferred JVM > +# > +# > +# JAVA_VERSION > +# > +# Allows to choose a preferred JVM version I don't think it's worth it to list those variables here as there is already a man page for javavm(1) which is quite detailed on the subject (and it explains the other variables, such as JAVA_OS and JAVA_VENDOR). > +# JAVAVM_DRY_RUN > +# > +# When set, find the best suitable JVM and print the corresponding value of > +# JAVA_HOME instead of executing it This info is useful, but it should rather be added directly to the manpage when we're done implementing the feature. The patched javavm works fine for me (I tested the latest version). Herve From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 15:31:07 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38C0E16A403 for ; Wed, 19 Apr 2006 15:31:07 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE96743D45 for ; Wed, 19 Apr 2006 15:31:06 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id AD419622B for ; Wed, 19 Apr 2006 17:31:05 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 51AE96173; Wed, 19 Apr 2006 17:31:07 +0200 (CEST) Date: Wed, 19 Apr 2006 17:31:07 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060419153106.GJ35777@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060411180145.GP53974@vision.anyware> <20060411222343.GA55418@arabica.esil.univ-mrs.fr> <20060412180028.GB29790@vision.anyware> <20060415004125.GA57315@arabica.esil.univ-mrs.fr> <20060417102456.GA37686@watt.intra.caraldi.com> <20060417184123.GA23044@misty.eyesbeyond.com> <20060418084857.GA1715@vision.anyware> <20060419004331.GA82761@arabica.esil.univ-mrs.fr> <20060419134041.GF35777@vision.anyware> <20060419145905.GA20044@arabica.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060419145905.GA20044@arabica.esil.univ-mrs.fr> User-Agent: mutt-ng/devel-r581 (FreeBSD) Subject: Re: Getting JAVA_HOME at runtime X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 15:31:07 -0000 * Herve Quiroz: > This info is useful, but it should rather be added directly to > the manpage when we're done implementing the feature. OK I will provide a patch against shell script *and* man page then. Thanks for your help, -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 15:45:46 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA54516A487; Wed, 19 Apr 2006 15:45:45 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 428C343D5A; Wed, 19 Apr 2006 15:45:41 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 71816620C; Wed, 19 Apr 2006 17:45:40 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 1B3686173; Wed, 19 Apr 2006 17:45:42 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Jean-Baptiste Quenot X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20060419154542.1B3686173@vision.anyware> Date: Wed, 19 Apr 2006 17:45:42 +0200 (CEST) Cc: java@freebsd.org Subject: Allow java/javavmwrapper to report the location of the JVM X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 15:45:46 -0000 >Submitter-Id: current-users >Originator: Jean-Baptiste Quenot >Confidential: no >Synopsis: Allow java/javavmwrapper to report the location of the JVM >Severity: non-critical >Priority: medium >Category: ports >Class: update >Release: FreeBSD 5.5-PRERELEASE i386 >Environment: System: FreeBSD vision.anyware 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #1: Thu Mar 9 19:20:53 CET 2006 jbq@vision.anyware:/usr/obj/usr/src/sys/VISION i386 >Description: Please see discussion at http://lists.freebsd.org/pipermail/freebsd-java/2006-April/005152.html The Java ports infrastructure provides ${JAVA_HOME} and ${JAVA} on build-time to a port's Makefile, but it would be great to set the Java version requirement on a per-port basis in the rc flags. This requires to get JAVA_HOME and java executable path from javavmwrapper at runtime. The idea is to make javavm recognize two special environment variables: JAVAVM_PRINT_JAVA_HOME When set, find the best suitable JVM and print the corresponding value of JAVA_HOME instead of executing the java program JAVAVM_PRINT_JAVA_PROGRAM When set, find the best suitable JVM and print the path of the Java program instead of executing it For this to work correctly, we need javavm to stop upon failure. Until now, when the java program cannot be exec-uted, javavm issues a warning and goes on to the next JVM. Thanks in advance! >Fix: diff -ru javavmwrapper.orig/src/javavm.1 javavmwrapper/src/javavm.1 --- javavmwrapper.orig/src/javavm.1 Tue Apr 19 00:03:27 2005 +++ javavmwrapper/src/javavm.1 Wed Apr 19 17:32:22 2006 @@ -124,6 +124,12 @@ .Ql 1.5 and .Ql 1.5+ . +.It Ev JAVAVM_PRINT_JAVA_HOME +When set, find the best suitable JVM and print the corresponding value of +JAVA_HOME instead of executing the java program. +.It Ev JAVAVM_PRINT_JAVA_PROGRAM +When set, find the best suitable JVM and print the path of the Java program +instead of executing it. .El .Sh FILES .Bl -tag -width indent diff -ru javavmwrapper.orig/src/javavmwrapper.sh javavmwrapper/src/javavmwrapper.sh --- javavmwrapper.orig/src/javavmwrapper.sh Fri Nov 4 00:04:40 2005 +++ javavmwrapper/src/javavmwrapper.sh Wed Apr 19 17:29:22 2006 @@ -6,6 +6,8 @@ # They can then be selected from based on environment variables and the # configuration file. # +# Please have a look at the javavm(1) man page for more information. +# # ---------------------------------------------------------------------------- # "THE BEER-WARE LICENSE" (Revision 42, (c) Poul-Henning Kamp): # Maxim Sobolev wrote this file. As long as you retain @@ -43,13 +45,23 @@ tryJavaCommand () { # Check for the command being executable and exec it if so. if [ -x "${1}" ]; then - if [ ! -z "${SAVE_PATH}" ]; then - export PATH=${SAVE_PATH} + if [ -z "$JAVAVM_PRINT_JAVA_HOME" -a -z "$JAVAVM_PRINT_JAVA_PROGRAM" ] ; then + if [ ! -z "${SAVE_PATH}" ]; then + export PATH=${SAVE_PATH} + fi + + exec "${@}" + echo "${IAM}: error: couldn't run specified Java command - \"${1}\"" >&2 + exit 1 + else + if [ -n "$JAVAVM_PRINT_JAVA_HOME" ] ; then + echo "${JAVA_HOME}" + else + echo "${@}" + fi + exit 0 fi - exec "${@}" fi - - echo "${IAM}: warning: couldn't run specified Java command - \"${1}\"" >&2 } # From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 17:03:57 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A397716A405 for ; Wed, 19 Apr 2006 17:03:57 +0000 (UTC) (envelope-from designrg@free.fr) Received: from perso0.free.fr (perso0.free.fr [212.27.63.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58B1343D60 for ; Wed, 19 Apr 2006 17:03:56 +0000 (GMT) (envelope-from designrg@free.fr) Received: from localhost.localdomain (localhost [127.0.0.1]) by perso0.free.fr (Postfix) with ESMTP id A7F111165C2 for ; Wed, 19 Apr 2006 19:03:55 +0200 (MEST) XPARM: designrg.free.fr XPARAM2: 82.255.245.178 Date: Wed, 19 Apr 2006 19:03:55 +0200 From: L'Equipe Designrg Message-ID: <76a100eead2e4186761700d925edf3d8@designrg.free.fr> X-Priority: 3 X-Mailer: PHPMailer [version 1.72] Content-Transfer-Encoding: 8bit To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Newslettre d'avril 2006 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 17:03:57 -0000 [1]Version Anglaise .. Bonjour,à la recherche d'aide L'Equipe DesignRG sur [2]Designrg.free.fr est là pour vous gratuitement Un forum d'aide gratuit et rapide est à votre disposition [3]Accès Forum APPRENDRE Vous souhaitez apprendre gratuitement le: Php / Mysql Html Svcd Convertir Divx to dvd Convertir Divx to dvd (ver 2) Comment Débloquer Smartphone Partager une connexion adsl pour vos pc Lutter contre RIAA [4]Vous devez venir pour vous enrichir gratuitement Mercredi 19 Avril 2006 DES OUTILS POUR WEBMASTER Générateur de balise Vérifier vos méta tag Référencement Référencement (V2) Scripts PHP Scripts JAVASCRIPTS Mercredi 19 Avril 2006 DES TELECHARGEMENTS Télécharger des fichiers en français et exclusif et toujours gratuit, vous pouvez aussi ajouter vos propres fichiers [5]Accès au téléchargement Mercredi 19 Avril 2006 D'AUTRES MENU UTILES - DES PROBLEMES D ERREUR NOUS AVONS LES SOLUTIONS - VOUS SOUHAITEZ CONFIGURER ET OPTIMISER VOS LOGICIELS VENEZ VITE !! - DES PHOTOS PANORAMIQUES OU INTERACTIVES & VIDEOS EXCLUSIVES Mercredi 19 Avril 2006 On vous attend sur notre site, http://designrg.free.fr A Bientôt Pour vous désinscrire : [6]http://designrg.free.fr/Newsletter/subscription.php?list_id=1&op=le ave&email_addr=freebsd-java%40freebsd.org References 1. http://translate.google.com/translate?u=http%3A//Designrg.free.fr/Newslettre/lettre/lettretypeavril.htm&langpair=fr|en&hl=en&ie=UTF-8&oe=UTF-8&prev=/language_tools 2. http://designrg.free.Fr/ 3. http://designrg.free.fr/lightforum 4. http://designrg.free.fr/ 5. http://designrg.free.fr/telecharger.php 6. http://designrg.free.fr/Newsletter/subscription.php?list_id=1&op=leave&email_addr=freebsd-java@freebsd.org From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 22:40:23 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD13616A403 for ; Wed, 19 Apr 2006 22:40:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A45243D48 for ; Wed, 19 Apr 2006 22:40:23 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3JMeGat095838 for ; Wed, 19 Apr 2006 22:40:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3JMeGGJ095837; Wed, 19 Apr 2006 22:40:16 GMT (envelope-from gnats) Date: Wed, 19 Apr 2006 22:40:16 GMT Message-Id: <200604192240.k3JMeGGJ095837@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Kurt Miller Cc: Subject: Re: ports/88805: java/jdk15 Charset NullPointerException X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kurt Miller List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 22:40:23 -0000 The following reply was made to PR ports/88805; it has been noted by GNATS. From: Kurt Miller To: bug-followup@freebsd.org, mkuhn.nw@web.de Cc: Subject: Re: ports/88805: java/jdk15 Charset NullPointerException Date: Wed, 19 Apr 2006 18:33:10 -0400 This was fixed with patchset 3 and can be closed now. The root cause was the incomplete addition of the KOI8-U charset (one of the new files was missed in a makefile). From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 22:40:27 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3D3E16A407 for ; Wed, 19 Apr 2006 22:40:27 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 197FA43D49 for ; Wed, 19 Apr 2006 22:40:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3JMeQsq095846 for ; Wed, 19 Apr 2006 22:40:26 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3JMeQZp095845; Wed, 19 Apr 2006 22:40:26 GMT (envelope-from gnats) Date: Wed, 19 Apr 2006 22:40:26 GMT Message-Id: <200604192240.k3JMeQZp095845@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Kurt Miller Cc: Subject: Re: ports/85997: java/jdk15 1.5.0p1_3 causes keyboard problems with NumLock enabled X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kurt Miller List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 22:40:28 -0000 The following reply was made to PR ports/85997; it has been noted by GNATS. From: Kurt Miller To: bug-followup@freebsd.org, kwlogical@bellsouth.net Cc: Subject: Re: ports/85997: java/jdk15 1.5.0p1_3 causes keyboard problems with NumLock enabled Date: Wed, 19 Apr 2006 18:35:17 -0400 This patch fixes the numlock problems described in this PR for both toolkits: Index: j2se/src/solaris/native/sun/awt/canvas.c =================================================================== RCS file: /home/Java/CVS/JDK2/javasrc_1_5_scsl/j2se/src/solaris/native/sun/awt/canvas.c,v retrieving revision 1.2 diff -u -r1.2 canvas.c --- j2se/src/solaris/native/sun/awt/canvas.c 10 Jan 2005 15:09:40 -0000 1.2 +++ j2se/src/solaris/native/sun/awt/canvas.c 19 Apr 2006 22:21:51 -0000 @@ -258,10 +258,10 @@ {java_awt_event_KeyEvent_VK_DOWN, XK_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_STANDARD}, /* Keypad equivalents of Triangular Navigation Block */ - {java_awt_event_KeyEvent_VK_KP_LEFT, XK_KP_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_UP, XK_KP_Up, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_RIGHT, XK_KP_Right, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_DOWN, XK_KP_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_LEFT, XK_KP_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_UP, XK_KP_Up, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_RIGHT, XK_KP_Right, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_DOWN, XK_KP_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, /* Other vendor-specific Triangular Navigation Block */ {java_awt_event_KeyEvent_VK_LEFT, osfXK_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_STANDARD}, @@ -1349,7 +1349,7 @@ { KeySym originalKeysym = *keysym; -#if !defined(__linux__) // XXXBSD: applies to FreeBSD? +#if !defined(__linux__) && !defined(_ALLBSD_SOURCE) /* The following code on Linux will cause the keypad keys * not to echo on JTextField when the NumLock is on. The * keysyms will be 0, because the last parameter 2 is not defined. Index: j2se/src/solaris/native/sun/xawt/XWindow.c =================================================================== RCS file: /home/Java/CVS/JDK2/javasrc_1_5_scsl/j2se/src/solaris/native/sun/xawt/XWindow.c,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 XWindow.c --- j2se/src/solaris/native/sun/xawt/XWindow.c 8 Nov 2004 22:27:40 -0000 1.1.1.1 +++ j2se/src/solaris/native/sun/xawt/XWindow.c 19 Apr 2006 22:21:51 -0000 @@ -204,10 +204,10 @@ {java_awt_event_KeyEvent_VK_DOWN, XK_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_STANDARD}, /* Keypad equivalents of Triangular Navigation Block */ - {java_awt_event_KeyEvent_VK_KP_LEFT, XK_KP_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_UP, XK_KP_Up, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_RIGHT, XK_KP_Right, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, - {java_awt_event_KeyEvent_VK_KP_DOWN, XK_KP_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_LEFT, XK_KP_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_UP, XK_KP_Up, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_RIGHT, XK_KP_Right, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, + {java_awt_event_KeyEvent_VK_DOWN, XK_KP_Down, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_NUMPAD}, /* Other vendor-specific Triangular Navigation Block */ {java_awt_event_KeyEvent_VK_LEFT, osfXK_Left, FALSE, java_awt_event_KeyEvent_KEY_LOCATION_STANDARD}, @@ -742,7 +742,7 @@ { KeySym originalKeysym = *keysym; -#ifndef __linux__ +#if !defined(__linux__) && !defined(_ALLBSD_SOURCE) /* The following code on Linux will cause the keypad keys * not to echo on JTextField when the NumLock is on. The * keysyms will be 0, because the last parameter 2 is not defined. From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 22:48:28 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9774216A405 for ; Wed, 19 Apr 2006 22:48:28 +0000 (UTC) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from mx1.kth.se (mx1.kth.se [130.237.32.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12F1443D46 for ; Wed, 19 Apr 2006 22:48:24 +0000 (GMT) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from localhost (localhost.localdomain [127.0.0.1]) by mx1.kth.se (Postfix) with ESMTP id E9843141C84; Thu, 20 Apr 2006 00:48:22 +0200 (CEST) Received: from mx1.kth.se ([127.0.0.1]) by localhost (mx1.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 14456-01-90; Thu, 20 Apr 2006 00:48:21 +0200 (CEST) Received: from [192.168.0.9] (c213-100-49-147.swipnet.se [213.100.49.147]) by mx1.kth.se (Postfix) with ESMTP id B3543141C82; Thu, 20 Apr 2006 00:48:21 +0200 (CEST) Message-ID: <4446BE1A.6070101@bahnhofbredband.se> Date: Thu, 20 Apr 2006 00:47:54 +0200 From: Carl Johan Gustavsson User-Agent: Thunderbird 1.5 (X11/20060220) MIME-Version: 1.0 To: kurt@intricatesoftware.com References: <200604101315.12391.lists@intricatesoftware.com> In-Reply-To: <200604101315.12391.lists@intricatesoftware.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at kth.se Cc: freebsd-java@freebsd.org Subject: Re: Diablo 1.5 SIGBUS - fixed X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 22:48:28 -0000 Kurt Miller wrote: > The SIGBUS occurred in a thread related optimization for > multiprocessor systems that Sun introduced after the initial > release of 1.5.0. From what I can gather from a brief > inspection of the code is that they were removing unnecessary > memory barriers, but added the UseMembar option to have a > way to enable them again. The SIGBUS was happening in the > new optimized code path that didn't use a membar. > > The best description I've found so far on the use of > membar is in this old bug report: > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4629468 > > The following excerpt was the most relevant, "For MP systems, > a membar may still be required so that the load or store is seen > in the order desired across a machine's memory system. It depends > on the memory system." > > In other bug reports I see that on Windows for the 1.5.0_0x > releases -XX:+UseMembar is the default because of problems with > the changes. So diablo on multiprocessor systems will need to use > -XX:+UseMembar until the next release where it can be made the > default. > > -Kurt > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > How can I make this option default? I'm using 6.1-PRE. Thanks Carl Johan Gustavsson From owner-freebsd-java@FreeBSD.ORG Wed Apr 19 23:06:45 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 624CE16A400 for ; Wed, 19 Apr 2006 23:06:45 +0000 (UTC) (envelope-from lists@intricatesoftware.com) Received: from mta6.srv.hcvlny.cv.net (mta6.srv.hcvlny.cv.net [167.206.4.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A82843D45 for ; Wed, 19 Apr 2006 23:06:45 +0000 (GMT) (envelope-from lists@intricatesoftware.com) Received: from [172.16.1.72] (ool-457a77e8.dyn.optonline.net [69.122.119.232]) by mta6.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0IXZ00DDAS6EWAA0@mta6.srv.hcvlny.cv.net> for freebsd-java@freebsd.org; Wed, 19 Apr 2006 19:06:15 -0400 (EDT) Date: Wed, 19 Apr 2006 19:06:14 -0400 From: Kurt Miller In-reply-to: <4446398A.3020304@fer.hr> To: freebsd-java@freebsd.org Message-id: <200604191906.14542.lists@intricatesoftware.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-2 Content-transfer-encoding: 7BIT Content-disposition: inline References: <4446398A.3020304@fer.hr> User-Agent: KMail/1.9.1 Subject: Re: Big problem with little java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kurt@intricatesoftware.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 23:06:45 -0000 On Wednesday 19 April 2006 9:22 am, Ivan Voras wrote: > I have a (production) machine running tomcat 4.1, and have foolishly > upgraded java from custom-compiled pre-diablo package (jdk-1.5.0p1_2) to > diablo-jdk-freebsd6-1.5.0.06.00. This is on FreeBSD 6.0-R. > > The pre-diablo version works fine, but this new version crashes around > every 12 hours. Since it's a production machine I've reverted to the old > version. > > I have a core dump (java.core) from the diablo-based version but it > seems there are no debugging symbols in the binaries (?). If anyone is > interested, I could upload it somewhere (it's 40MB gzipped). Do you still have the crash logs around (i.e. hs_err_pidxxxxx.log)? Please post it to the list if you do. Thanks, -Kurt From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 00:36:49 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88CD616A400 for ; Thu, 20 Apr 2006 00:36:49 +0000 (UTC) (envelope-from jshevland@rowantreesoftware.com.au) Received: from www.rowantreesoftware.com.au (adsl-142-195.swiftdsl.com.au [218.214.142.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id E581543D45 for ; Thu, 20 Apr 2006 00:36:48 +0000 (GMT) (envelope-from jshevland@rowantreesoftware.com.au) Received: from [127.0.0.1] (unknown [10.10.0.250]) by www.rowantreesoftware.com.au (Postfix) with ESMTP id CDEDD1144B; Thu, 20 Apr 2006 11:37:40 +1000 (EST) Message-ID: <4446D77F.4040104@rowantreesoftware.com.au> Date: Thu, 20 Apr 2006 10:36:15 +1000 From: Joe Shevland User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Panagiotis Astithas References: <4445E484.6010309@ebs.gr> In-Reply-To: <4445E484.6010309@ebs.gr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Martin Dames , freebsd-java@freebsd.org Subject: Re: J5EE + SJS Application Server PE 9 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 00:36:49 -0000 Panagiotis Astithas wrote: > Martin Dames wrote: > >> Hey guys, >> >> I really appreciate your work for FreeBSD and Java integration. But I >> am planning to develop as soon as possible with the new upcoming >> release of Java Enterprise Edition J5EE. And I will need a Java >> application server in conjunction with the new J5EE. So, it is now >> in development and will be released in fall this year. >> >> I prefer UNIX and not Linux, but unfortunately I am considering to >> change my server to a Linux distribution, because its supported by >> Sun directly. I heard that the FreeBSD project has now an agreement >> with Sun to ship Java native to FreeBSD. >> >> My simple question would be: How long would it take to get native >> access to J5EE and the SJS Application Server (Glassfish) for FreeBSD >> if it released! > > > Assuming Glassfish is pure Java, you should be able to use the latest > beta today. Alternatively, you could use ports/java/jboss4 for an > application server with support for JEE 1.5. I actually tried installing the Linux version (a binary) of Glassfish from the site after reading this yesterday (with the -fc3 Linux emulation)... I could get the installer to run after supplying the -javaHome switch, but then it dies with something along the lines of: Media spanning not enabled in com.sun.wizard.somethingorother.FreeBSDMedia So its still picking up FreeBSD from somewhere (this was run from a /compat/.../bin/sh shell). If I had to guess the installer error indicates a strictness of the installer app and not a limitation of FreeBSD, I would have thought the pure Java components would run fine, if you can get them from an existing installation perhaps. But other than that, I'm using EJB3 with JBoss 4.0.4RC1 on an i386 machine and I haven't had any problems with the Diablo JDK. I haven't managed to get the Diablo JDK running on my AMD64 server yet unfort, so the compiled port is still on there. Cheers Joe From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 00:46:52 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D9DF16A401 for ; Thu, 20 Apr 2006 00:46:52 +0000 (UTC) (envelope-from homer_yau@hotmail.com) Received: from hotmail.com (bay104-f34.bay104.hotmail.com [65.54.175.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 351B843D46 for ; Thu, 20 Apr 2006 00:46:52 +0000 (GMT) (envelope-from homer_yau@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 19 Apr 2006 17:46:51 -0700 Message-ID: Received: from 65.54.175.200 by by104fd.bay104.hotmail.msn.com with HTTP; Thu, 20 Apr 2006 00:46:46 GMT X-Originating-IP: [192.18.144.148] X-Originating-Email: [homer_yau@hotmail.com] X-Sender: homer_yau@hotmail.com In-Reply-To: <20060419120039.C597716A4E3@hub.freebsd.org> From: "Homer Yau" To: freebsd-java@freebsd.org Date: Wed, 19 Apr 2006 17:46:46 -0700 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 20 Apr 2006 00:46:51.0358 (UTC) FILETIME=[E9A32FE0:01C66413] Subject: RE: access to J5EE and the SJS Application Server (Glassfish) for FreeBSD X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 00:46:52 -0000 Hi Martin, I have the same thought on running Java EE 5 on FreeBSD. Currently, for this couple of months, I have already builded the beta Java EE 5 on FreeBSD platform using existing glassfish source and previous jdk1.5 build and/or the latest native FreeBSD jdk 1.5. It seems to be working. I could start up the domain and deploy the quickstart sample hello. However, there may still a lot of work to be done. There are "message queue" code ," nss library" and other part of the code currently, I get it from bootstrap need to be port and build. The most important is to make sure you have ant and maven install and configure on your system. GlassFish Rocks.......... Thanks, Homer >From: freebsd-java-request@freebsd.org >Reply-To: freebsd-java@freebsd.org >To: freebsd-java@freebsd.org >Subject: freebsd-java Digest, Vol 160, Issue 3 >Date: Wed, 19 Apr 2006 12:00:39 +0000 (UTC) > >Send freebsd-java mailing list submissions to > freebsd-java@freebsd.org > >To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freebsd.org/mailman/listinfo/freebsd-java >or, via email, send a message with subject or body 'help' to > freebsd-java-request@freebsd.org > >You can reach the person managing the list at > freebsd-java-owner@freebsd.org > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of freebsd-java digest..." > > >Today's Topics: > > 1. J5EE + SJS Application Server PE 9 (Martin Dames) > 2. Re: Getting JAVA_HOME at runtime (Herve Quiroz) > 3. JDK 1.5.x on top of JDK 1.4.2? (Michael Tran) > 4. Re: JDK 1.5.x on top of JDK 1.4.2? (Panagiotis Astithas) > 5. Re: J5EE + SJS Application Server PE 9 (Panagiotis Astithas) > 6. Please confirm your request to join CHETANA-JOBS (Yahoo! Groups) > 7. Re: JDK 1.5.x on top of JDK 1.4.2? (Michael Tran) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Tue, 18 Apr 2006 20:44:23 -0300 >From: Martin Dames >Subject: J5EE + SJS Application Server PE 9 >To: freebsd-java@freebsd.org >Message-ID: >Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > >Hey guys, > >I really appreciate your work for FreeBSD and Java integration. But I >am planning to develop as soon as possible with the new upcoming >release of Java Enterprise Edition J5EE. And I will need a Java >application server in conjunction with the new J5EE. So, it is now >in development and will be released in fall this year. > >I prefer UNIX and not Linux, but unfortunately I am considering to >change my server to a Linux distribution, because its supported by >Sun directly. I heard that the FreeBSD project has now an agreement >with Sun to ship Java native to FreeBSD. > >My simple question would be: How long would it take to get native >access to J5EE and the SJS Application Server (Glassfish) for FreeBSD >if it released! > >Thanks, > >Martin. > > >------------------------------ > >Message: 2 >Date: Wed, 19 Apr 2006 02:43:31 +0200 >From: Herve Quiroz >Subject: Re: Getting JAVA_HOME at runtime >To: freebsd-java@freebsd.org >Message-ID: <20060419004331.GA82761@arabica.esil.univ-mrs.fr> >Content-Type: text/plain; charset=us-ascii > >On Tue, Apr 18, 2006 at 10:48:58AM +0200, Jean-Baptiste Quenot wrote: > > > Unfortunately I don't have a good solution to that at the > > > moment. It almost seems like we want a flag or environment > > > variable that tells javavmwrapper to dump what it found out > > > rather than actually executing anything. > > > > That would be interesting, but can you confirm that the JDK lookup > > algorithm is implemented both in bsd.java.mk and in javavm? We > > might want to unify both, for example bsd.java.mk should use the > > wrapper. > >Actually, I don't think having bsd.java.mk using the wrapper would be >simple. javavmwrapper is installed as a port, and bsd.java.mk is part of >the ports system. That's why we chose to implement things the exact >opposite way. > >The JDK choosing algorithm is only implemented in bsd.java.mk. It picks >a suitable JDK (according to version, vendor, etc) amongst the ones in >ports. bsd.java.mk also handles the case when no JDK is suitable and >finds out which one should be installed. javavmwrapper, OTOH, uses the >logic from bsd.java.mk (not reimplementing it) to pick a port that is >*already* installed via the ports. But javavmwrapper also handles JVMs >registered in ${PREFIX}/etc/javavms and will take user-set JAVA_HOME >into consideration. > > >Back to the original topic (finding out JAVA_HOME), I had already >thought of a quick hack to get javavm displaying JAVA_HOME. I think I >can provide a patch for this feature if needed. > >Herve > > >------------------------------ > >Message: 3 >Date: Wed, 19 Apr 2006 11:00:27 +1000 >From: "Michael Tran" >Subject: JDK 1.5.x on top of JDK 1.4.2? >To: freebsd-java@freebsd.org >Message-ID: > <4011f09c0604181800i7a2f4755o39d7a62ddd67f003@mail.gmail.com> >Content-Type: text/plain; charset=ISO-8859-1 > >Hi, > >I installed the diablo-JRE 1.5.x version as found at >http://freebsdfoundation.org/downloads/java.shtml ontop of my previous >install of JDK 1.4.2 > ># pkg_info | grep jdk >jdk-1.4.2p7_2 Java Development Kit 1.4.2 >linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux > >And Firefox is great and using the new 1.5 plugin. However, my other >applications do not use the new version. Also, this is the output >when I try java -version: > ># /usr/local/bin/java -version >java version "1.4.2-p7" >Java(TM) 2 Runtime Environment, Standard Edition (build >1.4.2-p7-root_10_nov_2005_18_44) >Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, mixed >mode) > >What is the process in updating my existing java with the latest? Do >I pkg_delete, then pkg_add the new one? My preference is to have only >one java. > >I also have Openoffice, Gimp, and a few other applications installed. >Will this pose as a problem? > >Many thanks, >Michael > > >------------------------------ > >Message: 4 >Date: Wed, 19 Apr 2006 10:14:54 +0300 >From: Panagiotis Astithas >Subject: Re: JDK 1.5.x on top of JDK 1.4.2? >To: Michael Tran >Cc: freebsd-java@freebsd.org >Message-ID: <4445E36E.6050709@ebs.gr> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Michael Tran wrote: > > Hi, > > > > I installed the diablo-JRE 1.5.x version as found at > > http://freebsdfoundation.org/downloads/java.shtml ontop of my previous > > install of JDK 1.4.2 > > > > # pkg_info | grep jdk > > jdk-1.4.2p7_2 Java Development Kit 1.4.2 > > linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux > >This doesn't show any trace of diablo-jre at all. Are you sure you >installed it? > > > And Firefox is great and using the new 1.5 plugin. However, my other > > applications do not use the new version. Also, this is the output > > when I try java -version: > > > > # /usr/local/bin/java -version > > java version "1.4.2-p7" > > Java(TM) 2 Runtime Environment, Standard Edition (build > > 1.4.2-p7-root_10_nov_2005_18_44) > > Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, mixed >mode) > >Assuming that you actually have diablo installed, you also have to have >an updated ports tree in order for javavmwrapper to correctly pick >diablo as the default jdk. At least ports/Mk/bsd.java.mk has to be >updated to the latest version. > > > What is the process in updating my existing java with the latest? Do > > I pkg_delete, then pkg_add the new one? My preference is to have only > > one java. > >Just pkg_add the diablo package and you should be set. Later you can >remove the jdk14 port if you want. > > > I also have Openoffice, Gimp, and a few other applications installed. > > Will this pose as a problem? > >No, it shouldn't. > >Cheers, > >Panagiotis > > >------------------------------ > >Message: 5 >Date: Wed, 19 Apr 2006 10:19:32 +0300 >From: Panagiotis Astithas >Subject: Re: J5EE + SJS Application Server PE 9 >To: Martin Dames >Cc: freebsd-java@freebsd.org >Message-ID: <4445E484.6010309@ebs.gr> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Martin Dames wrote: > > Hey guys, > > > > I really appreciate your work for FreeBSD and Java integration. But I am > > planning to develop as soon as possible with the new upcoming release of > > Java Enterprise Edition J5EE. And I will need a Java application server > > in conjunction with the new J5EE. So, it is now in development and will > > be released in fall this year. > > > > I prefer UNIX and not Linux, but unfortunately I am considering to > > change my server to a Linux distribution, because its supported by Sun > > directly. I heard that the FreeBSD project has now an agreement with Sun > > to ship Java native to FreeBSD. > > > > My simple question would be: How long would it take to get native access > > to J5EE and the SJS Application Server (Glassfish) for FreeBSD if it > > released! > >Assuming Glassfish is pure Java, you should be able to use the latest >beta today. Alternatively, you could use ports/java/jboss4 for an >application server with support for JEE 1.5. > >Cheers, > >Panagiotis > > >------------------------------ > >Message: 6 >Date: 19 Apr 2006 08:04:39 -0000 >From: Yahoo! Groups > > >Subject: Please confirm your request to join CHETANA-JOBS >To: freebsd-java@freebsd.org >Message-ID: <1145433879.35.96960.w111@yahoogroups.com> >Content-Type: text/plain > > >Hello freebsd-java@freebsd.org, > >We have received your request to join the CHETANA-JOBS >group hosted by Yahoo! Groups, a free, easy-to-use community service. > >This request will expire in 7 days. > >TO BECOME A MEMBER OF THE GROUP: > >1) Go to the Yahoo! Groups site by clicking on this link: > >http://groups.yahoo.com/i?i=7KI08mBu1fQka6_vSgxtLijlggY&e=freebsd-java%40freebsd%2Eorg > > (If clicking doesn't work, "Cut" and "Paste" the line above into your > Web browser's address bar.) > >-OR- > >2) REPLY to this email by clicking "Reply" and then "Send" > in your email program > >If you did not request, or do not want, a membership in the >CHETANA-JOBS group, please accept our apologies >and ignore this message. > >Regards, > >Yahoo! Groups Customer Care > >Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ > > > > > > > > > >------------------------------ > >Message: 7 >Date: Wed, 19 Apr 2006 21:47:01 +1000 >From: "Michael Tran" >Subject: Re: JDK 1.5.x on top of JDK 1.4.2? >To: "Panagiotis Astithas" >Cc: freebsd-java@freebsd.org >Message-ID: > <4011f09c0604190447m43218ed4nd720bfe95fefa6dc@mail.gmail.com> >Content-Type: text/plain; charset=ISO-8859-1 > >Thanks! All I needed to do was sync my ports tree then reinstalled. >Sorry that list of jdk I provided was after I uninstalled it. I have >also removed my previous version too. All appears to be working with >the new java. > >Thanks again! >Michael > >On 4/19/06, Panagiotis Astithas wrote: > > Michael Tran wrote: > > > Hi, > > > > > > I installed the diablo-JRE 1.5.x version as found at > > > http://freebsdfoundation.org/downloads/java.shtml ontop of my previous > > > install of JDK 1.4.2 > > > > > > # pkg_info | grep jdk > > > jdk-1.4.2p7_2 Java Development Kit 1.4.2 > > > linux-sun-jdk-1.4.2.10 Sun Java Development Kit 1.4 for Linux > > > > This doesn't show any trace of diablo-jre at all. Are you sure you > > installed it? > > > > > And Firefox is great and using the new 1.5 plugin. However, my other > > > applications do not use the new version. Also, this is the output > > > when I try java -version: > > > > > > # /usr/local/bin/java -version > > > java version "1.4.2-p7" > > > Java(TM) 2 Runtime Environment, Standard Edition (build > > > 1.4.2-p7-root_10_nov_2005_18_44) > > > Java HotSpot(TM) Client VM (build 1.4.2-p7-root_10_nov_2005_18_44, >mixed mode) > > > > Assuming that you actually have diablo installed, you also have to have > > an updated ports tree in order for javavmwrapper to correctly pick > > diablo as the default jdk. At least ports/Mk/bsd.java.mk has to be > > updated to the latest version. > > > > > What is the process in updating my existing java with the latest? Do > > > I pkg_delete, then pkg_add the new one? My preference is to have only > > > one java. > > > > Just pkg_add the diablo package and you should be set. Later you can > > remove the jdk14 port if you want. > > > > > I also have Openoffice, Gimp, and a few other applications installed. > > > Will this pose as a problem? > > > > No, it shouldn't. > > > > Cheers, > > > > Panagiotis > > > > >------------------------------ > >_______________________________________________ >freebsd-java@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-java >To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > >End of freebsd-java Digest, Vol 160, Issue 3 >******************************************** _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 01:20:15 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BF9716A405 for ; Thu, 20 Apr 2006 01:20:15 +0000 (UTC) (envelope-from kurt@intricatesoftware.com) Received: from mta6.srv.hcvlny.cv.net (mta6.srv.hcvlny.cv.net [167.206.4.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id D671E43D4C for ; Thu, 20 Apr 2006 01:20:12 +0000 (GMT) (envelope-from kurt@intricatesoftware.com) Received: from [172.16.1.72] (ool-457a77e8.dyn.optonline.net [69.122.119.232]) by mta6.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0IXZ0026JYDNEO30@mta6.srv.hcvlny.cv.net> for freebsd-java@freebsd.org; Wed, 19 Apr 2006 21:20:11 -0400 (EDT) Date: Wed, 19 Apr 2006 21:20:10 -0400 From: Kurt Miller In-reply-to: <4446BE1A.6070101@bahnhofbredband.se> To: freebsd-java@freebsd.org Message-id: <200604192120.10697.kurt@intricatesoftware.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Content-disposition: inline References: <200604101315.12391.lists@intricatesoftware.com> <4446BE1A.6070101@bahnhofbredband.se> User-Agent: KMail/1.9.1 Cc: Carl Johan Gustavsson Subject: Re: Diablo 1.5 SIGBUS - fixed X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 01:20:15 -0000 On Wednesday 19 April 2006 6:47 pm, Carl Johan Gustavsson wrote: > Kurt Miller wrote: > > The SIGBUS occurred in a thread related optimization for > > multiprocessor systems that Sun introduced after the initial > > release of 1.5.0. From what I can gather from a brief > > inspection of the code is that they were removing unnecessary > > memory barriers, but added the UseMembar option to have a > > way to enable them again. The SIGBUS was happening in the > > new optimized code path that didn't use a membar. > > > > The best description I've found so far on the use of > > membar is in this old bug report: > > > > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4629468 > > > > The following excerpt was the most relevant, "For MP systems, > > a membar may still be required so that the load or store is seen > > in the order desired across a machine's memory system. It depends > > on the memory system." > > > > In other bug reports I see that on Windows for the 1.5.0_0x > > releases -XX:+UseMembar is the default because of problems with > > the changes. So diablo on multiprocessor systems will need to use > > -XX:+UseMembar until the next release where it can be made the > > default. > > How can I make this option default? I'm using 6.1-PRE. I guess you could add it to the /usr/local/bin/javavm script. -Kurt From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 04:59:31 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4975616A401; Thu, 20 Apr 2006 04:59:31 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05EBF43D45; Thu, 20 Apr 2006 04:59:31 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3K4xUkT021784; Thu, 20 Apr 2006 04:59:30 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3K4xUgv021780; Thu, 20 Apr 2006 04:59:30 GMT (envelope-from linimon) Date: Thu, 20 Apr 2006 04:59:30 GMT From: Mark Linimon Message-Id: <200604200459.k3K4xUgv021780@freefall.freebsd.org> To: mkuhn.nw@web.de, linimon@FreeBSD.org, freebsd-java@FreeBSD.org Cc: Subject: Re: ports/88805: java/jdk15 Charset NullPointerException X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 04:59:31 -0000 Synopsis: java/jdk15 Charset NullPointerException State-Changed-From-To: open->closed State-Changed-By: linimon State-Changed-When: Thu Apr 20 04:58:59 UTC 2006 State-Changed-Why: Believed to be fixed in latest patchset. http://www.freebsd.org/cgi/query-pr.cgi?pr=88805 From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 13:03:33 2006 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80DC816A401 for ; Thu, 20 Apr 2006 13:03:33 +0000 (UTC) (envelope-from roberto.nunnari@supsi.ch) Received: from mail.dti.supsi.ch (mail.dti.supsi.ch [193.5.153.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F58943D77 for ; Thu, 20 Apr 2006 13:03:26 +0000 (GMT) (envelope-from roberto.nunnari@supsi.ch) Received: from [193.5.152.27] (pcm2027.dti.supsi.ch [193.5.152.27]) by mail.dti.supsi.ch (8.12.11.20060308/8.12.11) with ESMTP id k3KD3NKr017598 for ; Thu, 20 Apr 2006 15:03:24 +0200 Message-ID: <44478688.7010709@supsi.ch> Date: Thu, 20 Apr 2006 15:03:04 +0200 From: Roberto Nunnari User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: java@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: error in jakarta-tomcat5/Makefile X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 13:03:33 -0000 Hello list. Here's a diff for correcting an error in jakarta-tomcat5/Makefile ****************************************************** # pwd /usr/ports/www/jakarta-tomcat5 # cat Makefile.diff *** Makefile.2006-04-20.14-45-33 Wed Apr 19 17:17:39 2006 --- Makefile Thu Apr 20 14:54:42 2006 *************** *** 126,132 **** @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Fixing permissions..." ! @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` @${ECHO_MSG} " [ DONE ]" post-install: --- 126,132 ---- @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Fixing permissions..." ! @${FIND} ${APP_HOME} -type d -print0 | xargs -0 ${CHMOD} 755 @${ECHO_MSG} " [ DONE ]" post-install: ****************************************************** Best regards. -- Robi From owner-freebsd-java@FreeBSD.ORG Thu Apr 20 20:00:45 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E37C616A400 for ; Thu, 20 Apr 2006 20:00:45 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4DC643D70 for ; Thu, 20 Apr 2006 20:00:41 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3KK0dmK088910 for ; Thu, 20 Apr 2006 20:00:39 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3KK0dWX088909; Thu, 20 Apr 2006 20:00:39 GMT (envelope-from gnats) Date: Thu, 20 Apr 2006 20:00:39 GMT Message-Id: <200604202000.k3KK0dWX088909@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Kurt Miller Cc: Subject: Re: java/86700: SIGSEGV in native jdk15 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kurt Miller List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 20:00:46 -0000 The following reply was made to PR java/86700; it has been noted by GNATS. From: Kurt Miller To: bug-followup@freebsd.org, artem@bizlink.ru Cc: Subject: Re: java/86700: SIGSEGV in native jdk15 Date: Thu, 20 Apr 2006 15:57:04 -0400 can you reproduce this with patchset 3? From owner-freebsd-java@FreeBSD.ORG Fri Apr 21 15:50:15 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B237716A404 for ; Fri, 21 Apr 2006 15:50:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E616143D46 for ; Fri, 21 Apr 2006 15:50:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3LFoEgM071564 for ; Fri, 21 Apr 2006 15:50:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3LFoE2M071563; Fri, 21 Apr 2006 15:50:14 GMT (envelope-from gnats) Resent-Date: Fri, 21 Apr 2006 15:50:14 GMT Resent-Message-Id: <200604211550.k3LFoE2M071563@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthew Mundy Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1898916A402 for ; Fri, 21 Apr 2006 15:40:16 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66F1C43D48 for ; Fri, 21 Apr 2006 15:40:09 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k3LFe97n093563 for ; Fri, 21 Apr 2006 15:40:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k3LFe9VT093562; Fri, 21 Apr 2006 15:40:09 GMT (envelope-from nobody) Message-Id: <200604211540.k3LFe9VT093562@www.freebsd.org> Date: Fri, 21 Apr 2006 15:40:09 GMT From: Matthew Mundy To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: java/96144: Java 1.5 text entry / numlock problems X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Apr 2006 15:50:15 -0000 >Number: 96144 >Category: java >Synopsis: Java 1.5 text entry / numlock problems >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Apr 21 15:50:14 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Matthew Mundy >Release: 5.4-RELEASE-p11 >Organization: >Environment: FreeBSD num8 5.4-RELEASE-p11 FreeBSD 5.4-RELEASE-p11 #2: Fri Feb 3 18:49:19 EST 2006 root@num8:/usr/obj/usr/src/sys/CUSTOMv0.05_DEBUG i386 >Description: When running a program with java version "1.5.0-p3" and the numlock is on (on a Dell usb keyboard), some keys do not work, such as the arrow keys and backspace or any of the numberpad keys. It is possible that it is a configuration issue, but the behavior is java specific. Other programs such as xterms, ttys, and applications such as gedit work correctly. Environment is current as of today's ports. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-java@FreeBSD.ORG Fri Apr 21 21:50:17 2006 Return-Path: X-Original-To: freebsd-java@hub.freebsd.org Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E3B016A40F for ; Fri, 21 Apr 2006 21:50:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ACCE43D46 for ; Fri, 21 Apr 2006 21:50:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3LLoGjM008410 for ; Fri, 21 Apr 2006 21:50:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3LLoGx0008409; Fri, 21 Apr 2006 21:50:16 GMT (envelope-from gnats) Date: Fri, 21 Apr 2006 21:50:16 GMT Message-Id: <200604212150.k3LLoGx0008409@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Jonathan Chen Cc: Subject: Re: java/96144: Java 1.5 text entry / numlock problems X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jonathan Chen List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Apr 2006 21:50:17 -0000 The following reply was made to PR ports/96144; it has been noted by GNATS. From: Jonathan Chen To: Matthew Mundy Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: java/96144: Java 1.5 text entry / numlock problems Date: Sat, 22 Apr 2006 09:48:12 +1200 On Fri, Apr 21, 2006 at 03:40:09PM +0000, Matthew Mundy wrote: > > >Synopsis: Java 1.5 text entry / numlock problems [..PR details snipped..] This is a duplicate of: http://www.freebsd.org/cgi/query-pr.cgi?pr=85997 which has a patch attached to it. -- Jonathan Chen From owner-freebsd-java@FreeBSD.ORG Sat Apr 22 03:05:57 2006 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3585416A401 for ; Sat, 22 Apr 2006 03:05:57 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2B7F43D49 for ; Sat, 22 Apr 2006 03:05:56 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 2D74D4D2A3 for ; Sat, 22 Apr 2006 03:06:52 +0000 (GMT) Received: from [192.168.0.6] (ppp157-158.static.internode.on.net [150.101.157.158]) by p4.roq.com (Postfix) with ESMTP id 455904D2A2 for ; Sat, 22 Apr 2006 03:05:20 +0000 (GMT) Message-ID: <44499D22.3070507@thebeastie.org> Date: Sat, 22 Apr 2006 13:04:02 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060213 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@FreeBSD.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: Subject: FreeBSD binary Java and source Java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Apr 2006 03:05:57 -0000 Hey all, I just wanted to know if there is a difference between the binary supplied Diablo Java and the Java I can build in the ports tree? As in is it a binary because it has source code compiled into it that Sun didn't want the rest of the world to see? or is it just a certified binary of what I could build in the ports tree and is offered for the case of ease and standards? Cheers, Mike From owner-freebsd-java@FreeBSD.ORG Sat Apr 22 08:49:09 2006 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BCF316A400 for ; Sat, 22 Apr 2006 08:49:09 +0000 (UTC) (envelope-from alex@kiesel.name) Received: from xhantos.de (xhantos.de [82.165.42.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9FF443D46 for ; Sat, 22 Apr 2006 08:49:06 +0000 (GMT) (envelope-from alex@kiesel.name) Received: from boost.home.ahk (p54A30A7D.dip0.t-ipconnect.de [84.163.10.125]) by xhantos.de (Postfix) with ESMTP id 427679B446; Sat, 22 Apr 2006 10:50:04 +0200 (CEST) From: Alex Kiesel To: Michael Vince In-Reply-To: <44499D22.3070507@thebeastie.org> References: <44499D22.3070507@thebeastie.org> Content-Type: text/plain Date: Sat, 22 Apr 2006 10:48:54 +0200 Message-Id: <1145695734.756.2.camel@boost.home.ahk> Mime-Version: 1.0 X-Mailer: Evolution 2.6.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-java@FreeBSD.org Subject: Re: FreeBSD binary Java and source Java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Apr 2006 08:49:09 -0000 On Sat, 2006-04-22 at 13:04 +1000, Michael Vince wrote: > Hey all, > > I just wanted to know if there is a difference between the binary > supplied Diablo Java and the Java I can build in the ports tree? > As in is it a binary because it has source code compiled into it that > Sun didn't want the rest of the world to see? or is it just a certified > binary of what I could build in the ports tree and is offered for the > case of ease and standards? It is AFAIK the certified binary, plus it contains numerous Sun patches (The Diablo Java is jdk-1.5.0 update 6) in comparison again the source java (update 0 - if you want to call it this way). Regards, -Alex From owner-freebsd-java@FreeBSD.ORG Sat Apr 22 20:30:55 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FBC616A403 for ; Sat, 22 Apr 2006 20:30:55 +0000 (UTC) (envelope-from ivoras@fer.hr) Received: from lara.cc.fer.hr (lara.cc.fer.hr [161.53.72.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id C759343D48 for ; Sat, 22 Apr 2006 20:30:54 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [127.0.0.1] (localhost.cc.fer.hr [127.0.0.1]) by lara.cc.fer.hr (8.13.6/8.13.4) with ESMTP id k3MKUB6M071484 for ; Sat, 22 Apr 2006 22:30:11 +0200 (CEST) (envelope-from ivoras@fer.hr) Message-ID: <444A9253.4030309@fer.hr> Date: Sat, 22 Apr 2006 22:30:11 +0200 From: Ivan Voras User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050921) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <4446398A.3020304@fer.hr> <200604191906.14542.lists@intricatesoftware.com> In-Reply-To: <200604191906.14542.lists@intricatesoftware.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Big problem with little java X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Apr 2006 20:30:55 -0000 Kurt Miller wrote: > Do you still have the crash logs around (i.e. hs_err_pidxxxxx.log)? > Please post it to the list if you do. Yes, I have several; here they are: http://geri.cc.fer.hr/~ivoras/stuff/hs_err_logs.tgz From owner-freebsd-java@FreeBSD.ORG Sat Apr 22 21:03:27 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D972F16A407 for ; Sat, 22 Apr 2006 21:03:27 +0000 (UTC) (envelope-from rc_lenzi@yahoo.com.br) Received: from web51015.mail.yahoo.com (web51015.mail.yahoo.com [206.190.39.80]) by mx1.FreeBSD.org (Postfix) with SMTP id E7F6743D53 for ; Sat, 22 Apr 2006 21:03:22 +0000 (GMT) (envelope-from rc_lenzi@yahoo.com.br) Received: (qmail 93602 invoked by uid 60001); 22 Apr 2006 21:03:22 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.br; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=EKXkmt6hxQiiFNCEm4ltFcOqS3ie7uEVbJdb3vhd/Mf/COgwKK2of13A86Xji8SVNCXgHPGeJ1Bv7yBloWxGRIE2kH3xFlstCtBuLP0SjohKHy7jyhxN9PCbGqTXet8VSvLK3/9tOcVi849j0VzMzHz3cO44oU0DwGZ/YwrC7Tg= ; Message-ID: <20060422210322.93600.qmail@web51015.mail.yahoo.com> Received: from [200.138.214.102] by web51015.mail.yahoo.com via HTTP; Sat, 22 Apr 2006 21:03:22 GMT Date: Sat, 22 Apr 2006 21:03:22 +0000 (GMT) From: Rafael Caesar Lenzi To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-2118539872-1145739802=:93043" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Problems in VEP X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Apr 2006 21:03:27 -0000 --0-2118539872-1145739802=:93043 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline Hi, i have eclipse-3.1.2 with Visual Editor. Eclipse work fine, fast and stable. But, VE crash when i insert any swing container. # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x446f1426, pid=39887, tid=0xa003930 # # Java VM: Java HotSpot(TM) Client VM (diablo-1.5.0_06-b00 mixed mode) # Problematic frame: # C [libcairo.so.2+0x15426] cairo_surface_status+0xf6 I attach error log in this email. _______________________________________________________ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ --0-2118539872-1145739802=:93043--