From owner-freebsd-java@FreeBSD.ORG Wed Mar 19 23:50:51 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 CED1A106564A; Wed, 19 Mar 2008 23:50:51 +0000 (UTC) (envelope-from pieter@degoeje.nl) Received: from mx.utwente.nl (unknown [IPv6:2001:610:1908:1000:204:23ff:feb7:b8fe]) by mx1.freebsd.org (Postfix) with ESMTP id 43F228FC1A; Wed, 19 Mar 2008 23:50:51 +0000 (UTC) (envelope-from pieter@degoeje.nl) Received: from lux.student.utwente.nl (lux.student.utwente.nl [130.89.170.81]) by mx.utwente.nl (8.12.10/SuSE Linux 0.7) with ESMTP id m2JNoTbw013241; Thu, 20 Mar 2008 00:50:29 +0100 From: Pieter de Goeje To: "Aryeh M. Friedman" Date: Thu, 20 Mar 2008 00:50:28 +0100 User-Agent: KMail/1.9.7 References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0C20E.5040002@freebsd.org> <47E17A5A.20909@gmail.com> In-Reply-To: <47E17A5A.20909@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803200050.29286.pieter@degoeje.nl> X-UTwente-MailScanner-Information: Scanned by MailScanner. Contact servicedesk@icts.utwente.nl for more information. X-UTwente-MailScanner: Found to be clean X-UTwente-MailScanner-From: pieter@degoeje.nl X-Spam-Status: No Cc: 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 List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 23:50:51 -0000 On Wednesday 19 March 2008, 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 libpthread depends on KSE. KSE isn't there any more so there is no way your setup will work. You need to map libpthread.so.2 to libthr.so.2 using libmap.conf. -- Pieter de Goeje