On Mon, Oct 20, 2014 at 9:47 AM, Martin Vaeth <mar...@mvath.de> wrote:
> Anthony G. Basile <bluen...@gentoo.org> wrote:
>>> Since gcc-4.7 there is a -std=c++11 option, do not use it {+yet+}
>>> since it breaks the ABI, resulting in a non-functional system.
>>
>> Yes.  Eventually we'll have to clear the road for this.
>
> Isn't Diego just starting a gcc-4.9 tinderbox run?
>
> It might be worth to try with -std=gnu++11 immediately:
> Most API incompatibilities which I experienced in my projects
> were either name clashes (with symbols not existing yet in c++98)
> or other trivial things (like some "char *" returns intead of
> "const char *" returns etc.); cleanly written code is likely
> to be upward compatible without any issues.
>

Probably worth doing in general, but I think it makes sense to get rid
of all the roadblocks to getting 4.9.1 working with the old ABI first.
Now excuse me while I got try to reproduce a tinderbox failure...  :)

--
Rich

Reply via email to