From owner-freebsd-ports@FreeBSD.ORG Wed Nov 7 18:43:13 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D6D6758 for ; Wed, 7 Nov 2012 18:43:13 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id B919D8FC0C for ; Wed, 7 Nov 2012 18:43:12 +0000 (UTC) Received: by mail-wi0-f178.google.com with SMTP id hr7so1511588wib.13 for ; Wed, 07 Nov 2012 10:43:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=xP+DWqtBe7O/WI3EpXQMr+z4koBBPDc4Qen5eUwcu4c=; b=znFfPIcw1JrSD3RmrINA2N/neh9zwozn54d9pEzu5aes6xnWqzmCHaCq8lHQqAZjM2 7msGfnBqSt2gu1WF9Rp1uUaRc5JVfvybXrPWMX7PedbfdGQQXgplhIWtRLkAvthzX0hu 88/PhiekbLDSWmNBgTi962QWOSP/Yf+GYM0UavIO9d4M4NUrJX6xHuMbl6RuP0eCAC5C 9RTIhB9ojykSjDZJnxFZDyjwm8K2BfxClwbSP/sWbV/A145fBIDsConIBYLviS/z0EPN t0UzDgsESdivVo3ea+dn3leg+94MyiLMrRoeqQuqs95Mv4kAnMITxj9eEe2wqHUdQPYP z6Ow== Received: by 10.180.107.136 with SMTP id hc8mr9285383wib.9.1352313791725; Wed, 07 Nov 2012 10:43:11 -0800 (PST) Received: from dragon.dg (41-132-211-149.dsl.mweb.co.za. [41.132.211.149]) by mx.google.com with ESMTPS id ey2sm4743813wib.9.2012.11.07.10.43.09 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 07 Nov 2012 10:43:10 -0800 (PST) From: David Naylor To: Jan Beich Subject: Re: wine/i386 for FreeBSD/amd64 port (aka wine-fbsd64) Date: Wed, 7 Nov 2012 20:43:02 +0200 User-Agent: KMail/1.13.7 (FreeBSD/9.1-PRERELEASE; KDE/4.9.1; amd64; ; ) References: <201211030949.11291.naylor.b.david@gmail.com> <1TUlZY-0008WW-R5@internal.tormail.org> In-Reply-To: <1TUlZY-0008WW-R5@internal.tormail.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3833554.tHEna7Ek3Q"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201211072043.06182.naylor.b.david@gmail.com> Cc: ports@freebsd.org, Gerald Pfeifer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2012 18:43:13 -0000 --nextPart3833554.tHEna7Ek3Q Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Saturday, 3 November 2012 22:47:56 Jan Beich wrote: > David Naylor writes: > > The post-package-script (run only if WITH_PKGNG is defined): > > - Amends the package so the arch label to 64bit >=20 > WITH_PKGNG is checked too early. The port fails to fix arch on 10.0 > without the variable being set explicitly in make.conf. >=20 > http://svn.freebsd.org/changeset/ports/305637 I am aware of the change for FreeBSD 10 however didn't realise the port=20 failed. Thanks, I'll try find a fix (although that code is the ugliest hac= k=20 of the port). =20 > > To produce the package on an amd64 system do the following: > > # (cd /usr/ports/emulators/; patch -p0 < /path/to/diff) > > # make -C /usr/src world DESTDIR=3D/i386 TARGET=3Di386 > > # mount -t devfs devfs /i386/dev > > # mkdir /i386/usr/ports > > # mount -t nullfs /usr/ports /i386/usr/ports > > # chroot make -C /usr/ports/emulators/wine-fbsd64 package WITH_PKGNG=3D= yes >=20 > This is probably easier to manage when using poudriere e.g. >=20 > # poudriere jails -c -j 10i386 -v HEAD -a i386 -m allbsd > # patch -Efsp0 -i /path/to/diff -d > /poudriere/ports/default/ports/emulators # poudriere bulk -j 10i386 > emulators/wine-fbsd64 I will add this to the wiki (when it gets created). =20 Thanks --nextPart3833554.tHEna7Ek3Q Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEABECAAYFAlCaq7oACgkQUaaFgP9pFrKPWACggkg2hn/PLayvJa5kuUreh5KG DqgAni7uhQ7g5OBRG7ySIM9La/i2ltTS =sytR -----END PGP SIGNATURE----- --nextPart3833554.tHEna7Ek3Q--