From owner-freebsd-java@FreeBSD.ORG Wed Jul 11 13:59:26 2007 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D739D16A477 for ; Wed, 11 Jul 2007 13:59:26 +0000 (UTC) (envelope-from mi+metlife@aldan.algebra.com) Received: from mail7.sea5.speakeasy.net (mail7.sea5.speakeasy.net [69.17.117.9]) by mx1.freebsd.org (Postfix) with ESMTP id 91CA613C4B7 for ; Wed, 11 Jul 2007 13:59:26 +0000 (UTC) (envelope-from mi+metlife@aldan.algebra.com) Received: (qmail 26961 invoked from network); 11 Jul 2007 13:59:26 -0000 Received: from aldan.algebra.com (HELO [0.0.0.0]) ([216.254.65.224]) (envelope-sender ) by mail7.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 11 Jul 2007 13:59:25 -0000 Message-ID: <4694E23B.3040306@aldan.algebra.com> Date: Wed, 11 Jul 2007 09:59:23 -0400 From: "Mikhail T." User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Greg Lewis References: <469286A1.9020701@aldan.algebra.com> <20070710091334.40kgazmtwsg444w8@webmail.leidinger.net> <20070710224919.GA58192@misty.eyesbeyond.com> In-Reply-To: <20070710224919.GA58192@misty.eyesbeyond.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: amd64@freebsd.org, Alexander Leidinger , glewis@freebsd.org, emulation@freebsd.org, java@freebsd.org Subject: Re: Linux JDK-1.5.0_12 (i386) unusable on amd64 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, 11 Jul 2007 13:59:27 -0000 Greg Lewis wrote: > I'll try it on 6.2-RELEASE-pmumble to make sure its working there. > Thank you. > FWIW, I've had reports that linux-sun-jdk15 has been broken on > -CURRENT/amd64 since around December, so MFC'ing changes may not > actually improve the situation. Can you try it on current to see > if it works for you? I don't have a-current machine... Now that we figured out, what's broken (Linuxulator is lacking), the question is, what to do about it. My adding -client to all of the linux-sun-jdk15 programs (java, javac, javah) seems to work -- the port should do this. Another unresolved question is, why does adding -client help? According to java's own help, -client and -hotspot are the same thing... Yet the programs crash without -client -- inside HotSpot (or so their output says). Are we sure, however, it is the missing things in Linuxulator, that are causing the problem? If the same jdk works on i386, but not on amd64, it may be something else... -mi