1 |
On 10/21/14 4:25 PM, Mike Gilbert wrote: |
2 |
> On Tue, Oct 21, 2014 at 4:45 AM, Martin Vaeth <martin@×××××.de> wrote: |
3 |
>> Ian Stakenvicius <axs@g.o> wrote: |
4 |
>>> On 20/10/14 06:58 AM, Anthony G. Basile wrote: |
5 |
>>> |
6 |
>>>> I don't think we'll ever want to support a mixed abi system. |
7 |
>>> |
8 |
>>> Can we, even? Would it be a mixed-abi system or a multi-abi system? |
9 |
>> |
10 |
>> I am afraid, we *have* to, in the moment when at least one program |
11 |
>> adds -std=c++11 or -std=gnu++11 by itself (which AFAIK chromium does; |
12 |
>> also eix does, if it can). |
13 |
> |
14 |
> FYI, Chromium currently has a ban on using C++ 11 library features. I |
15 |
> imagine that helps on a system/toolchain with C++ 98 libs. |
16 |
> |
17 |
> http://chromium-cpp.appspot.com/ |
18 |
|
19 |
Good catch. Two more observations: |
20 |
|
21 |
1. The ban on C++11 library features will eventually get lifted as |
22 |
toolchain support on all platforms improves. |
23 |
|
24 |
2. We may be linking against C++ libraries like ICU. I'd need to check |
25 |
that, and in many cases it would be Gentoo-specific thing since upstream |
26 |
uses bundled libs by default. |
27 |
|
28 |
Paweł |