From owner-freebsd-java@FreeBSD.ORG Thu Mar 20 14:31:42 2008 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D38E1065676 for ; Thu, 20 Mar 2008 14:31:42 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by mx1.freebsd.org (Postfix) with ESMTP id 05E458FC26 for ; Thu, 20 Mar 2008 14:31:41 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19]) by QMTA05.westchester.pa.mail.comcast.net with comcast id 3SHt1Z0090QuhwU5500g00; Thu, 20 Mar 2008 14:20:23 +0000 Received: from discordia ([24.60.135.75]) by OMTA02.westchester.pa.mail.comcast.net with comcast id 3SMa1Z0011dmTCQ3N00000; Thu, 20 Mar 2008 14:21:34 +0000 X-Authority-Analysis: v=1.0 c=1 a=7xAWhV0EqcoA:10 a=c5sTgUsrrxMA:10 a=lmv3vzsU94LNQ0qxqfoA:9 a=ZhHHnvs47bvUxThTZ8QA:7 a=i3zMgvBGsOM_pLgCvo-VRyuRaMQA:4 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id E80CA1636F9; Thu, 20 Mar 2008 10:21:33 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 423881636F8; Thu, 20 Mar 2008 10:21:17 -0400 (EDT) Message-ID: <47E27204.9040607@FreeBSD.org> Date: Thu, 20 Mar 2008 10:17:40 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: John Baldwin References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0C20E.5040002@freebsd.org> <47E17A5A.20909@gmail.com> <200803200841.04914.jhb@freebsd.org> In-Reply-To: <200803200841.04914.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, "Aryeh M. Friedman" , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , freebsd-java@freebsd.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 14:31:42 -0000 John Baldwin wrote: > On Wednesday 19 March 2008 04:40:58 pm Aryeh M. Friedman wrote: > >> David Xu wrote: >> >>> Aryeh M. Friedman wrote: >>> >>>> I know this is off topic but the removal of KSE made it so it is not >>>> possible to get any Java VM running on 8-current (AMD64). >>>> Spcifically I have attached the results of attempting to install >>>> java/diablo-jdk15, java/linux-sun-jdk15, java/linux-sun-jdk16 with >>>> the second two giving false positive installs. I have contacted >>>> Greg Lewis and the -java@ mailing list and seems like they are as >>>> baffled as I am on the sitution.... If you would be so kind as to >>>> make a tempurary workaround to allow java/diablo-jdk15 to install/run >>>> correctly then it would be possible to build a native VM and this >>>> would give various intrested parties time to figure out how to how to >>>> not rely on KSE. >>>> >>> man libmap.conf >>> >> Sorry for taking a day to get back but unless I am confused it is >> already using compat libs thus should not have this issue (but it does): >> >> flosoft# pwd && ldd ./java >> /usr/ports/java/diablo-jdk15/work/diablo-jdk1.5.0_07/bin >> ./java: >> libz.so.3 => /usr/local/lib/compat/libz.so.3 (0x80063b000) >> libpthread.so.2 => /usr/local/lib/compat/libpthread.so.2 (0x80074f000) >> libc.so.6 => /usr/local/lib/compat/libc.so.6 (0x80087a000) >> flosoft# ls /usr/local/lib/compat/libz.so* >> /usr/local/lib/compat/libz.so.3 >> flosoft# ls /usr/local/lib/compat/libthread_db.so* >> /usr/local/lib/compat/libthread_db.so.2 >> flosoft# ls /usr/local/lib/compat/libc.so* >> /usr/local/lib/compat/libc.so.6 >> > > The KSE syscalls are gone, you have to use libthr rather than libpthread. > FWIW, building Java from source has been working for me just fine. -- Coleman