From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4FEA11387FD for ; Thu, 27 Mar 2014 06:52:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7C55CE0ABE; Thu, 27 Mar 2014 06:52:08 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5D280E0AB4 for ; Thu, 27 Mar 2014 06:52:07 +0000 (UTC) Received: from pomiot.lan (77-254-69-105.adsl.inetia.pl [77.254.69.105]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 3874E33FD63; Thu, 27 Mar 2014 06:52:04 +0000 (UTC) Date: Thu, 27 Mar 2014 07:51:32 +0100 From: =?ISO-8859-2?B?TWljaGGzIEfzcm55?= To: gentoo-dev@lists.gentoo.org Cc: vapier@gentoo.org Subject: Re: [gentoo-dev] crossdev and multilib interference Message-ID: <20140327075132.18977cf6@pomiot.lan> In-Reply-To: <1634651.OgWJUHsIKM@vapier> References: <53208139.2040509@gentoo.org> <20140313095502.73dc080b@pomiot.lan> <1473612.xZUzGZodW8@vapier> <1634651.OgWJUHsIKM@vapier> Organization: Gentoo X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/.lsFN/0dfsgF=tK2YeZfSuf"; protocol="application/pgp-signature" X-Archives-Salt: 6fd3c46b-4492-4a7b-982c-4f671e587362 X-Archives-Hash: e94464781e5670ecd4838beccb52db35 --Sig_/.lsFN/0dfsgF=tK2YeZfSuf Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Dnia 2014-03-27, o godz. 02:13:52 Mike Frysinger napisa=B3(a): > On Wed 26 Mar 2014 01:17:14 Mike Frysinger wrote: > > (2) use tuples with loaded vendor fields to reduce the chance of collis= ions. > > e.g. having an ABI=3Damd64 system use i686-gentoo%multilib-linux-gnu in= stead > > of i686-pc-linux-gnu would defeat any automatic path searches. >=20 > this patch keeps the status quo. although the status quo is broken, but = we=20 > can sort that out independently. Except that it breaks stuff that is installed at the point and comes with no plan of cleaning up the resulting mess. > --- profiles/arch/amd64/make.defaults 18 Jan 2014 01:03:24 -0000 1.21 > +++ profiles/arch/amd64/make.defaults 27 Mar 2014 06:13:22 -0000 > @@ -21,17 +21,17 @@ ABI=3D"amd64" > # 64bit specific settings. > CFLAGS_amd64=3D"-m64" > LDFLAGS_amd64=3D"-m elf_x86_64" > -CHOST_amd64=3D"x86_64-pc-linux-gnu" > +CHOST_amd64=3D"${CHOST}" > =20 > # 32bit specific settings. > CFLAGS_x86=3D"-m32" > LDFLAGS_x86=3D"-m elf_i386" > -CHOST_x86=3D"i686-pc-linux-gnu" > +CHOST_x86=3D"i686-gentoo%multilib-linux-gnu" Using percent sign here looks like asking for trouble at some point. I don't see why you can't use plain 'gentoomultilib' that is more fool-proof. > # 64-32bit specific settings. > CFLAGS_x32=3D"-mx32" > LDFLAGS_x32=3D"-m elf32_x86_64" > -CHOST_x32=3D"x86_64-pc-linux-gnux32" > +CHOST_x32=3D"x86_64-gentoo%multilib-linux-gnux32" > =20 > # 2006/10/24 - Simon Stelling > # They are masked, but we can enable them anyway for those who have=20 --=20 Best regards, Micha=B3 G=F3rny --Sig_/.lsFN/0dfsgF=tK2YeZfSuf Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQJ8BAEBCgBmBQJTM8p0XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOFd4P/30yuHMMitS71hQcBDLO7Sbu kf3tP9fkvWnvwRXLIN0eGB6Wob/yWQoAHK8Ud4dVeBLKYDYgpVwc0NlgwQOMpa1D ZJOcIV+IaDplLWgSJdFvfuH9n700GnjgPpH6FBP6Bs2s23YXxnQohgnfCn5I1tdI YofiSCYiksd2T9ySosH24BLoTvesTaV+K1QQcghiD/9Ftv391T/fFDzcnjDRw3zS /rcpYhvnpHDcZC5UDlaULkBjvwtpCwwQ1fr6kSoJ8EPxz00hFw+TOIwND09Ba3cB T+4PvrSMZPkb5fZSYxc0K4TuJd0pNmQnFY9gVJDpVgjRKWUHZp2+fCli1AZ8YucK M1bPquD/GKiyipIPVVtB6aRM/bpAnVz+UzhveMGw0M5HndDIelqR70sqhILQh14b 9Tl/BYfQ4oyR32QR1GVP+tDZ+iA5A7K+lk3j2wI4JcVK26eduGndH7MdNtAQfwMF Pq+rjJWJ65xbNP7D+53uxCOrCDJpWfh6pckvo1I7J4UQEvLPLqlrAqaJUySqsyGY FFMLxuYJikc0nrjCy+8FDDgG8ngLXhTAWNNKoZmF6ooNaPQFZtmGldcyCN1o48Kv qek1xSUlxPJ2x09LZHBZxM5O6Dhk9rCa/dkEadyACtizCuwPgtwOcU10iZhPTRDT r0leXeDI7M8En7143GbF =zyAX -----END PGP SIGNATURE----- --Sig_/.lsFN/0dfsgF=tK2YeZfSuf--