[Development] Developer build (was: 6 conflicting symbols between QtQuick 1 and 2)

Olivier Goffart olivier at woboq.com
Wed May 15 11:52:08 CEST 2013


On Tuesday 14 May 2013 12:05:47 Harri Porten wrote:
> On Tue, 7 May 2013, Koehne Kai wrote:
> > Since apparently nobody has picked the ball up, I uploaded
> > 
> > https://codereview.qt-project.org/#change,55521,patchset=5
> 
> We can confirm that the patch achieves the intended goal of namespacing
> the discussed symbols.
> 
> It's just that one should restrain from using developer builds. Those will
> have some internal classes like QSmoothedAnimation exported that can again
> cause a jump from one library to the other. See the (...) notes added to
> #7-12 of the following backtrace:


Those internal class can also be put in a namespace.
Since it is internal, there is no need to keep binary compatibility on those. 
And that also mean this only need to be done in one of the library.

-- 
Olivier 

Woboq - Qt services and support - http://woboq.com - http://code.woboq.org



More information about the Development mailing list