From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 10:26:37 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8326106564A for ; Tue, 13 Apr 2010 10:26:37 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [91.205.172.9]) by mx1.freebsd.org (Postfix) with ESMTP id 518578FC0C for ; Tue, 13 Apr 2010 10:26:36 +0000 (UTC) Received: from [91.205.172.21] (helo=webmail.bluelife.at) by mail.itac.at with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1O1dKC-0002Yr-Gd; Tue, 13 Apr 2010 12:26:32 +0200 MIME-Version: 1.0 Date: Tue, 13 Apr 2010 12:26:33 +0200 From: Bernhard Froehlich To: Daisuke Aoyama In-Reply-To: References: Message-ID: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> X-Sender: decke@bluelife.at User-Agent: RoundCube Webmail/0.3.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" wrote: > I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. > I found VirtualBox 3.1.6 does not work under i386 kernel. > It seems PNG library is not used correctly in VBoxC.so. > However, I don't know how to correct it by smart way. > Also I cannot test it under X11. > > Could you test my patch under X11 + i386 kernel? > Before patch, you will get like this: > > [aoyama@freenas225 ~]$ VBoxManage list vms > Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE > (C) 2005-2010 Sun Microsystems, Inc. > All rights reserved. > > ERROR: failed to create a session object! > ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not > registered (extended info not available) > Most likely, the VirtualBox COM server is not running or failed to start. > > > After patch, you should be able to use VirtualBox 3.1.6. [...] Content analysis details: (2.6 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP 3.4 FH_DATE_PAST_20XX The date is grossly in the future. 2.4 DNS_FROM_OPENWHOIS RBL: Envelope sender listed in bl.open-whois.org. -1.8 AWL AWL: From: address is in the auto white-list Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 10:26:38 -0000 On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" wrote: > I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. > I found VirtualBox 3.1.6 does not work under i386 kernel. > It seems PNG library is not used correctly in VBoxC.so. > However, I don't know how to correct it by smart way. > Also I cannot test it under X11. > > Could you test my patch under X11 + i386 kernel? > Before patch, you will get like this: > ---------------------------------------------------------------------- > [aoyama@freenas225 ~]$ VBoxManage list vms > Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE > (C) 2005-2010 Sun Microsystems, Inc. > All rights reserved. > > ERROR: failed to create a session object! > ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not > registered (extended info not available) > Most likely, the VirtualBox COM server is not running or failed to start. > ---------------------------------------------------------------------- > > After patch, you should be able to use VirtualBox 3.1.6. That sounds similar to PR ports/145457 but I could not reproduce that yet. Could you try the patch from the PR and see if it works for you? http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 -- Bernhard Fröhlich http://www.bluelife.at/