[Development] Qt and gcc5

Allan Sandfeld Jensen kde at carewolf.com
Thu May 28 21:49:57 CEST 2015


On Thursday 28 May 2015, Thiago Macieira wrote:
> On Thursday 28 May 2015 14:51:50 Lisandro Damián Nicanor Pérez Meyer wrote:
> > On Thursday 28 May 2015 13:07:10 Lisandro Damián Nicanor Pérez Meyer 
wrote:
> > > Does anyone has any insight with respect to Qt 4 and/or 5 and [link]?
> > > 
> > > [link]
> > > <http://developerblog.redhat.com/2015/02/05/gcc5-and-the-c11-abi/>
> > > 
> > > IE, do we also suffer from BIC by switching to gcc5?
> > 
> > Although "standard library classes" might mean we don't need to care. If
> > that's the case, sorry for the noise.
> 
> Correct: we don't expose the Standard Library's ABI in our ABI, so any
> breakages they have wouldn't affect us.
> 
> We do depend on the C++ support ABI (libsupc++, which in most distros not
> shipping libc++ is supplied as part of libstdc++). That library hasn't
> broken compatibility, so it should be no problem.

Slightly offtopic. Reading the link they have an interesting idea about ABI 
tagging method interfaces. Could we use that in Qt too, when introducing new 
variants of methods, for instance to replace the constexpr hacks?

`Allan



More information about the Development mailing list