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 AFC65138247 for ; Thu, 16 Jan 2014 21:24:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 184F2E096B; Thu, 16 Jan 2014 21:24:28 +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 97AD9E096B for ; Thu, 16 Jan 2014 21:24:27 +0000 (UTC) Received: from pomiot.lan (static-81-219-166-219.devs.futuro.pl [81.219.166.219]) (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 75DAA33F532; Thu, 16 Jan 2014 21:24:25 +0000 (UTC) Date: Thu, 16 Jan 2014 22:24:18 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-mips@lists.gentoo.org Cc: basile@opensource.dyc.edu Subject: Re: [gentoo-mips] On MIPS using the same CHOST for all multilib ABIs Message-ID: <20140116222418.6229a1b0@pomiot.lan> In-Reply-To: <52D84994.3070306@opensource.dyc.edu> References: <20131228235839.5bb0305a@gentoo.org> <20140116210119.421c952c@pomiot.lan> <52D84994.3070306@opensource.dyc.edu> 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-mips@lists.gentoo.org Reply-to: gentoo-mips@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/xe1k799ksLmFI42Y_AOsY33"; protocol="application/pgp-signature" X-Archives-Salt: 08a2523b-6da7-4c15-aeab-698ed377d3b1 X-Archives-Hash: fe4d27c7104d037c571b5d7ab0be92d7 --Sig_/xe1k799ksLmFI42Y_AOsY33 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dnia 2014-01-16, o godz. 16:05:24 "Anthony G. Basile" napisa=C5=82(a): > On 01/16/2014 03:01 PM, Micha=C5=82 G=C3=B3rny wrote: > > Dnia 2013-12-28, o godz. 23:58:39 > > Micha=C5=82 G=C3=B3rny napisa=C5=82(a): > > > >> In the multilib stuff, we're using CHOST for two purposes: > >> > >> 1. wrapped headers are put in /usr/include/$CHOST, > >> > >> 2. multilib executables are prefixed with $CHOST-. > >> > >> (...) > >> > >> I'd suggest that you changed the CHOST values to uniquely identify ABI > >> in use, at least in multilib profiles and preferably in all of them. > > > > Ping. The discussion seems stalled while we're hitting increasing > > number of packages that rely on CHOST to run *-config programs. My main > > is that AFAICS this is the only upstream-compatible way of handling > > this without hackery on our side. > > > > As far as I understand, if you changed the CHOSTs only for non-native > > ABIs (and therefore leaving the prefix used for toolchain unchanged) > > the risk should be minimal. > > >=20 > Mike suggested creating another variable which was a combination of=20 > CHOST and ABI for the multilib stuff. Why can't you pursue that approach? Because AC_PATH_TOOL uses CHOST and some random Gentoo invention. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/xe1k799ksLmFI42Y_AOsY33 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQJ8BAEBCgBmBQJS2E4CXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO/e4QAJ+wPsbOW+lZ62RVcF93IQe3 RxLwSF4JjoGOY4PPuUIqvEDHtrOpDhtH4bDeWR+cF1TxI0XPtpXeih82p+z/QALK JyhtpzGPalS08gmrlKaSH6Q4QJK3fwgFejkoxd+4lw70aUK5oDLmeEiVEUdaXSKv sXRKlka6E7IxgIbf+ft0+t2qYqqKWS0JTFT77TQalZaFxF2P6OEEaiDnyX3I1Bji M/iqI5HjVqavCc8fPzQWxU0egCDkePntFc1zG6U4pbood85jZtazYz8c68LrvWds /OuJMY/sbCuz/eg3cSs39h50SzuRNUXnoozSuI4n6pe3jd63GsBFCMzDkkajQIJ6 FZOX9Pa204HONrcT0G0m92rhBCbE2xSp7i/e3GKyWDuQM7kXpcRxsrrFGr7fRqMm JcLEA4vuwx5JPyNBzM1Zlu2jNuZZ0nQesEk3D0z4SKot6khG+m1sLL6QIlHPE6nI kYte8MkUkwIMsBCF3/KBlEgU2bSmV4TpghxMYS9DGPy98XZEMDRIzadsqvngvm2t Xd7w60cDKwFURKN7CfM1oHnF+SMNHa7e/Tm1La4ILslf7OSoEH82As+WiS7cF3E3 Ql4USwgEYTplPrblNcj+pCP16+T1WsxhFYB3g5wzBW4y+27jryFnsB4wOaVbCFNN kwaoy38gorXMtXCjE6uK =FVkC -----END PGP SIGNATURE----- --Sig_/xe1k799ksLmFI42Y_AOsY33--