From owner-freebsd-emulation@FreeBSD.ORG Sun Oct 15 22:21:56 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58FAA16A415 for ; Sun, 15 Oct 2006 22:21:56 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BB6143D46 for ; Sun, 15 Oct 2006 22:21:54 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so622566uge for ; Sun, 15 Oct 2006 15:21:54 -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=ty+gBxm6jIKMOaRAGYSI25qW/dyQBVDslhKegH9fO7Gxu+U6BPc0n7kUoNQwiSOivugfUXwLDpoopBjaWk+XgVLPy6FmN7ErfNS/w4+aPNYCPB7mZAT2OtvMEMlBbb9Vt1ZRNxjIaN4WlOBQITSH91SXgk8/pSdghjUkL9quGSQ= Received: by 10.67.101.10 with SMTP id d10mr7226889ugm; Sun, 15 Oct 2006 15:21:53 -0700 (PDT) Received: by 10.67.86.8 with HTTP; Sun, 15 Oct 2006 15:21:53 -0700 (PDT) Message-ID: <790a9fff0610151521o48e6d57cnded4c29e96708808@mail.gmail.com> Date: Sun, 15 Oct 2006 17:21:53 -0500 From: "Scot Hetzel" To: "Divacky Roman" In-Reply-To: <20061014161335.GA12046@stud.fit.vutbr.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <790a9fff0610132255k5c3b08fcrb550fa308d31752d@mail.gmail.com> <20061014093916.GA88836@stud.fit.vutbr.cz> <20061014110039.GA92309@stud.fit.vutbr.cz> <20061014151708.GA8411@stud.fit.vutbr.cz> <790a9fff0610140820v31d7373cja7e6fa4cb0497478@mail.gmail.com> <20061014161335.GA12046@stud.fit.vutbr.cz> Cc: freebsd-emulation@freebsd.org, gerald@freebsd.org Subject: Re: emulators/linux-wine: Help in porting to FreeBSD 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: Sun, 15 Oct 2006 22:21:56 -0000 On 10/14/06, Divacky Roman wrote: > On Sat, Oct 14, 2006 at 10:20:29AM -0500, Scot Hetzel wrote: > > On 10/14/06, Divacky Roman wrote: > > >On Sat, Oct 14, 2006 at 01:00:39PM +0200, Divacky Roman wrote: > > >> > we in fact dont implement this syscall. I just looked at what it does > > >> > and it doesnt look it its hard to implement... I might do it when > time > > >> > permits (maybe today, maybe next year :) ) > > >> > > >> looks like I just partially implemented it.. > > >> > > > > > Thanks for looking into this, I'll try your next patch. > > www.stud.fit.vutbr.cz/~xdivac02/linuxolator061014-2.patch > > pls load this - I believe I fixed the panic and the whole thing. > > report any panic/success (I dont have any more energy - spent > whole day hacking and watching the simpsons ;) ) > > thnx > > roman > Had to update my system to -CURRENT (from 6.2-BETA) to apply the patch. Still need to rebuild my ports for -CURRENT. When I run /compat/linux/usr/bin/wineprefixcreate it never returned from running /compat/linux/usr/bin/wine rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 28 wine.inf (left it running for several hours). A ps -axwwww shows: 1266 v0 I+ /compat/linux/usr/bin/wine rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf Tried to use 'ktrace -p 1266', but the ktrace.out file remained at zero bytes. The previous errors/warnings are gone with the -CURRENT linuxator. Found out I need to add 'COPTFLAGS=-O2 -frename-registers -pipe -DDEBUG' to /etc/src.conf as it didn't read the value from /etc/make.conf on -CURRENT. Did have one probelm with this patch, in that it wouldn't allow a buildworld to complete, errored out in usr.sbin/ipcs. See you have a new patch, will give that a try. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.