[lsb-discuss] LSB, GCC versions C++11 and libstdc++

Jeff Licquia licquia at linuxfoundation.org
Mon Dec 17 17:22:50 UTC 2012


On 12/17/2012 09:43 AM, Wichmann, Mats D wrote:
> 
>     An upgrade to GCC 4.7 is on the list, but not expect to happen very
>     soon?
> 
> It's planned for LSB 5.0, but I don't see who's going to work on it.
> The group tends to defer C++-related work because it's not as simple
> as working on C-based libraries (Stew might pop in with a complaint
> those aren't simple either).  Hopefully it will still make the cut for 5.0.

Clarification and correction:

There are two issues with gcc 4.7 support.  The first is compatibility
with the compiler itself; the second is the addition of new features
supported in the 4.7 version of the standard library.

As Mats has mentioned, support for those new libstdc++ features is a
fairly major project.  It's on our list for LSB 5.0, but could be
postponed, depending on other issues.

For support of the compiler itself, I do have to correct myself: we
tested gcc 4.7 against our existing SDK (including the 4.1-based C++
library).  The current SDK (released in November) should reflect that
compatibility, and not complain about gcc 4.7.

You can see our bug on the compiler issue itself here:

https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3479

As mentioned, however, any C++ 11 features that depend on changes to the
standard library will most likely not work with our SDK, even with gcc 4.7.
-- 
Jeff Licquia
The Linux Foundation
+1 (317) 915-7441
licquia at linuxfoundation.org

Linux Foundation Events Schedule:  events.linuxfoundation.org
Linux Foundation Training Schedule: training.linuxfoundation.org


More information about the lsb-discuss mailing list