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

List:       pykde
Subject:    Re: [PyQt] qscintilla (and others) and private sip modules
From:       Rex Dieter <rdieter () math ! unl ! edu>
Date:       2018-08-26 15:49:46
Message-ID: plui2o$ku$1 () blaine ! gmane ! org
[Download RAW message or body]

Phil Thompson wrote:

> On 26 Aug 2018, at 4:16 pm, Rex Dieter <rdieter@math.unl.edu> wrote:
>> 
>> Rex Dieter wrote:
>> 
>>> I think I've found that the latest release of qscintilla-2.10.7 doesn't
>>> work (well) with latest sip/PyQt and private sip modules.
>> 
>> Importantly, context here is that I'm trying to build Qt-5.11.1 for
>> fedora
>> 28.  My last blocker is how to deal with PyQt5.  PyQt5-5.10 fails to
>> build against Qt-5.11, and PyQt5-5.11 introduces this (incompatible?)
>> private sip
>> modules thing.  So if there are any simpler short-term workarounds, I'm
>> open to any advice.
> 
> On second thoughts...
> 
> How are you determining what sip flags to use? The correct '-n PyQt5.sip'
> flags should be in PYQT_CONFIGURATION.

I'm only adding -n PyQt5.sip where needed, when application builds 
themselves do not.  One example,
https://src.fedoraproject.org/rpms/libarcus/blob/master/f/libArcus-3.3.0-PyQt5.sip.patch
(or like the current version of qscintilla).

> Alternatively you should be able to get PyQt v5.10 to build by removing
> waitForEvents(), mouseEvent() and the MouseAction enum from
> qtestmouse.sip. These are internal and should never be used.

Thanks, this is good news and a much simpler path to follow in the short-
term.

-- Rex

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
https://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