[PyQt] Incompatibility between PyQt compiled with Qt 4.7 and 4.8

Andreas Pakulat apaku at gmx.de
Sat Jan 28 19:40:02 GMT 2012


On 28.01.12 13:01:28, Scott Kitterman wrote:
> 
> 
> Luca Beltrame <einar at heavensinferno.net> wrote:
> 
> >In data sabato 28 gennaio 2012 12:13:41, Scott Kitterman ha scritto:
> >
> >> but leaves open the question of what caused the incompatiblity and
> >what
> >> other packages might be affected.
> >
> >As far as I can see, SIP makes no ABI guarantees between versions, so
> >that's 
> >the (unfortunate) side effect. What used to happen in KDE was to
> >require the 
> >highest available SIP and PyQt at the time of release.
> > 
> >I've upped the requirements for PyKDE4 to the latest SIP and PyQt in
> >KDE's git 
> >master a while ago, but I didn't do so in the 4.8 branch because I
> >thought I 
> >would need a "go" from the maintainer first: I've emailed Simon, yes,
> >but I 
> >didn't get a response.
> 
> I'm not sure how that helps in this case because what changed was the
> Qt version used at compile time. The Sip4 PyQt versions were
> unchanged.

Thats not what you said in your initial mail, you said that you rebuilt
PyQt 4.9 against Qt 4.8, so of course the ABI of PyQt 4 might have
changed due to that, requiring a rebuild of PyKDE4.

Andreas



More information about the PyQt mailing list