From owner-freebsd-hackers@FreeBSD.ORG Thu Nov 19 07:38:22 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FEB4106566B for ; Thu, 19 Nov 2009 07:38:22 +0000 (UTC) (envelope-from xorquewasp@googlemail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id 1C0228FC0A for ; Thu, 19 Nov 2009 07:38:21 +0000 (UTC) Received: by bwz5 with SMTP id 5so2228575bwz.3 for ; Wed, 18 Nov 2009 23:38:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:received:date:from:to:cc :subject:message-id:references:mime-version:content-type :content-disposition:in-reply-to; bh=ZJ3BYOYm4iQntEw5Fa51bK3B9Y0X1FaJaJ8ir8oVhK8=; b=rfosJ2kcgG10oG0KBj3sTPbB2kDGVPFEIB/YsAUmbIlUrzAfMRAFAxD1r2cjiT8xrQ eusfx9vZ0zaQFAT4akNsY/OH2wrqRGD4r+j+Z35qbA+mv5bOFpwcVe/jHiRMmBQ5UDEP v9T/PBhJXwUBeW9EPE5N3g1FHLGC5jDyzPIlM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; b=nRRh4I3ixbKXsYkkEHbFxkMVJgR84OuiE7Q0SWUnVbERZFKTUtogImljuxwdTzr8+1 VlgQG4FWgjM0/B6ZcliN8UDN7E7YkNIZIA68TRPQhVpYKIOW+ApBoe4QKpR9YWwynKvi Q0i7+3MLesboPO1iwG3WBrEPK28RZm2PRjqfw= Received: by 10.216.86.9 with SMTP id v9mr2129849wee.148.1258616300887; Wed, 18 Nov 2009 23:38:20 -0800 (PST) Received: from viper.internal.network (dsl78-143-202-207.in-addr.fast.co.uk [78.143.202.207]) by mx.google.com with ESMTPS id n12sm495807gve.14.2009.11.18.23.38.19 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 18 Nov 2009 23:38:19 -0800 (PST) Received: by viper.internal.network (Postfix, from userid 11001) id 932C04AD36; Thu, 19 Nov 2009 07:38:18 +0000 (GMT) Date: Thu, 19 Nov 2009 07:38:18 +0000 From: xorquewasp@googlemail.com To: Julian Elischer Message-ID: <20091119073818.GA81272@logik.internal.network> References: <20091119065742.GA28159@logik.internal.network> <4B04F172.7070803@elischer.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B04F172.7070803@elischer.org> Cc: freebsd-hackers@freebsd.org Subject: Re: Wine on amd64 in 32 bit jail X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2009 07:38:22 -0000 On 2009-11-18 23:19:14, Julian Elischer wrote: > > Wine is an exceptional bit of software, in many ways. > One way it is exceptional is that it uses the system in a number of > ways that nothing else does. For example it sets various special > segment register settings and defines several different > segments on the LDT. This is something that is different to some > extent between i386 and amd64 and it is possible that > the code for 386 LDT syscalls under amd64 may not work correctly. > nothing else would test this. > I agree and would also have likely not even tried if it wasn't for reading on FreeBSD's own wiki (amonst other places) that it should actually work fine. I've tried various versions and always get the same result: http://wiki.freebsd.org/Wine "FreeBSD currently lacks support for 32bit ports on a 64bit system. However, with a little bit of effort you can build and use the 32 bit wine executable on an amd64 system (Diablo 2 works just fine)." His instructions show an essentially identical setup to mine (apart from the fact that he's running a chroot and I'm running a jail). Even any ideas on how to debug this would help. xw