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 7627313838B for ; Sat, 13 Sep 2014 09:47:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C05EE083E; Sat, 13 Sep 2014 09:47:55 +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 AE544E083E for ; Sat, 13 Sep 2014 09:47:54 +0000 (UTC) Received: from [192.168.1.2] (unknown [2.223.209.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: hwoarang) by smtp.gentoo.org (Postfix) with ESMTPSA id 3356B33F883; Sat, 13 Sep 2014 09:47:52 +0000 (UTC) Message-ID: <541412C5.4090809@gentoo.org> Date: Sat, 13 Sep 2014 10:47:49 +0100 From: Markos Chandras User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 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 To: gentoo-mips@lists.gentoo.org CC: multilib@gentoo.org Subject: [gentoo-mips] multilib problems on mips64 profiles Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: a8a339f5-ce91-460b-b89d-28a5fa39ca10 X-Archives-Hash: 6d2f0555028a7e3f5b9ac6ad13444afc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi, Here is some weirdness with eg mips64/n32 multilib profile when trying a world update [ebuild U ] sys-devel/libtool-2.4.2-r1:2 [2.4.2:2] USE="-static-libs {-test} -vanilla" ABI_MIPS="(n32%*) o32%* -n64%" 0 kB As you can see n32 and o32 are enabled but n64 is not. Obviously this is not full mips64 multilib. This is probably due the portage profile stacking/inheritance problems on mips64, where the mips64/multilib profiles inherit the default o32 one. Michal (multilib CC'd) can provide more information on what exactly goes wrong since he understands the problem better than me. Michal also said that on amd64, the multilib profiles defaults to 64-bit only. I believe this contradicts with what someone expects from MIPS64 where all three ABIs need to be present *by default* unless you override the ABI_MIPS variable in make.conf. Correct? - -- Regards, Markos Chandras -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJUFBLFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDlGMzA4MUI2MzBDODQ4RDBGOEYxMjQx RjEwRUQ0QjgxREVCRjE5AAoJEB8Q7UuB3r8Z6JQH/AkuGs0pE5mshn/pGiz3cb/p 43Ksh/ZBd7z9gB54o/QeK/GnqxgkG5y4koX0rs+35SAjYCkYS3Nc7Aa0DSA0o/Mz z6FGkOxBRBwb6jmJ8ujKYZXC6rMgHY1kA9xx2qLK+WplIsLE5tx/Tsixqa4/6XuK 28BN41A1W4kaeB9Rtlv9Mt9OFEfTPiUqSkzyHpm1fKT60O6kq0Jba3Mh15w7IKJn HUWCy92doVpcpip+wn//reoV+logtRL8616juHGNVRMXN4ZuLHl99IJXzjh/4Fu2 9KOb+H7NgpSQIUklg8l8XV577dZAYOaZUp+sqgu0ymbZmmO1mOButiOceXxAh/Q= =8P/6 -----END PGP SIGNATURE-----