[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyQt] Incompatibility between PyQt compiled with Qt 4.7 and 4.8
From:       Scott Kitterman <debian () kitterman ! com>
Date:       2012-01-28 19:59:43
Message-ID: 305ef7e9-95cf-42ab-8c87-cd670b5a3caa () email ! android ! com
[Download RAW message or body]



Andreas Pakulat <apaku@gmx.de> wrote:

> On 28.01.12 13:01:28, Scott Kitterman wrote:
> > 
> > 
> > Luca Beltrame <einar@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.

Sorry I wasn't clear. I was trying to communicate that the PyQt ABI changes depending \
on what Qt it is compiled with.

Scott K

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic