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 EED301387FF for ; Tue, 21 Oct 2014 17:09:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C7FCE0824; Tue, 21 Oct 2014 17:09:40 +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 81F0BE07FE for ; Tue, 21 Oct 2014 17:09:39 +0000 (UTC) Received: from phjr-macbookpro.local (159-205-185-233.adsl.inetia.pl [159.205.185.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: phajdan.jr) by smtp.gentoo.org (Postfix) with ESMTPSA id 0E1163404C9 for ; Tue, 21 Oct 2014 17:09:36 +0000 (UTC) Message-ID: <54469343.1000900@gentoo.org> Date: Tue, 21 Oct 2014 19:09:23 +0200 From: =?UTF-8?B?IlBhd2XFgiBIYWpkYW4sIEpyLiI=?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 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] Re: RFC: News item regarding c++98 vs c++11 References: <544440F7.2020507@gentoo.org> <5444AD7D.4090906@gentoo.org> <5444C67B.9090504@gentoo.org> <5444EAF3.1090703@gentoo.org> <5445560C.8010604@gentoo.org> In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kv3IrElvcxLX3eVe3qNE5akFsJPlIotG9" X-Archives-Salt: 75d5345a-6bea-48f8-b924-cd9b0c2101f5 X-Archives-Hash: c3e1c3317ada3d4185e2c69af84ae45e This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kv3IrElvcxLX3eVe3qNE5akFsJPlIotG9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/21/14 4:25 PM, Mike Gilbert wrote: > On Tue, Oct 21, 2014 at 4:45 AM, Martin Vaeth wrote: >> Ian Stakenvicius wrote: >>> On 20/10/14 06:58 AM, Anthony G. Basile wrote: >>> >>>> I don't think we'll ever want to support a mixed abi system. >>> >>> Can we, even? Would it be a mixed-abi system or a multi-abi system? >> >> I am afraid, we *have* to, in the moment when at least one program >> adds -std=3Dc++11 or -std=3Dgnu++11 by itself (which AFAIK chromium do= es; >> also eix does, if it can). >=20 > FYI, Chromium currently has a ban on using C++ 11 library features. I > imagine that helps on a system/toolchain with C++ 98 libs. >=20 > http://chromium-cpp.appspot.com/ Good catch. Two more observations: 1. The ban on C++11 library features will eventually get lifted as toolchain support on all platforms improves. 2. We may be linking against C++ libraries like ICU. I'd need to check that, and in many cases it would be Gentoo-specific thing since upstream uses bundled libs by default. Pawe=C5=82 --kv3IrElvcxLX3eVe3qNE5akFsJPlIotG9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iQIcBAEBCgAGBQJURpNKAAoJEE8aJVXqcZkdxIgQAJIsf0FaZJMzLJIbcLifWGbK 4+62vJFoYyYK4fT+DO830bMvpKphBkkm3CImUCUUDu3ZexVHM+Ds/tZcWwbJugQT u4tKx42JKHCZvXHeBtMIkCFj4gUFLRmpEryiJZqejTED3Bh8xZrbDZe4Ef2/kWOZ gY1OnfbgJ5H9ctJQCP1fI4mp2otwk3mP0mZTi0yPMyZvl1MJdKxMv0wYaK833V9j Xo83eHDzi5Btu0pPDvArn370w0n/avhuZZAtKwJ47otaV295/4/FSIM5U1wROw03 qZdvBSiJE7USy57ovVrjJuVwt5MNLf1a6kYzA1mKf6EiiAVylhcbB0R9dydSxl7A 6O72zcXfrFkU8FdKtJ0OONsLVDvAUo/r4SxbFTmeuwpT6ijDzL0DbFFQwHMM4/L5 +yD5dKodV30W8vFjiGOuRf4WhPOCAn7D4a6svnfRfZ9tC7anY8Cd2c1c5dTL1o3z r7NL8raEcfC+HFVmjuNlslOTwgXAy/tlD0u8/DjwWO8V0pPdrLZ8SLw+krwcIR7F OVy5gAgpYOJKeyfFGuz4cAs5u4010WXJb+pFaNMPA+Ba4Od3ogA+7V4sLGc+Wnlf cd40PJ1DoF5HqzN7ht0T1S/B0Jz5PLj/z0ZiRfbBiBQ1Tv2Zb3qW/kS0pCLn6f1Z hrN6OH6C05AuT5AMqJys =uGCH -----END PGP SIGNATURE----- --kv3IrElvcxLX3eVe3qNE5akFsJPlIotG9--