From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 10 14:01:50 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 0B503106566B for ; Sun, 10 Jan 2010 14:01:50 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-ew0-f213.google.com (mail-ew0-f213.google.com [209.85.219.213]) by mx1.freebsd.org (Postfix) with ESMTP id 88D278FC0C for ; Sun, 10 Jan 2010 14:01:49 +0000 (UTC) Received: by ewy5 with SMTP id 5so9645820ewy.14 for ; Sun, 10 Jan 2010 06:01:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:organization:to:subject :date:user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=xHnk5OXPdM0Qs/ks27U0EcPFr9sXeqACCjhGJVffR2M=; b=TuPSSeY/oueKBGkcyfZJVj2cVEeyJaRQN20fYndtTSU1OwaaUCRTTwBogEx0dFa+7D 0/NhsXPwLb9X9aW2/IMkOXFRtVnSNQrtpGy0QvIqPsnLjlh1yyogjZU6kOk6/k2RCnaR +geX6VS/42MN2KhVp4b7XPemFIg1fikNzDj+I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=Tt/oFl76Bqh65BoHKJKLwQxvvnw4iUiF3MzcZi6CfxFWB8vgvium1C7OL8fY5Xr11p hnmjPhkC4zbyiLM5DTEjU9J9swAOsQfXE0YxMmlEQHGpesqWj4/LsX+8cN3HdKnEZQh1 E2s0CRuo1e0cLoFnh2wug9oqdK+/W/EY/dgWU= Received: by 10.213.102.209 with SMTP id h17mr261656ebo.17.1263132099089; Sun, 10 Jan 2010 06:01:39 -0800 (PST) Received: from dragon.dg (196-209-101-27-rrdg-esr-2.dynamic.isadsl.co.za [196.209.101.27]) by mx.google.com with ESMTPS id 28sm2776654eyg.4.2010.01.10.06.01.37 (version=SSLv3 cipher=RC4-MD5); Sun, 10 Jan 2010 06:01:37 -0800 (PST) From: David Naylor Organization: Private To: Rusty Nejdl Date: Sun, 10 Jan 2010 16:01:45 +0200 User-Agent: KMail/1.12.3 (FreeBSD/8.0-STABLE; KDE/4.3.3; amd64; ; ) References: <200912081524.03878.naylor.b.david@gmail.com> <201001091038.13781.naylor.b.david@gmail.com> <059f37b2a90c08d587767b70901ebe9c@ringofsaturn.com> In-Reply-To: <059f37b2a90c08d587767b70901ebe9c@ringofsaturn.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5106138.I1rPRK7kzC"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201001101601.49011.naylor.b.david@gmail.com> Cc: freebsd-emulation@freebsd.org Subject: Re: [WIP] wine/i386 on FreeBSD/amd64 (take 3) 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, 10 Jan 2010 14:01:50 -0000 --nextPart5106138.I1rPRK7kzC Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Saturday 09 January 2010 21:29:06 Rusty Nejdl wrote: > On Sat, 9 Jan 2010 10:38:09 +0200, David Naylor >=20 > wrote: > > On Thursday 07 January 2010 17:53:53 Rusty Nejdl wrote: > >> > >> I'm getting this fun message on compile: > >> > >> {standard input}: Assembler messages: > >> > >> {standard input}:83: Error: no such instruction: `cmpxchg16b (%rdi)' > >> > >> I'm running an Intel core i7 processor so that instruction should most > >> definitely be available. I get that with or without CPUTYPE=3Dnocono = in > >> /etc/make.conf. > > > > Are you trying to run this in a chroot from an amd64 system? If so make > > sure > > you do: > > # env UNAME_m=3Di386 UNAME_p=3Di386 MACHINE=3Di386 ${CMD} > > > > Does this help? >=20 > David, >=20 > I didn't try it in a chroot... wasn't clear from your updates that that > was needed. I am able to build wine in a chroot already using the > instructions on the wiki. Is your command line sufficient to build it > outside of a chroot or is this required to be built in a chroot? What > exactly does your patch give us beyond what the instructions in the wiki > does? I thought this was to build a 64 bit wine? This port needs to be build in an i386 environment. This is just nice=20 packaging for the instructions in the wiki. It also reduces the disk overh= ead=20 as once the port it compiled it does not need the chroot anymore (although = you=20 will need to copy across the package and install it in the 'native'=20 environment). =20 This in no ways adds support for 64bit wine, just 32bit wine to be a 1st cl= ass=20 package in FreeBSD amd64. =20 Apologies for the confusion. =20 Regards --nextPart5106138.I1rPRK7kzC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEABECAAYFAktJ3cwACgkQUaaFgP9pFrIXZwCcCscMAC/x5BgI751r9Gvtqt0u vNMAnRLtANVFBbas95obYLgxVYHduXJB =uYy8 -----END PGP SIGNATURE----- --nextPart5106138.I1rPRK7kzC--