From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-38036-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Mx5mD-00045X-9X
	for garchives@archives.gentoo.org; Sun, 11 Oct 2009 21:16:29 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 4380FE0837;
	Sun, 11 Oct 2009 21:16:24 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	by pigeon.gentoo.org (Postfix) with ESMTP id 05763E0837
	for <gentoo-dev@lists.gentoo.org>; Sun, 11 Oct 2009 21:16:24 +0000 (UTC)
Received: from vapier.localnet (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id 1B257679C1;
	Sun, 11 Oct 2009 21:16:23 +0000 (UTC)
From: Mike Frysinger <vapier@gentoo.org>
Organization: wh0rd.org
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
Date: Sun, 11 Oct 2009 17:16:21 -0400
User-Agent: KMail/1.12.1 (Linux/2.6.31; KDE/4.3.1; x86_64; ; )
Cc: Thomas Sachau <tommy@gentoo.org>
References: <4A87FD91.20406@gentoo.org>
In-Reply-To: <4A87FD91.20406@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/signed;
  boundary="nextPart2124269.9yuvlQmFXv";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <200910111716.22190.vapier@gentoo.org>
X-Archives-Salt: 80457e66-8d80-44f6-998e-e9e2ac029be3
X-Archives-Hash: 436771a2f3d13867a51ad27509c84d2d

--nextPart2124269.9yuvlQmFXv
Content-Type: Text/Plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable

On Sunday 16 August 2009 08:37:37 Thomas Sachau wrote:
> -for the portage version: It is also in the multilib overlay, but in a
>  different branch called portage-multilib. To use this, you should read t=
he
>  instructions at [1] (doc/portage-multilib-instructions). This one should
>  also mainly work, but there is probably a good amount of packages in the
>  main tree, which may refuse to work with it.

the abi-wrapper doesnt look terribly appealing.  why dont we use broken/cus=
tom=20
=2Dconfig handling as incentive to convert packages to .pc files.  pkg-conf=
ig=20
handles ABI/cross-compile splitting cleanly and transparently.

bash-4 is stable, so we could start depending on it.

you dont save/restore CPPFLAGS

is there documentation that covers the proposed changes/design to portage ?=
 =20
i'm not looking for high level (it runs src_compile twice).  i dont recall=
=20
seeing details posted to the portage or gentoo mailing lists ...  it's hard=
 to=20
review `git diff portage-svn..master`.
=2Dmike

--nextPart2124269.9yuvlQmFXv
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)

iQIcBAABAgAGBQJK0ksmAAoJEEFjO5/oN/WBGnMQAIglH7i1HsbQDMVlM2a0wK5V
XjiIZWGfSdpb5Ltc3px6xPtkBQ0D6oF9PwrGtwwV3S9mQm3ikZslh3MJbCCY/CfS
gez80jn9GW1tyQ7L499kQRDfE5cF1TRYXFQQXSxPaXBu/08kF8+Cvvf4S8sxMzTA
aOt7QL7GgvNPRYg7fN+mp3tXqYDbkq3MCK/U7nUWGWY5hWxYJdMPLiGzXPyn2U9J
0H4PHY423F3HhfLTumQnTmXTzOJ3t1JSjvpZ0q3eGOpDKDo1fM30z+QXqC25PZTe
/nvB/FVVFKCxlgYGwAEVxgkfoUETtBjET16Hj9T4f3VhbWxhL9arv5opa0KFoPwx
ttWLR6xDahU9lQ898NBXom/yw6Au/Mxpler/GKzCftOj4tSNCIeGb1qEb6lx4abj
VThkQmMzDWXdmtlqtBHtmYbw20shLXYHiVAS2L+6faCT26j+MvFYLcZn0UWSeO26
9yQV5oQ6DAjaeq2PQ86IvnqXR3S/O3MwZbL8iGGSmOo8+zwGpt3K9e785oL0TdCV
L2Hf2mFDG3B8TJXRLekL6tCG1tCOCVrmAfwVt1MNJmsWhSTqTEUNzTNdc8V3TINJ
ut09vajrN/BNI73bFGWykrWaT8940l0MNoC+VyvXlTL8EYnvyTHqAz36AKkjmwFv
USF9I0k47Y37e093OGAj
=woyP
-----END PGP SIGNATURE-----

--nextPart2124269.9yuvlQmFXv--