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 ) id 1PweMJ-0002ca-A2 for garchives@archives.gentoo.org; Mon, 07 Mar 2011 17:36:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ACD4D1C04F; Mon, 7 Mar 2011 17:36:29 +0000 (UTC) Received: from tommyserver.de (tommyserver.de [85.14.198.51]) by pigeon.gentoo.org (Postfix) with ESMTP id 7D6E51C03C for ; Mon, 7 Mar 2011 17:36:05 +0000 (UTC) Received: from [192.168.178.22] (p548DACEB.dip.t-dialin.net [84.141.172.235]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tommyserver.de (Postfix) with ESMTPSA id B2F08140065E for ; Mon, 7 Mar 2011 18:36:01 +0100 (CET) Message-ID: <4D751779.5050507@gentoo.org> Date: Mon, 07 Mar 2011 18:35:53 +0100 From: Thomas Sachau Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] multilib clean up References: In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=211CA2D4 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigF6012E34F4E457D7DC62F3DD" X-Archives-Salt: X-Archives-Hash: fd909e5b9fb347dcf01273029ba30ee1 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF6012E34F4E457D7DC62F3DD Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Am 07.03.2011 11:24, schrieb Mike Frysinger: > i plan on punting these (hardly used) functions from the > multilib.eclass (once the handful of open bugs are closed): > get_ml_incdir > prep_ml_includes > create_ml_includes > create_ml_includes-absolute > create_ml_includes-tidy_path > create_ml_includes-listdirs > create_ml_includes-makedestdirs > create_ml_includes-allfiles > create_ml_includes-sym_for_dir > further, the CDEFINE_xxx multilib vars will go with them >=20 > for the most part, these were really only used by the glibc ebuilds. > for the ones that dont support multilib natively (and necessitated > these funcs in the first place), i'll simply punt the ebuilds. this > will probably be just the glibc-2.5 ebuilds for now. >=20 > also, i'll be converting the glibc ebuilds do always invoke the > multilib_env helper functions. this will allow us to drop the > {C,LD}FLAGS_xxx and friends from profiles since glibc was the main > consumer. i imagine this inadvertently break some other packages, so > if people want to test this on their own systems before i make the > commit, that'd be cool. the plan would be for said breakage will go > through bugzilla to get the ebuild updated rather than reverting the > profile. > -mike >=20 >=20 Please leave those vars in the profile, i depend on them in multilib-port= age to crosscompile e.g. for x86 on the amd64 profile. If you remove them now, they would be re-ad= ded again once multilib-portage (and the related EAPI) become official, so imho we can j= ust leave them in for now. --=20 Thomas Sachau Gentoo Linux Developer --------------enigF6012E34F4E457D7DC62F3DD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iJwEAQEKAAYFAk11F38ACgkQG7kqcTWJkGfBKgP/ceVCN5CYx/WG3Kk/v74LYEq8 RI7DgnUVfTjJ1/Z/YkKh+a3LYYED5XOD8LpXrSnnmcxyk1q+CWpPL8Vl+c4nxbaD BTq4cL8ec91Q14GL4kZUyj/DkiiaFzsPj3TZIxVZgmX6r15+ASvzV4wUdyIix38c 3lIAWzCES35mQnr0AyA= =i46t -----END PGP SIGNATURE----- --------------enigF6012E34F4E457D7DC62F3DD--