Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Nov 2009 21:52:44 +1100
From:      Peter Jeremy <peterjeremy@acm.org>
To:        "Sam Fourman Jr." <sfourman@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Wine on amd64 in 32 bit jail
Message-ID:  <20091121105244.GA35595@server.vk2pj.dyndns.org>
In-Reply-To: <11167f520911191512q5fa951dbu6ab7cf35de31825@mail.gmail.com>
References:  <20091119065742.GA28159@logik.internal.network> <11167f520911191512q5fa951dbu6ab7cf35de31825@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2009-Nov-19 17:12:19 -0600, "Sam Fourman Jr." <sfourman@gmail.com> wrote:
>I would like to help get this working.. is there a howto somewhere to
>setup a i386 jail on amd64?
>I used teh instructions on http://wiki.freebsd.org/Wine (and pointed
>the jail to /compat/i386)

I haven't tried wine, but I do have an i386 jail on my main amd64
server (primarily to build apps for my netbook) and have managed to
build all the apps I want (including Firefox, OpenOffice.org and
jdk15).  I have a full i386 world installed in the jail and have
the following overrides in my environment:
 MACHINE=3Di386
 UNAME_p=3Di386
 UNAME_m=3Di386

I did run into problems initially because my i386 userland wasn't
aligned with my amd64 kernel but rebuilding both fixed that (I'm
running 8.0-RC1 and a bit).

Note that some tools that poke around in kernel innards won't work -
ps and lsof are the most obvious.  ktrace works but the resultant
ktrace.out files need to read with an amd64 kdump.

>Inside teh jail uname -a still produces this:
>FreeBSD i386.puffybsd.com 8.0-RC3 FreeBSD 8.0-RC3 #0: Wed Nov 18
>22:22:44 UTC 2009     root@:/usr/obj/usr/src/sys/WORKSTATION  amd64

You are missing the UNAME_x environment variables.

>so trying to compile mesa-demos produces this

It will compile and run with the above environment changes.

--=20
Peter Jeremy

--zYM0uCDKw75PZbzx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (FreeBSD)

iEYEARECAAYFAksHxnwACgkQ/opHv/APuIf6CgCbBDSYnpLYmRlhsB2V8ZLu285m
PRMAnAkGveZpqHIb/vLTOOhasudZ5E/9
=b4tr
-----END PGP SIGNATURE-----

--zYM0uCDKw75PZbzx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091121105244.GA35595>